Совсем недавной вышли новые умные очки и вот сегодня Meta (запрещена в России) анонсировала предварительную версию инструментария Meta Wearables Device Access Toolkit для разработчиков. Этот инструментарий позволяет разработчикам создавать приложения для работы с умными очками Meta. Первая версия инструментария будет иметь доступ к датчикам устройства, включая камеру, аудио и микрофон. Это позволит разработчикам создавать POV-приложения, используя камеру, которая фиксирует точку обзора пользователя. Инструментарий также можно использовать для получения информации и общения без помощи рук. Возможности ИИ в очках, включая голосовые команды, не входят в первоначальную предварительную версию для разработчиков, но описываются как ключевая область, которую Meta изучает для будущих обновлений. Доступ к возможностям дисплея также пока не входит в предварительную версию. Разработчики, желающие опробовать новый инструментарий, могут записаться в очередь.
Разработка
- Meta* открывает запись на создание приложений для умных очков
- Кто такой сеньор глазами тимлида
- Как нейросети обещали ускорить тестирование, а сделали только хуже
- Строим продукт на основе AI
- Можно ли сделать мобильный интерфейс без человека. Эксперимент с ИИ
- Claude Code, Cursor & Codex: 11 Rules for 70% Faster Development
Маркетинг
Кроссплатформа
iOS
Большинство людей после апгрейда закидывают свои старые iPhone в ящик. А вот автор статьи превратил свой старый iPhone 8 в OCR-сервер на солнечных батареях, используя фреймворк Apple и зарядную станцию EcoFlow River 2 Pro. Он месяцами напролёт работает в режиме 24/7, обрабатывая тысячи изображений на полностью автономном питании. За год с лишним сервер обработал 83 418 запросов на распознавание текста (OCR) и 48 ГБ изображений, используя только фреймворк Apple Vision и возобновляемую энергию.
- Мой iPhone 8 отказывается умирать: теперь это OCR-сервер на солнечном питании
- Swift Explorer — глубокий анализ кода Swift
- Массивы в Swift
- GitHub Markdown Shortcuts
- Fast Thumbnails with CGImageSource
- Hidden Gems in the Swift Argument Parser
- Derived Data: 5 Things iOS Developers Do Wrong
- Implementing drag and drop with the SwiftUI modifiers
- Security Best Practices for iOS API Integration
- I Removed All Asynchronous Code and Went Full Synchronous
Android
В Android-проектах Koin остаётся одной из самых популярных DI-библиотек, особенно в MVP/MVI и Compose-приложениях. Она проста в настройке, гибкая и хорошо работает в больших кодовых базах. Но многие команды, стремясь к модульности и тестопригодности, начинают активно использовать функции loadKoinModules() и unloadKoinModules(). И здесь разработчики часто натыкаются на странную ошибку -_-
- F-Droid против регистрации разработчиков Google
- Analytiks — события, пользователи и данные
- Поймай меня, если сможешь: как обнаружить Root и Frida
- Роболектрик-скриншот-тесты на платформе Android
- Почему loadKoinModules и unloadKoinModules в Koin могут ломать ваши зависимости и как этого избежать
- Верификация разработчиков Android по паспорту
- How a Misplaced Dependency Blew Up Our APK Size — And How We Prevented It Forever
- Exploring 5 Lesser-Known Compose Components
- Pulse Indicator in Jetpack Compose