Самое важное с конференции Apple WWDC’20
Сегодня вечером прошла 1-я конференция Apple для разработчиков ― впервые полностью в формате онлайн. В этом репортаже мы перечислили наиболее значимые нововведения, которые были представлены сотрудниками компании для своих операционных систем и устройств.
Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в
iOS
- Тестирование StoreKit в Xcode 12 и iOS 14
- SwiftUI 2020. Что изменилось?
- Как и к чему готовиться на собеседование начинающему iOS-разработчику и не только
- iOS in-app purchases: Конфигурация и добавление в проект
- Выступления и презентации в стиле Apple: на примере WWDC20
- iOS 14 позволит получать уведомления о важных звуках
- Core ML теперь можно шифровать и обновлять независимо от приложения
Загрузка данных в iOS в Background-режиме- Что нового в Xcode 12
- Тестирование покупок и семейная подписка: обновление IAP с WWDC
- Apple пропустила Hey в App Store и меняет политику модерации
- Создавайте виджеты с помощью WidgetKit
- Apple представила мини-приложения App Clips
- Apple запустила программу поддержки разработки «универсальных» приложений
- Apple представляет macOS Big Sur
- watchOS 7: новые настройки и функции для тех, кто следит за здоровьем
- Apple раскрывает новые возможности iPhone с iOS 14
- iPadOS 14: новые функции, созданные специально для iPad
- Что iOS-разработчики думают о переходе Mac на процессоры Apple и других анонсах WWDC 2020
Рисуем в 3D, используя SwiftUI iOS 14: важные изменения в UIKit Автоматизация создания скриншотов в iOS с Bitrise и Fastlane Цепная анимация в Swift Создаем SwiftUI + Core ML игру для iOS Как анимировать изображения в Swift Как Apple делает soft-UI будущим
Android
- Стилизация Android-приложений и дизайн-система: как это сделать и подружить одно с другим
- Android и 3D камера. Распознавание лиц с защитой от Fraud
- Кодовая база. Расширяем RecyclerView
- ARCore Depth API открыли для всех
- Победители конкурса “Полезные Инновации” от Google
- Android Broadcast: все тайны MVI
- Huawei выпустил HMS Core 5.0
Создание безопасных Android-приложений Мигрируем с Retrofit на Ktor Внедрение темной темы в ваше Android-приложение Как создать REST API для вашего приложения с помощью Spring Boot, Kotlin и Gradle Создание масштабируемой навигационной системы в Android Отточенный и гибкий Progress View для Android Шаблон моего Android-проекта Бифуркация Android Merge Adapter: объединяйте списки в Android Освоение шаблонов дизайна в Android с Kotlin Создание адаптера RecyclerView, который можно использовать с любыми данными и любым представлением Wizard Camera: эффекты для фото на OpenGL Checked Android App: ToDo на Kotlin CornerSheet: расширяемое окно
Разработка
- Как мы сэкономили время курьерам. Логистика в Яндекс.Еде
- Создание шейдерной анимации в Unity
- Мобильные антивирусы не работают
- Разбор UI/UX на примере прототипа в Figma и основные принципы
- Создаем прогрессивное веб-приложение на ReactJS и размещаем его в Netlify и PWA Store
- Как устроен Selenium: Эпизоды 3 — 5
- Usability Testing от А до Я: подробный гид
- Разработка мобильных приложений: как формируется цена?
- UX/UI-ДИЗАЙН: нельзя просто взять и нарисовать экран
- Podlodka #169: увольнения
- В AWS запустили конструктор приложений Amazon Honeycode
- Unity сделала все Premium курсы бесплатными
- Дизайн приложений: примеры для вдохновения #6
- ML Kit становится отдельным продуктом
Серьезные ошибки в UX, которые могут снижать ваши продажи Мое 10-летнее путешествие в разработке игр 13 моих любимых UI/UX ресурсов Быстрая навигация во Flutter с Get
Аналитика, маркетинг и монетизация
- Локализация мобильных приложений: основные сложности и лайфхаки
- Получение данных Amplitude через API
- Одноклассники выплатили создателям мобильных игр более 360 млн. рублей
- myTarget расширил возможности закупки видеорекламы в форматах Rewarded и Interstitial видео
- 9 способов повысить точность прогноза дохода
- Kaia Health: физиотерапия под присмотром приложения
- TikTok вкладывает $50 млн. в образовательный контент
- Приложение для детей: от идеи до запуска
- Пять лайфхаков по оптимизации приложения в App Store и Google Play
AI, Устройства, IoT
- От AI до VR: как промышленность и ритейл используют новые технологии
- Управление Яндекс.Станцией и другими колонками с Алисой из Home Assistant
- Опыт построения умного дома на Raspberry Pi и открытой платформе OpenHAB. Часть 1
- HMI на основе Node-red и Scadavis.io
- Из чего состоит набор для разработчиков NB-IoT DevKit?