Дайджест интересных материалов для мобильного разработчика #236 (8 января — 14 января)

Поздравляем вас с прошедшими праздниками! Традиционно первая неделя года не очень богата на статьи и новости, и все же в нашем дайджесте есть про анимацию, команды разработки, мобильный UX, доходы приложений и чистую архитектуру.

yzkqb-u99i6wwl5jhd7xvz_a_vk.jpeg

odzesccpqvdtt_nxses1a7wxop0.jpeg

Почему мы не стали делать идеально: как менялась инфраструктура серверов War Robots

Первый прототип (например, игры в новой для вас нише) часто делается «на коленке» из палок и самизнаетечего. Причем палки, как правило, тоже из этого самизнаетечего. И на то есть несколько причин.

Дайджест доступен и в виде рассылки. Подписаться вы можете тут.

f1930ac4945596eb9707bc7a01bc5bdc.pngiOS

(+24) Анимация в мобильных приложениях. Тестируем Kite compositor
• Confide выпускает защиту от снятия скриншотов на iOS
imageЛучшие iOS хаки из Twitter: декабрь
imageДинамическое изменение высоты UIView при изменении высоты TextView
imageРаботаем с MVVM на iOS
imageОбязательные видео для просмотра Swift-разработчикам
imageAlerts & Pickers: красивый UIAlertController с формами

e1a3cf2a8b65a0da69bbdd5c0ad040fe.pngAndroid

(+39) Как внедрить Secure Development Lifecycle и не поседеть. Рассказ Яндекса на ZeroNights 2017
(+9) Несколько книг для начинающего и продолжающего разработчика под Android
• Google Play начал показывать трафик по ключевым словам
• Как уменьшить время холодного старта Android-приложения на 28%
• Lenovo Mirage Solo: первый автономный Daydream
• Как добавить Text-to-Speech в свое приложение
• CleanArchitectureManifest: описание основных принципов и правил чистой архитектуры
• Придаём тексту эффект внутренней тени
imageAndroid Dev Подкаст. Выпуск 53. Баяноновости
imageSplash Screen с применением физической анимации
imageИспользование Android Fragments в 2018
imageУчим разработку для Android в 2018
imageКак создавать офлайновые приложения для Android
imageAndroid Tasks: однажды и навсегда
imageРабота с тенями в Android
imageПонимаем и поднимаем Android-тестирование

7081c634ec176ab6b953d9d19e82a09a.pngРазработка

(+23) ТАУ для самых маленьких: пример реализации ПИД-регулятора в Unity3D
(+16) Что лучше — 1 команда мобильной разработки или 15?
(+10) Как создать внутриигровое меню в Unity
(+9) Ожидания и реальность — наш опыт создания и продвижения мобильной игры
(+7) Первый взгляд на react-native
(+6) Аутентификация в мобильных приложениях
• 11 советов от мастеров мобильного UX
• 10 сайтов с задачами и соревнованиями для программистов 2018
imageМногопользовательский AR: почему это трудно
imageCryptoZombies: учимся создавать смарт-контракты, разрабатывая игру на Ethereum
image10 библиотек и фреймворков для работы с ИИ
imageЗа закрытыми дверями: настоящая стоимость разработки
imageКомпилирование React Native приложений с помощью Microsoft App Center

509dc9bde69347ecbe0c21ff2973d7e7.jpgАналитика, маркетинг и монетизация

• Библия фритуплея
• В 2017 доходы приложений выросли на 35% и достигли $58.6 млрд
• Испания инвестирует в местных инди-разработчиков
• Flurry: мобайл в 2017
• ASO оптимизация: 5 лайфхаков в 2018 году
• 10 самых важных игр 2017

8538129f5e7b404a720121cb9c3814db.jpgУстройства, IoT, AI

(+45) Разрабатываем крутой GUI на esp8266 с библиотекой uGFX
(+41) Как обучть мдль пнмть упртые скрщня
(+26) OK Google, заведи мне машину
(+12) Кроссплатформенный IoT: Операции с устройствами
В России в 2017 году установлен рекорд по продажам смартфонов
Дайджест интернета вещей: декабрь 2017

← Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, на почту.

© Habrahabr.ru