Новости
Digest MBLTdev: Новости для iOS разработчиков №113
Пока я троллю дизайнера тем, что сам сделаю все иконки в Google AutoDraw (главное — не перегнуть палку, а то правда делать придется), Burger King выбрал куда более технологичный и массовый троллинг: добавил в свою телерекламу слова «OK Google, what is the Whopper burger?» Устройства начинали зачитывать статью из Википедии, которую маркетологи BK заранее подредактировали. Уже через пару часов Google со своей стороны сделал фикс, устройства перестали реагировать на этот запрос, а статью откатили и заблокировали редактирование. В удивительное время живём, товарищи.
В течение недели топовые iOS-разработчики Руслан Гуменный и Саша Черный, а также руководитель мобильного направления Aviasales Иван Козлов собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструменты, дизайн и прочее.
Пока я троллю дизайнера тем, что сам сделаю все иконки в Google AutoDraw (главное — не перегнуть палку, а то правда делать придется), Burger King выбрал куда более технологичный и массовый троллинг: добавил в свою телерекламу слова «OK Google, what is the Whopper burger?» Устройства начинали зачитывать статью из Википедии, которую маркетологи BK заранее подредактировали. Уже через пару часов Google со своей стороны сделал фикс, устройства перестали реагировать на этот запрос, а статью откатили и заблокировали редактирование. В удивительное время живём, товарищи.
MBLT17 25 апреля в Москве
В программе — крутые спикеры, нетворкинг, дискуссионные площадки. По промокоду «MBLTDIGEST» — скидка 15% для 15 проворных читателей.
Apple Updates TestFlight with Improved Testing Options
Новый улучшенный TestFlight. Встречаем!
Реализация кастомного UI-элемента для выбора времени
Если ваши дизайнеры тоже безумны, чтобы создавать кастомные экшн компоненты, то эта статья для вас. Оказывается, даже самые нетривиальные компоненты собираются путём взаимодействия с базовыми.
Automatic memory leak detection on iOS
Facebook написал статью про свои FBRetainCycleDetector, FBAllocationTracker и FBMemoryProfiler.
Нейронная сеть и музыка
Статья про то, как написать алгоритм, который будет генерировать басы на Swift, используя эппловский фреймворк Accelerate.
Model-View-Intent
К сожалению, про Android, но это шикарнейшая серия статей про то, как должна выглядеть нормальная архитектура. Обязательно к прочтению, если тащите в проект Rx.
Stop weak-strong dance
Интересный способ избавиться от всеми любимой идиомы strongSelf = self.
Touchy feely app design
От нашего читателя Сергея Германовича. О возможностях Taptic Engine Feedback. Есть приложение в App Store. Вручить дизайнеру, пусть ознакомится.
Brisk
Программа для macOS для отправки радаров. В Open Radar тоже постит.
Контроль версии в Xcode
Большинство пользуется терминалом или SourceTree для таких целей, но в Xcode инструменты тоже включены. Не замена, но тот же blame смотреть довольно удобно.
Как я был разработчиком, а теперь тимлид
Есть любители похоливарить на тему терминологии: кого там как называть. Мы холиварить за терминологию не будем. Статья — ок. Человеческое описание работы тимлида.
App Store Revenue Per Download Grew 38% Last Year in the U.S.
Отличный сигнал, что всё вполне себе неплохо, несмотря на замедление темпов роста рынка мобайла.
Digest MBLTDEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу.
Предыдущие выпуски Digest MBLTDEV и подписка доступны на официальном сайте. Всё бесплатно и никакого спама, честно!