Сегодня в нашем дайджесте архитектурные
паттерны и победители Swift Student Challenge, инициализация
цепочек и цветов Fuchsia, инди-акселератор и инди-фестиваль от
Google, Android 12 для разработчиков, $643 млрд из App Store и
многое другое!
Этот дайджест доступен в виде еженедельной
рассылки. А ежедневно новости мы рассылаем в
Telegram-канале.
iOS
Архитектурные паттерны в iOS: привет от дядюшки Боба, или Clean
Architecture
Тернистый путь внедрения Swift Package Manager. Доклад
Яндекса
Swift и CoreData. Или как построить Swift ORM на основе
Objective-C ORM
Как сделать экран подтверждения СМС-кода на iOS
Мои приложения для разработчиков вышли в топ iOS и Mac App Store:
сколько это принесло?
WWDC21: Школьники и студенты из России победители Swift Student
Challenge
Объявлены номинанты Apple Design Awards 2021
Добавляем поддержку Siri в iOS-приложение за считанные
минуты
Как сериализовать и десериализовать объекты в iOS
Как улучшить время компиляции и выполнения Xcode
Удаление фона с помощью Core ML и SwiftUI
Как извлечь функциональность из устаревшего iOS-кода
Приложение для чата без пароля для iOS с Auth0
Как добавить Swift-код в качестве кастомной LLDB команды
Design to Code: превращая дизайн в код
SPIndicator: индикатор в стиле Apple
Android
Проекты в Gradle 7: как не зависеть от зависимостей
Всё о PendingIntents
Инициализация Rx цепочки
Proto DataStore + AndroidX Preferences на Kotlin
Подробный обзор Android 12 для разработчиков
Введение в систему Снапшотов Compose
Недоверенные события касания
Понимаем юнит-тесты для Android в 2021
Polestar
предлагает эмулятор для разработчиков, создающих приложения для
Android Automotive
QA-инженеры, функциональное и UI-тестирование в Azimo
10 лучших библиотек для разработчиков Android в 2021 году
Сохранение данных на Android с помощью Room Database и Data Store
Руководство для начинающих
CheckboxQuestions: вопросы и чекбоксы
Compose Space Invaders: игра для декстопа на Jetpack
Compose
Carousel Recyclerview: красивая карусель
Разработка
Как художнику найти работу мечты в геймдеве. А также советы по
оформлению портфолио
4 технических решения, которые делают API сервис
успешным
C# vs Kotlin
Как и зачем Mail.ru Group провела редизайн мобильной версии
главной страницы портала
Mobile People Talks: какого же цвета Fuchsia?
Podlodka #218: схемотехника
HarmonyOS заработала на смартфонах
Новый SDK от Loomдобавляет видео-сообщения в любые
веб-приложения
Facebook открывает Messenger API в Instagram для всех
Задачи с собеседований: зарплата
Дизайн приложений: примеры для вдохновения #44
Stack Overflow продан за $1.8 млрд
Что не так с Flutter?
Исследование продакт-менеджеров 2021 от Product Plan
Как оставаться в физической и ментальной форме, продолжая
программировать
О создании гибкого пользовательского интерфейса на примере
Instagram Threads
Представляем
новый язык дизайна Material You от Google
Сеты бесплатных иконок для разработчиков и дизайнеров
Как привлечь первых 100 клиентов в SaaS: 5 простых шагов
Следующим стартапом на триллион станет образовательная
компания
5 задач для автоматизации с помощью Python
Я не мог быстро тратить деньги, и это чуть не убило мой
стартап
Flutter 2.2: создаем первую Universal Windows Program (UWP)
Мой код плохо пахнет, но все в порядке
Как создать свою первую Облачную функцию Firebase
5 вещей, которые я узнал после двух лет работы
инженером-программистом в Microsoft
Test-driven Development для создания пользовательских
интерфейсов
Мой опыт интервью в Twitter
Flutter: создание красивых приложений для Windows удобная структура
дизайна и навигация
Вселенная no-code/low-code стартапов и ее игроки
Пример дизайна: Safe Space wellness-приложение для Android
База данных с вопросам из интервью в Apple
Аналитика, маркетинг и монетизация
В Android также ограничивают действие рекламного
идентификатора
make sense: О запуске агротех-стартапа
Voodoo открывает летний конкурс гиперказуальных игр
Google запускает Indie Games Accelerator и Indie Games
Festival
Продажи в App Store в 2020 выросли на 24% до $643 млрд
Создатели читов для PUBG Mobile заработали $77 млн
3 лучшие техники геймификации
Greg: приложение для любителей растений
Маркетплейс для разработчиков Malt получил 80 млн
Социальная сеть Poparazzi стала 1 App Store: секреты роста
Проектирование продуктов, формирующих привычки
Ошибки при расчете юнит-экономики
9 способов встроить виральность в ваш продукт
Как создать отличные скриншоты для страницы приложения в App
Store
AI, Устройства, IoT
Учиться, учиться, и ещё раз учиться?
Теория игр как механизм для анализа крупномасштабных
данных
Предыдущий дайджест. Если у вас есть другие интересные
материалы или вы нашли ошибку пришлите, пожалуйста, в почту.