Только что, вместе с OnePlus Watch 2 на базе операционной системы Wear OS 4, Google представил новый “гибридный интерфейс” для этой ОС. Насколько я понял, это новая подсистема, которая распределяет задачи между более мощным процессором приложений (AP) и сверхмаломощным сопроцессором микроконтроллеров. AP выполняет сложные задачи, в то время как менее сложные задачи перекладываются на MCU. Google удалось значительно оптимизировать интерфейс между MCU и AP, что позволило обеспечить очень плавное и интеллектуальное переключение. Так, например, точка доступа может быть переведена в спящий режим, в то время как MCU обрабатывает данные датчиков. Самое приятное для разработчиков то, что эти оптимизации доступны без необходимости вносить какие-либо изменения в код. В целом же новый гибридный интерфейс Wear OS обещает большой прирост производительности и времени работы для смарт-часов.
Разработка
- Qualcomm открывает AI Hub
- Проектируем системный дизайн Spotify
- Ozon Tech Community Design Meetup
- Публичное собеседование на позицию Head of QA
- Обязательные знания для тимлида
- Краш-курс по автоматизации тестирования
- Как создать простой LoRa мессенджер: обмен текстовыми сообщениями между устройствами без интернета
- Agile Cult
- Engineering is more about people than tech
Кроссплатформа
- Пути внедрения поддержки скриптов в Dart/Flutter
- Самый простой CI/CD пайплайн для Flutter приложения с Codemagic
- Build a content recommendation app with Flutter and OpenAI
- Flutter’s 2024 roadmap
iOS
- Минцифры узаконит установку сторонних приложений на iOS
- Поваренная книга SwiftUI: создание и доступ к переменным окружения в SwiftUI
- Себестоимость Vision Pro составляет около $1500
- MLX: фреймворк машинного обучения для Apple Silicon
- Введение в разработку под Apple Vision Pro
- Task и structured concurrency в Swift
- How to delay an animation in SwiftUI
- Modding Plugins back into Xcode
- On-device ML research with MLX and Swift
- Designing APIs with typed throws in Swift
- Embedding a privacy manifest into an XCFramework
- Picture in Picture Cheat Sheet
- How to improve iOS build times with modularization
- Discovering iOS memory leaks: A case study with Firefox app
Android
- Google представил гибридный интерфейс в Wear OS
- Новостное приложение: с нуля до публикации в Google Play. Часть 1
- Прокси-сервер для Android на Go
- Stop Using Test Tags in the Jetpack Compose Production Code
- Navigation in Jetpack Compose
- Ins and Outs of Kotlin Variance
- Container transform animation with Jetpack Compose
- Easily add document scanning capability to your app with ML Kit Document Scanner API