Learn Kotlin and Android With Dove Letter
As a developer, staying current with the latest technologies, tips, and skills is important for growth. Many developers turn to platforms…
https://skydoves.medium.com/learn-kotlin-and-android-with-dove-letter-26265da11903
Advanced Kotlin Flow Cheat sheet (for Android Engineer)
You’ve been working with Kotlin Flows for a while and you’re already familiar with basic concepts. But you might have never used Channel…
galou.minisini/advanced-kotlin-flow-cheat-sheet-for-android-engineer-cb8157d4f848" rel="nofollow">https://medium.com/@galou.minisini/advanced-kotlin-flow-cheat-sheet-for-android-engineer-cb8157d4f848
Android, Compose, Multiplatform & Server — Inject them all with Koin
https://www.youtube.com/watch?v=ih_ChWaCFcU
Practices of Reliable Software Design
https://two-wrongs.com/practices-of-reliable-software-design
Kotlin’s Elegant Deceptions Simple APIs, Unusual Tactics
https://www.youtube.com/watch?v=NA9orTe_QWc
Apple Search Ads заблокировали для российских аккаунтов
Эти инструменты продвижения в App Store недоступны.
https://apptractor.ru/marketing-monetization/ad-networks/apple-search-ads-zablokirovali-dlya-rossiyskih-akkauntov.html
Building Compositional Grid Layout With iOS 18 APIs
https://www.youtube.com/watch?v=N7S5qeRFeSg
Да здравствует кастомный автозвук, или Мой DIY Bluetooth-пульт на основе ESP32
Интернет вещей плотно вошел в нашу жизнь и используется повсеместно. Для меня же это возможность не только пользоваться, но еще и создавать разные умные устройства. Меня зовут Евгений Глейзерман, я —...
https://habr.com/ru/companies/kaspersky/articles/833232/
Реализация Server-Driven UI в Android
Это очень простой пример отображения пользовательского интерфейса с сервера.
https://apptractor.ru/info/articles/realizatsiya-server-driven-ui-v-android.html
Дейтинг-приложение Thursday работает только по четвергам
Поощряя ранние личные встречи и удаляя совпадения через 24 часа, приложение стремится оградить пользователей от бесконечного прокручивания и поиска подтверждения от десятков матчей.
https://apptractor.ru/info/apps/thursday.html
Архитектура Flutter проекта простым языком. Clean Arch (MVVM, DI, Bloc, Inversion of Control)
Для чего нужна архитектура? В мире программирования наличие общепринятой архитектуры проекта имеет решающее значение для успешного выполнения и поддержания проекта. Архитектура определяет структуру,...
https://habr.com/ru/articles/833760/
Accessibility Setting Nuggets from iOS 18
Accessibility settings has several quality-of-life improvements in iOS 18. Here are a few of my favorites.
https://www.swiftjectivec.com/accessibility-settings-additions-in-ios-18-in-swiftui/
Desktop app development with Flutter
Build high-performance desktop apps with Flutter, covering tools, tips, and challenges for cross-platform development
https://alexsinelnikov.blog/desktop-app-development-with-flutter
ImageCropView — обрезка изображений в Jetpack Compose
ImageCropView — это библиотека Jetpack Compose, которая предоставляет простое и настраиваемое представление для обрезки изображений. Она поддерживает различные стили обрезки, такие как свободная форма, квадратная и круговая обрезка, что позволяет легко интегрировать функцию обрезки изображений в пользовательский интерфейс Compose.
https://apptractor.ru/info/github/imagecropview.html
Key Lessons When Moving Towards a Modular Codebase
Learn key lessons to translate a monolithic codebase into a modular one.
https://www.mobilesystemdesign.com/blog/modular-lessons/
Я больше не верю публичным датасетам
Когда я прочитал новость о том, что исследователи MIT обнаружили вплоть до 10% ошибок в разметке самых популярных датасетов для обучения нейросетей, то решил, что нужно рассказать и о нашем опыте...
https://habr.com/ru/companies/isp_ras/articles/829506/
Following Industry Trends Can Be a Career Trap
Why not to just run after every new trend in tech
https://thehustlingengineer.substack.com/p/following-industry-trends-can-be?r=yznlc&utm_medium=ios&triedRedirect=true
Почему вам не нужен Kotlin Multiplatform
Kotlin Multiplatform на хайпе и Кирилл Розов хочет предостеречь вас от ошибок, которые могут провалить ваш проект от выбора этой технологии в 2024.
https://apptractor.ru/info/media/pochemu-vam-ne-nuzhen-kotlin-multiplatform.html
CocoaPods прекращает развитие и переходит в режим поддержки
Долгосрочный план - через несколько лет сделать проект Read-only. В целом же разработчикам рекомендуют переходить на Swift Package Manager.
https://apptractor.ru/info/news/cocoapods-prekraschaet-razvitie-i-perehodit-v-rezhim-podderzhki.html
ByteWeaver. Инструментирование байт-кода во имя великого блага
Спикер рассказал о ByteWeaver — небольшом инструменте для патчинга байт-кода во время сборки, который бывает полезен в разработке под Android.
https://apptractor.ru/info/media/byteweaver-instrumentirovanie-bayt-koda-vo-imya-velikogo-blaga.html
Как улучшить время сборки в iOS с помощью модуляризации
Большинство команд мобило понимают и ценят преимущества быстрой сборки. Возможность быстро компилировать и тестировать код означает ускорение разработки и итераций, что, в свою очередь, позволяет...
https://habr.com/ru/companies/piter/articles/834724/
Практический кейс реализации AutoML в банке
Всем читателям Хабра привет! На связи дата сайентисты стрима разработки моделей для корпоративного сегмента банка ВТБ — Андрей Бояренков , Иван Кондраков , Станислав Арешин и Андрей Трушин . В этой...
https://habr.com/ru/companies/vtb/articles/833402/
ОС «Аврора» — веб-сервер в кармане
Привет, читатель! В начале июня я опубликовал обзор смартфона с ОС «Аврора». После этого взялся изучать документацию к SDK, решил написать пару небольших приложений и портировать один проект на...
https://habr.com/ru/companies/selectel/articles/834086/
Kotlin Multiplatform in Google Wo|rkspace
https://www.youtube.com/watch?v=5sOXv-X43vc
Deep dive into writing macros in Dart 3.5
I spent a month’s vacation full-time playing with macros, and here’s all you need to start fast.
alexey.inkin/deep-dive-into-writing-macros-in-dart-3-5-a1dd50914a7d" rel="nofollow">https://medium.com/@alexey.inkin/deep-dive-into-writing-macros-in-dart-3-5-a1dd50914a7d
Вышла бета-версии iOS 18.1 с зачатками Apple Intelligence
Обычно Apple не выпускает бета-версии последующих обновлений программного обеспечения до публичного запуска первоначальной версии, который должен сопровождаться выходом iPhone 16 этой осенью.
https://apptractor.ru/info/news/vyshla-beta-versii-ios-18-1-s-zachatkami-apple-intelligence.html
Selenoid без симуляции: настройка, отладка и автоматизация на физическом Android-устройстве
Постановка задач В предыдущей статье наш коллега писал про Selenoid с Android-эмуляторами . Однако это решение было пробой пера и проверкой работоспособности Selenoid. Применение данного решения...
https://habr.com/ru/companies/alfa/articles/833136/
How to Implement Drag & Drop in Jetpack Compose
https://www.youtube.com/watch?v=vXrhOq2fW1I