Самодельная платформа для робототехники из бюджетного смартфона
Привет, читатель! С чем у вас ассоциируется современный смартфон? Производительное железо, много памяти, емкий аккумулятор и отличная камера. Все так. А еще у него есть множество датчиков для...
https://habr.com/ru/companies/selectel/articles/859358/
A Comprehensive Guide to ADB (Android Debug Bridge)
If you’re an Android developer, tester, or even a curious tech enthusiast, there’s a good chance you’ve come across the term ADB (Android…
EazSoftware/a-comprehensive-guide-to-adb-android-debug-bridge-the-u%5Cnsung-hero-for-android-developers-28b349037436" rel="nofollow">https://medium.com/@EazSoftware/a-comprehensive-guide-to-adb-android-debug-bridge-the-u%5Cnsung-hero-for-android-developers-28b349037436
Dealing with Android’s peculiar bugs as an app developer
How you can work around bugs and fragmentation in OS to make your software more reliable
https://proandroiddev.com/dealing-with-androids-peculiar-bugs-as-an-app-developer-d1e2dd7654de
Modeling ViewModel State in Android: A Guide to Clean, Scalable Patterns
Poorly designed models create a cascade of complications for every component that depends on them. In the case of presentation models, when…
https://medium.com/clean-android-dev/modeling-viewmodel-state-in-android-a-guide-to-clean-scalable-patterns-d42932ade940
Разбираем iOS-приложение: код, сборка, статические и динамические библиотеки, компиляция, запуск
Часть первая: сущности Хотел бы начать с кода. Я разделяю код на 4 категории: «Исходный код» (Source на иллюстрации ниже) — код, на котором мы с вами пишем: Swift, Objective-C, C++. Промежуточный...
https://habr.com/ru/companies/alfa/articles/858252/
Cozy Data — A Swift-inspired Persistent Data Solution for Flutter
A Swift-inspired persistent data management solution for Flutter. Provides simple, powerful, and type-safe way to persist your app's models with automatic UI updates.
https://pub.dev/packages/cozy_data
О зацикливании рекомпозиции в Jetpack Compose
Фотограф: Laura Cleffmann: https://www.pexels.com/ru-ru/photo/20001993/ Jetpack Compose — это мощный инструмент, который упрощает создание UI в Android, но его освоение может быть не таким уж простым....
https://habr.com/ru/articles/859084/
Мобильная ферма: тесты мобильных приложений без телефона и эмулятора
Спикер рассказал о пути команды: как начинали, с какими сложностями столкнулись и что нужно преодолеть, чтобы создать инструмент для удаленного управления мобильными устройствами.
https://apptractor.ru/info/media/mobilnaya-ferma-testy-mobilnyh-prilozheniy-bez-telefona-i-emulyatora.html
Mistral запустил новый API для модерации контента
Он работает на основе дотюненой модели (Ministral 8B), обученной классифицировать текст на разных языках, включая английский, французский и немецкий, по одной из девяти категорий.
https://apptractor.ru/all-api/mistral-zapustil-novyy-api-dlya-moderatsii-kontenta.html
Почему спринты отнимают радость от создания программного обеспечения
Я просто думаю, что мир программного обеспечения станет лучше, если инженерные менеджеры будут думать сами за себя и придумывать системы, которые работают в их конкретном контексте.
https://apptractor.ru/info/articles/kak-sprinty-otnimayut-radost-ot-sozdaniya-programmnogo-obespecheniya.html
Unpacking Compose Multiplatform Accessibility
https://www.youtube.com/watch?v=kRekYKQwa4w
Compose Unstyled — UI-компоненты Compose Multiplatform
Compose Unstyled — нестандартные компоненты для Jetpack Compose и Compose Multiplatform, которые вы можете настроить по своему усмотрению. Есть Bottom Sheet, диалоги, выпадающие меню, иконки, облапсть со скроллингом, меню с кнопками. Реализована полная доступность, работают на декстопах, Web (Js/WASM), Android, iOS и любой другой платформы, на которой может работать Compose.
https://apptractor.ru/info/github/compose-unstyled.html
Внедрение электронной цифровой подписи в мобильное приложение на Android
Привет, Хабр! Сегодня мы хотим поделиться решением интересной и новой для нас задачи: нужно встроить поддержу ЭЦП в мобильное приложение заказчика. Основные принципы и тезисы Электронная цифровая...
https://habr.com/ru/companies/ppr/articles/855314/
Recreating Mail App’s Tab bar | SwiftUI
https://www.youtube.com/watch?v=tYwj-enMSQQ
Один год с Duit — ретроспектива развития
Итак, здравствуйте! Меня зовут Никита Синявин, я ведущий Flutter-разработчик в компании BetBoom. Я автор личного блога Boltology Tech, а также лидер сообщества мобильных разработчиков Mobile Assembly...
https://habr.com/ru/articles/858636/
Как силами мобильных разработчиков автоматизировать процесс разработки
Всем привет! Меня зовут Женя Мельцайкин, я старший инженер-программист в компании Контур. Большую часть времени в Контуре я работал и работаю Android-разработчиком, но статья будет не про Android и...
https://habr.com/ru/companies/skbkontur/articles/856374/
This needs to stop (Flock)
https://www.reddit.com/r/FlutterDev/comments/1gqovi3/this_needs_to_stop_flock/
SwiftUIFormValidator — проверка форм для SwiftUI
SwiftUIFormValidator — чистый, простой и настраиваемый подход к декларативной проверке форм в SwiftUI. С помощью этого решения вы сможете легко проверять вводимые пользователем данные и предоставлять обратную связь в режиме реального времени, сохраняя при этом элегантный и интуитивно понятный пользовательский интерфейс.
https://apptractor.ru/info/github/swiftuiformvalidator.html
Flutter Full Stack Tutorial – Spotify Clone w/ MVVM Architecture, Python, FastAPI, Riverpod
https://www.youtube.com/watch?v=9gpAtzQhYkY
Getting Started with Koin Annotations 1.4 in Compose Multiplatform
Streamline your Compose Multiplatform project by migrating from Koin DSL to Koin Annotations 1.4. Learn dependency setup, component migration, and platform implementations.
https://blog.kotzilla.io/koin-annotations-1.4-in-compose-multiplatform
Master Xcode 16: Essential Navigation Shortcuts for Faster Coding
https://www.youtube.com/watch?v=4mBGaDTcgl0
Диалог — часть навигации или нет?
Введение Недавно я начал разработку собственной библиотеки для UI-навигации на Kotlin Multiplatform. Создать решение, которое бы удовлетворяло все творческие задумки дизайнеров и продуктовых...
https://habr.com/ru/articles/854988/
Now in Android: 111 — Android API level and schedule updates, Gemini in Android Studio, Google Play
https://www.youtube.com/watch?v=WRzkRWxBAZU
Пока все спят: звуки мошенничества
Учитывая количество таких приложений и их популярность, становится ясно, почему обнаружение мошенничества имеет решающее значение.
https://apptractor.ru/marketing-monetization/app-promotion-campaign-analytics/poka-vse-spyat-zvuki-moshennichestva.html
Kotlin Multiplatform Development Roadmap for 2025
Kotlin Multiplatform roadmap outlining our key priorities and goals for 2025.
https://blog.jetbrains.com/kotlin/2024/10/kotlin-multiplatform-development-roadmap-for-2025/
Как начать создавать Flutter-приложения на Авроре: полная инструкция
Привет, Хабр! Это Юра Петров, Tech Lead Friflex . Последнее время многие меня спрашивают, как быстро начать разрабатывать приложения для системы Аврора с помощью фреймворка Flutter. Решил...
https://habr.com/ru/companies/friflex/articles/854928/
Более четверти нового кода в Google создается ИИ
Это большая веха, которая показывает, насколько важен ИИ для компании.
https://apptractor.ru/info/news/bolee-chetverti-novogo-koda-v-google-sozdaetsya-ii.html