Разработка
Интересные материалы для разработчика мобильных приложений #213 (14-20 мая)
Сегодня мы продолжаем обсуждать прошедший Google I/O, производительные API, вместе с Кармаком вспоминаем Джобса, рисуем формы и копаемся в пользователях. Присоединяйтесь!
Лучшие методики проектирования производительных мобильных API
В сети есть множество информативных статей о высокой производительности на мобильных устройствах, и столько же об общем проектировании API. Но очень мало обсуждаются архитектурные решения, необходимые для оптимизации производительности бэкендных API, предназначенных для использования мобильными клиентами.
Джон Кармак: Мои истории о Стиве Джобсе
Однажды моя жена спросила меня «Почему ты бросаешь то, чем ты занимаешься, когда Стив Джобс просит тебя сделать что-то для него? Для всех остальных ты так не делаешь». Действительно, здесь есть над чем задуматься.
iOS
- Разбор архитектуры VIPER на примере небольшого iOS приложения на Swift 4
- Protocol-Oriented Programming
- Codable: Советы и Примеры
- Установки из просмотра App Store выросли на 5 пунктов с выходом iOS 11
- Группа разработчиков попросила Apple разрешить публикацию бесплатных пробных версий приложений в App Store
Руководство по iOS-разработке – бесплатная электронная книга
Манифест iOS-тестирования
8 лучших быстрых клавиш Xcode, которые надо знать каждому разработчику
Работа с Facebook Account Kit в Swift
Внедряем ночной режим в Swift
RHPlaceholder: анимация загрузки в стиле Facebook и Instagram
ClassicKit: UI-элементы Windows 95 для iOS
Android
Android Dev Подкаст. Выпуск 65. Google I/O 2018. Подробный обзор с места событий
Android Dev Подкаст. Выпуск 64. Google I/O 2018. Подробный обзор со стороны
- Новый способ публикации приложений с помощью Android App Bundle
Эволюция домашнего экрана и навигации Android
Services. Жизнь с ними и без. И WorkManager
Делаем аналог Instagram для Android на Firebase
Исследуем Jetpack: Сила цепочек в WorkManager API
Создаем Google Lens с помощью Firebase ML Kit
Исследуем Navigation Architecture Component в Android
Определение лиц в Android с Kotlin и OpenCV
Kotlin Bootcamp от Udacity
Исследуем генерацию кода в Moshi и Kotlin
Top 10 аналитических платформ для Android
Что нового в Google I/O 2018
Дистанционное управление системой отопления
Руководство по Anko
Видео Android Makers 2018
Разработка
- Lead Dev New York: обзор докладов и отзыв о конференции
- Продажи с помощью голосового помощника Яндекса: создаём навыки для Алисы
- Меньше менеджмента, больше успеха: «перевёрнутая» структура компании Supercell
- Figma — делаем дизайн системно
- Обзор популярных AR-фреймворков
- Подкаст AppTractor: новости мобильной разработки №125
- Дневники разработчиков: Babycare №5 и №6
- Flipabit — конструктор приложений нового поколения
- Экраны регистрации пользователей: примеры для вдохновения
- Забавные экраны ввода пароля
- Веб-редактор VR/AR/3D сцен Amazon Sumerian стал доступен для всех
- Amazon включил встроенные в навыки покупки
- Как получить список экранов и функционала из Value Proposition
- 3 навыка лучшего инженера по программному обеспечению
- Как получить мобильное приложение ОЧЕНЬ быстро: кейс Tutu.ru
25 шагов, чтобы стать великим дизайнером
Внимание: ваша карьера разработчика
Создаем красивый UI во Flutter
Как Pinterest работает с React Native
Геймификация ввода рабочего времени – кейс TimeKeeper
Анимация в Flutter: аплодисменты в стиле Medium
Аналитика, маркетинг и монетизация
- Нужно больше золота. Как строится маркетинг в GameDev-компании?
- Как эффективно запускать динамический ретаргетинг в мобильном приложении
- “Копнуть” в пользователя с помощью глубинных интервью
- «Кошелёк» привлек инвестиционный раунд от Альфа-Банка
- Процент мобильных покупок в 2017 снизился
- IAB: мобайл привел к рекордному росту бюджетов на цифровую рекламу
- Почему сосредоточение на привлечении пользователей убьет ваш мобильный стартап №1
- Какие задачи можно отдать роботу RPA и чат-боту?
- Карманный справочник по ретаргетингу от Jampp
- Зачем вам использовать маркетинг влияния?
Кросс-промо для приложений: 7 причин, почему стоит этим заняться
GDPR Toolkit – как разработчикам подготовить приложения к GDPR
10 способов увеличить возвраты в мобильном приложении
AI, Устройства, IoT
- Нейросетевой синтез речи своими руками
- Женские сети: кто делает за нас выбор?
- Обработка текстов на естественных языках
- OpenVINO Toolkit — чтобы смотреть на мир незатуманенным взглядом
- Обработка изображений: Tensorflow Object Detection API
- AI, практический курс. Планирование проекта
Вопросы в интервью по Data Science и Machine Learning
Вакансии
- Android-разработчик в SpeakApp
- Team Lead Python Programmer в Playrix
- Creative Designer в Aviasales
- iOS-разработчик в Яндекс.Еда
- Android-разработчик в Яндекс.Еда
- Разработчик игрового движка в Manu.co
- Релиз-менеджер в Banzai Games
- Руководитель маркетинга в Росштрафы
-
Аналитика магазинов2 недели назад
Тренды мобильных приложений 2025: ИИ и конфиденциальность меняют мобильную индустрию
-
Магазины приложений2 недели назад
Приложение Hot Tub появится на iOS в EC
-
Разработка3 недели назад
Смешивание цветов в SwiftUI
-
Видео и подкасты для разработчиков4 недели назад
Управление ресурсами в DevOps: от облачных решений до «железных» серверов