Легковесный роутинг на микросервисах
Пока пользователь открывает очередной экран с деталями заказа, наслаждаясь плавной анимацией, в мире MVVM происходит много всего интересного: вью-контроллер — создается, вью-модель — создается, аргументы — пробрасываются, зависимости — резолвятся.
Опрос Developer Economics за 2-й квартал 2020 года
Выскажите свое мнение, узнайте об актуальных тенденциях в сфере разработки и повлияйте на будущие тренды.
У нас есть
iOS
- Выпускники семестрового курса «Разработка приложений на iOS», Технопарк Mail.ru
- Делегаты и колбэки в 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
- Зачем инженерам тратить время на перформанс
- Редактор кода на Android: часть 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: приложение для диабетиков
Разработка
- Почему я ушел с React Native и перешёл во Flutter: Часть 1
- 10 идей из Human Interface Design Guidelines от Apple
- В играх детям нравятся атрибуты взрослой жизни: как мы разрабатывали обучающую игру для младших школьников
- Дизайнеру приложений: как создать и передать в разработку тёмную тему
- Версионирование в дизайне: как не потеряться в тысяче макетов
- Podlodka #172: Java
- Игра окончена: каких ошибок в геймификации надо избегать
- Яндекс.Взгляд и Яндекс.Толока запустили UX-тестирование сайтов и приложений
- Дизайн приложений: примеры для вдохновения #9
- 5 недооцененных приложений для программистов, которые вы должны начать использовать прямо сейчас
- 47 важных советов для UI и UX дизайнеров
- Привязка к пикселям в дизайне иконок
Прогрессивное веб-приложение в 2020 году: история успеха и проблемы Мои 5 лучших API для новых разработчиков Как готовить реактивное программирование 19 приложений, которые гарантированно улучшат вашу продуктивность Еще 6 советов по быстрому улучшению вашего UI
Аналитика, маркетинг и монетизация
- Как увеличить удержание в игре при помощи коллабораций
- «Набор профессионала»: какие инструменты app-аналитики используют крупные компании?
- Советы по эффективной локализации продукта
- ЕС создает более прозрачные отношения разработчиков и магазинов приложений
- Identity-as-a-service Auth0 получил $120 млн. в новом раунде
- App Annie запускает App Annie Ascen
- Платформа Meditopia для сна и медитации привлекла $15 млн.
- TikTok открыл свою рекламную сеть для всех
- Долгосрочный Retention — основа устойчивого роста продукта
- Графическое ASO приложения. Руководство по работе над иконкой, скриншотами и видео
- ASO-слёзы: девять заблуждений о работе ASO-специалиста
Как мы обеспечиваем надежную аналитику в мобильных приложениях Dropbox
AI, Устройства, IoT
- Наука о данных, искусственный интеллект, машинное обучение: путь самоучки
- Умная перчатка для велосипедистов
- Простой UDP hole punching на примере IPIP-туннеля
- Когда ваши данные грязные
- VR-нейроинтерфейс для людей с Альцгеймером
- Портрет российского специалиста в сфере Data Science
- Samsung и Microsoft трансформируют управление зданиями