Хабрахабр

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

В новом дайджесте снова обсуждаем вопросы архитектуры, перфоманса и тестирования, идеи Apple и изменения в европейских магазинах приложений, успехи Android 10 и многое другое!

Пока пользователь открывает очередной экран с деталями заказа, наслаждаясь плавной анимацией, в мире MVVM происходит много всего интересного: вью-контроллер — создается, вью-модель — создается, аргументы — пробрасываются, зависимости — резолвятся. Выскажите свое мнение, узнайте об актуальных тенденциях в сфере разработки и повлияйте на будущие тренды.

Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в Telegram-канале.

iOS

(+25) Выпускники семестрового курса «Разработка приложений на iOS», Технопарк Mail.ru
(+4) Делегаты и колбэки в Swift простым языком. Что же такое этот delegate, и как работает callback
Книги Develop in Swift Fundamentals и Develop in Swift Explorations от Apple
Apple обновляет программы для учителей для обучения программированию
Apple работает над собственной игровой приставкой
Apple отмечает всемирный день Emoji появлением матрёшки
WWDC20: новое в юнит-тестировании
Обнаружение дорожных знаков + руководство по OCR
Фоновые задачи в Swift
SVG ассеты в Xcode для масштабируемых изображений
Segue проделки со SwiftUI
Идеальная архитектура приложения для iOS
Sidebar и NavigationView для macOS на SwiftUI
SwiftUI 2.0 параллакс
Расширение iOS-приложений с помощью плагинов
App Clips в iOS14 — мгновенные мобильные приложения
Стильное меню навигации на SwiftUI
Новый Logger API против OSLog в iOS 14
PullUpController: выдвигающееся меню

Android

(+19) Зачем инженерам тратить время на перформанс
(+6) Редактор кода на Android: часть 2
(+2) Подготовка приложений для Google Play к требованиям Android 10
Бесплатный курс «Основы Android в Kotlin»
Google Play Pass расширяется
Android Broadcast: библиотеки Kotlinx.*: Coroutines, IO, DateTime, Serialization
Microsoft и Google объединяются для создания лучших PWA
Android 10 стал самой быстро растущей версией ОС
Ответы на распространенные вопросы о подписании приложений в Google Play
Поведение Bottom Sheet в Android и анимированная кнопка поверх него
Как предотвратить клонирование Android-приложения
Android архитектура: Hilt, MVVM, Kotlin Coroutines, Live Data, Room и Retrofit (плюс Рик и Морти)
Исследуем фреймворк Автозаполнения в Android
Kotlin: известные Unknowns
Уменьшение времени запуска приложения с предзагрузкой I/O
Рефакторинг легаси кода в Android
Diaguard: приложение для диабетиков

Разработка

(+13) Почему я ушел с React Native и перешёл во Flutter: Часть 1
(+12) 10 идей из Human Interface Design Guidelines от Apple
(+7) В играх детям нравятся атрибуты взрослой жизни: как мы разрабатывали обучающую игру для младших школьников
(+5) Дизайнеру приложений: как создать и передать в разработку тёмную тему
(+3) Версионирование в дизайне: как не потеряться в тысяче макетов
Podlodka #172: Java
Игра окончена: каких ошибок в геймификации надо избегать
Яндекс.Взгляд и Яндекс.Толока запустили UX-тестирование сайтов и приложений
Дизайн приложений: примеры для вдохновения #9
5 недооцененных приложений для программистов, которые вы должны начать использовать прямо сейчас
47 важных советов для UI и UX дизайнеров
Привязка к пикселям в дизайне иконок
Прогрессивное веб-приложение в 2020 году: история успеха и проблемы
Мои 5 лучших API для новых разработчиков
Как готовить реактивное программирование
19 приложений, которые гарантированно улучшат вашу продуктивность
Еще 6 советов по быстрому улучшению вашего UI

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

(+13) Как увеличить удержание в игре при помощи коллабораций
(+6) «Набор профессионала»: какие инструменты app-аналитики используют крупные компании?
(0) Советы по эффективной локализации продукта
ЕС создает более прозрачные отношения разработчиков и магазинов приложений
Identity-as-a-service Auth0 получил $120 млн. в новом раунде
App Annie запускает App Annie Ascen
Платформа Meditopia для сна и медитации привлекла $15 млн.
TikTok открыл свою рекламную сеть для всех
Долгосрочный Retention — основа устойчивого роста продукта
Графическое ASO приложения. Руководство по работе над иконкой, скриншотами и видео
ASO-слёзы: девять заблуждений о работе ASO-специалиста
Как мы обеспечиваем надежную аналитику в мобильных приложениях Dropbox

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

(+26) Наука о данных, искусственный интеллект, машинное обучение: путь самоучки
(+17) Умная перчатка для велосипедистов
(+12) Простой UDP hole punching на примере IPIP-туннеля
(+10) Когда ваши данные грязные
(+7) VR-нейроинтерфейс для людей с Альцгеймером
Портрет российского специалиста в сфере Data Science
Samsung и Microsoft трансформируют управление зданиями

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

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

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

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

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

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