Главная » Архив меток: Блог компании e-Legion

Архив меток: Блог компании e-Legion

Басня о Burger King и данных пользователей. Комментарии разработчика

Мы компания e-Legion — разработчик мобильного приложения Burger King. Привет, Хабр! Пишем этот пост, чтобы успокоить всех, кто волнуется за данные своих банковских карт, и объясняем, как и зачем собираются данные с экранов пользователей.Действующие лица: Burger King — владелец приложения, который для работы выбрал систему аналитики AppSee. e-Legion — разработчик приложения, который получил от Burger King ключи от SDK AppSee ...

Читать далее »

iOS 12: группировка уведомлений

Эта статья, как и предыдущая, посвящена изменениям в Notifications, которые появились в iOS 12. В прошлом материале я рассказал об общих нововведениях, в этот раз остановлюсь подробнее на группировке уведомлений. Группировка в iOS 12 Нотификации на экране начнут собираться в стек, когда их количество достигнет 5. Для того, чтобы приходящие от вашего приложения нотификации группировались в iOS 12, не нужно ...

Читать далее »

iOS 12: новинки в уведомлениях

Были ключевые темы, которым Apple уделила особое внимание. Конференция WWDC прошла, а докладов, которые стоит посмотреть, осталось ещё очень много. Core ML, Siri Shortcuts и, конечно же, изменения в Notifications. Читйте, осознавайте и внедряйте в свои приложения. Так как не у всех найдётся достаточно свободного времени, чтобы пробираться через дебри документации, которая, как это обычно бывает, на стадии бета-тестирования оставляет ...

Читать далее »

Производительность в iOS — Core Animation, Offscreen Rendering и System Trace. Часть 2

6% — читай во второй части статьи по материалам доклада Люка Пархэма на прошлогодней конференции MBLT DEV. Как избежать проблем с производительностью с помощью пресета Core Animation, что использовать для трассировки участков кода и с помощью каких функций сократить долю вычислительных операций в приложении с 26% до 0. Первая часть статьи доступна здесь. Под катом не только полезные советы, но ...

Читать далее »

Производительность в iOS или как разгрузить main thread. Часть 1

Рассказываем, как разгрузить main thread и какие инструменты лучше подходят для отслеживания стека вызовов в нём. Есть разные приёмы и хитрости, которые помогают оптимизировать работу iOS-приложений, когда одна задача должна выполняться за 16,67 миллисекунд. Умножив это на 5 миллионов пользователей, ежедневно у нас будет 50 миллионов секунд. «Ребята, давайте представим, что вы сможете сократить время запуска на 10 секунд. Поэтому, ...

Читать далее »