Хабрахабр

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

Сегодня мы продолжаем обсуждать прошедший Google I/O, производительные API, вместе с Кармаком вспоминаем Джобса, рисуем формы и копаемся в пользователях. Присоединяйтесь!

В сети есть множество информативных статей о высокой производительности на мобильных устройствах, и столько же об общем проектировании API. Но очень мало обсуждаются архитектурные решения, необходимые для оптимизации производительности бэкендных API, предназначенных для использования мобильными клиентами. Однажды моя жена спросила меня «Почему ты бросаешь то, чем ты занимаешься, когда Стив Джобс просит тебя сделать что-то для него? Для всех остальных ты так не делаешь». Действительно, здесь есть над чем задуматься.

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

iOS

(+13) Разбор архитектуры VIPER на примере небольшого iOS приложения на Swift 4
(+9) Protocol-Oriented Programming
(+5) Codable: Советы и Примеры
• Установки из просмотра App Store выросли на 5 пунктов с выходом iOS 11
• Группа разработчиков попросила Apple разрешить публикацию бесплатных пробных версий приложений в App Store
imageРуководство по iOS-разработке – бесплатная электронная книга
imageМанифест iOS-тестирования
image8 лучших быстрых клавиш Xcode, которые надо знать каждому разработчику
imageРабота с Facebook Account Kit в Swift
imageВнедряем ночной режим в Swift
imageRHPlaceholder: анимация загрузки в стиле Facebook и Instagram
imageClassicKit: UI-элементы Windows 95 для iOS

Android

Выпуск 65. • imageAndroid Dev Подкаст. Подробный обзор с места событий
imageAndroid Dev Подкаст. Google I/O 2018. Google I/O 2018. Выпуск 64. Жизнь с ними и без. Подробный обзор со стороны
• Новый способ публикации приложений с помощью Android App Bundle
imageЭволюция домашнего экрана и навигации Android
imageServices. И WorkManager
imageДелаем аналог Instagram для Android на Firebase
imageИсследуем Jetpack: Сила цепочек в WorkManager API
imageСоздаем Google Lens с помощью Firebase ML Kit
imageИсследуем Navigation Architecture Component в Android
imageОпределение лиц в Android с Kotlin и OpenCV
imageKotlin Bootcamp от Udacity
imageИсследуем генерацию кода в Moshi и Kotlin
imageTop 10 аналитических платформ для Android
imageЧто нового в Google I/O 2018
imageДистанционное управление системой отопления
imageРуководство по Anko
imageВидео Android Makers 2018

Разработка

(+39) Lead Dev New York: обзор докладов и отзыв о конференции
(+17) Продажи с помощью голосового помощника Яндекса: создаём навыки для Алисы
(+15) Меньше менеджмента, больше успеха: «перевёрнутая» структура компании Supercell
(+9) Figma — делаем дизайн системно
(+2) Обзор популярных AR-фреймворков
• Подкаст AppTractor: новости мобильной разработки №125
• Дневники разработчиков: Babycare №5 и №6
• Flipabit — конструктор приложений нового поколения
• Экраны регистрации пользователей: примеры для вдохновения
• Забавные экраны ввода пароля
• Веб-редактор VR/AR/3D сцен Amazon Sumerian стал доступен для всех
• Amazon включил встроенные в навыки покупки
• Как получить список экранов и функционала из Value Proposition
• 3 навыка лучшего инженера по программному обеспечению
• Как получить мобильное приложение ОЧЕНЬ быстро: кейс Tutu.ru
image25 шагов, чтобы стать великим дизайнером
imageВнимание: ваша карьера разработчика
imageСоздаем красивый UI во Flutter
imageКак Pinterest работает с React Native
imageГеймификация ввода рабочего времени – кейс TimeKeeper
imageАнимация в Flutter: аплодисменты в стиле Medium

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

Как строится маркетинг в GameDev-компании?
(+20) Как эффективно запускать динамический ретаргетинг в мобильном приложении
(+11) “Копнуть” в пользователя с помощью глубинных интервью
• «Кошелёк» привлек инвестиционный раунд от Альфа-Банка
• Процент мобильных покупок в 2017 снизился
• IAB: мобайл привел к рекордному росту бюджетов на цифровую рекламу
• Почему сосредоточение на привлечении пользователей убьет ваш мобильный стартап №1
• Какие задачи можно отдать роботу RPA и чат-боту?
• Карманный справочник по ретаргетингу от Jampp
• Зачем вам использовать маркетинг влияния?
imageКросс-промо для приложений: 7 причин, почему стоит этим заняться
imageGDPR Toolkit – как разработчикам подготовить приложения к GDPR
image10 способов увеличить возвраты в мобильном приложении • (+24) Нужно больше золота.

AI, Устройства, IoT

Планирование проекта
imageВопросы в интервью по Data Science и Machine Learning • (+60) Нейросетевой синтез речи своими руками
(+50) Женские сети: кто делает за нас выбор?
(+27) Обработка текстов на естественных языках
(+8) OpenVINO Toolkit — чтобы смотреть на мир незатуманенным взглядом
(+7) Обработка изображений: Tensorflow Object Detection API
(+5) AI, практический курс.

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

Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть