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
Problematic Swift Concurrency Patterns
Recently, someone asked me about best practices when using Swift concurrency. I have mixed feelings about the concept of a “best practice”. I’ll get to that in a bit. But, in this case, I said that the technology is still very young and we’re all still figuring it out.
https://www.massicotte.org/problematic-patterns
Paralayout — пиксельно идеальная верстка в iOS
Paralayout — это набор простых, полезных и понятных утилит, которые обеспечивают пиксельно идеальную верстку в iOS. С их помощью вы просто и быстро сможете определять размеры, взаимное отношение и распределение представлений на экране.
https://apptractor.ru/info/github/paralayout.html
Two-Tier Data Model архитектура: концепт и мысли
Краткая цель статьи — сделать потоки данных проще, более тестируемыми и управляемыми с DTO и Runtime Model структурой. Эта статья — набор мыслей и экспрессии опыта моего текущего...
https://habr.com/ru/articles/853622/
Разбираем 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/
Три пути к Flutter: истории разработчиков, которые справились
Flutter-разработка набирает популярность. И мы в «Финаме» заметили, что начинающим специалистам бывает не так-то просто понять, как стать разработчиком, как сориентироваться в новой технологии....
https://habr.com/ru/companies/finam_broker/articles/855386/
Dangerous Minds: How we’re getting developer education wrong
https://www.youtube.com/watch?v=loWBqo1rtfo
Installing and Using Copilot in Xcode: AI Code Completion
Learn how to set up Github Copilot, an AI code assistant for iOS app development, how you should use it, and its advantages/disadvantages.
https://gorkemkara.net/install-github-copilot-for-xcode/
KeyboardKit Pro — кастомные клавиатуры для iOS и iPadOS
KeyboardKit — это SwiftUI SDK, позволяющий создавать полностью настраиваемые расширения клавиатуры с помощью нескольких строк кода. KeyboardKit Pro расширяет KeyboardKit такими функциями, как автодополнение и автокоррекция, поддержка искусственного интеллекта, мощная клавиатура эмодзи, диктовка, темы, шаблоны приложений и многое другое. Расширения клавиатуры можно использовать во всех других приложениях на iOS, где поддерживается ввод текста. Это единственный …
https://apptractor.ru/info/github/keyboardkit-pro.html