Мобильная разработка за неделю #534 (8 — 14 апреля)
В нашем новом дайджесте не страшный Accelerate и MVVM без M, жизнь после отвала eMMC и инъекции зависимостей в Compose, история успеха Flutter, проблемы маленьких приложений, 900 самых популярных инструментов ИИ на базе open source и многое другое. Подключайтесь!
Подписывайтесь на наш Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А в IT Insights — много об интересном коде и технологиях.
• Убираем M из MVVM в SwiftUI
• Почему Accelerate — это не страшно
• Продление подписки Apple Developer from Russia в апреле 2024 без иностранной карты и сэкономить пару тройку тысяч рублей
• Зачем мне Kotlin в iOS-разработке? Я только Swift выучил!
• Как дизайнить доступность для скринридера
• Анимация чисел в SwiftUI с помощью contentTransition
• Поваренная книга SwiftUI: создание текстовых полей в SwiftUI
• Apple Vision Pro не пользуется популярностью у разработчиков
• Правила App Store разрешили эмуляторы и внешние ссылки для стриминга
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
• Как я написал клиент электронного дневника своей области
• Осваиваем ViewModel в Android: «можно» и «нельзя» — Часть 2
• Жизнь после отвала eMMC. Часть 2: даём новую жизнь устройствам с полностью мёртвой памятью. Загружаем Android с MicroSD
• Инъекция зависимостей в Compose
• Введение в Trio: часть 2
• Разворачиваем ML модель с использованием ONNX на Android в километре над землей
• Как я курсовую писал на gRPC+REST в связке с клиентом на Android+Jetpack Compose
• Создание собственного ключа Android приложения
• HomeAssistant на Android
• Разработка новостного приложения. Часть 5. Подготовка к публикации в Google Play
• Экзоскелет для ExoPlayer
• Вышла первая бета-версия Android 15
• Studio Bot превращается Gemini in Android Studio
• Google запускает новую сеть Find My Device в США и Канаде
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
• И полгода не прошло: релиз Qt 6.7 и Qt Creator 13. Что нового и что изменилось?
• Flutter: история успеха
• Реализация pin code во Flutter приложении
• Как мы сделали ставку на KMP
•
•
•
•
•
•
• Может ли мобильный-разработчик стать CTO?
• Разработка на основе заголовков
• Huawei продвигает собственную ОС и планирует дистанцироваться от Android, Windows и других операционных систем
• Как дизайнеру и любителю технологий жить после Apple Vision Pro
• Мобильный UX/UI дизайн: 10 лайфхаков для создания безупречных мобильных приложений
• Проблемы маленьких приложений при увеличении нагрузки по данным
• Как выжать все соки из Jenkins
• Убиваем Lottie? Тащим Rive?
• Вся правда про удаленку
• Зачем нужен Zig, и чем он отличается от других языков
•
•
•
•
•
•
•
• Приложение для наблюдения за затмением вышло в чарты App Store и Google Play
• Психология в UX/UI дизайне: 10 принципов, повышающих вовлеченность и удержание
• Vids — новый инструмент для продуктивной работы от Google
• Вышел 2024 App Marketing Trends Report
• Много лиц и одна проблема: каким бывает мошенничество в рекламе и чем отличаются боты от реальных людей в 2024 году
•
• Я изучила 900 самых популярных инструментов ИИ на базе open source — и вот что обнаружила
• Открываем YandexART API и рассказываем, как мы учили нейросеть создавать картинки, которые понравятся людям
• Умная квартира начальника: хотел всё на Z-Wave и Алисе, но решил сэкономить
• Распознавание лиц на микрокомпьютерах
• Исследователи Apple разработали LLM, которая понимает интерфейс приложений
• Google представил собственный процессор Axion для ИИ
← Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.