Подай заявку на ревью кода ‼️ Я регулярно проводил ревью кода проектов подписчиков и пора продолжить. Принимаются Android/KMP приложения и библиотеки
Зачем стоит это сделать:
👉 Получите взгляд на ваш код со стороны опытного разработчика
👉 Сможете задать свои вопросы
👉 Устроите рекламу своему проекту
#codereview
Зачем стоит это сделать:
👉 Получите взгляд на ваш код со стороны опытного разработчика
👉 Сможете задать свои вопросы
👉 Устроите рекламу своему проекту
#codereview
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20
Forwarded from Compose Broadcast
Короткая статья с описанием того как под капотом устроена работа Compose чтобы модифицировать код с Composable аннотациями и привести его к исполняемому виду
#подкапотом #compose
#подкапотом #compose
🔥16👍8
Занимаясь разработкой своего простого решения для навигации, мне было интересно на Mobius послушать доклады про библиотеки для навигации. Один из вопросов который всегда остаётся спорным: "Должен ли диалог быть показываться через библиотеку навигации ❓ "
Опубликовал свои мысли касательно этого вопроса в виде статьи на Хабре. Буду очень рад вашим голосам под статьей и комментариями с мнением
#навигация #архитектура #jetpack
Опубликовал свои мысли касательно этого вопроса в виде статьи на Хабре. Буду очень рад вашим голосам под статьей и комментариями с мнением
#навигация #архитектура #jetpack
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20👍11 10
Вышел загрузчик изображений Coil 3.0 c поддержкой 🏝 Kotlin Multiplatform. Теперь помимо 🤖 Android поддерживается iOS, JVM, JS и WASM. Подробнее тут
Что еще нового:
❗️ Изменился пакет с
👉 Можно выбрать библиотеку для работы с сетью: OkHttp или Ktor
👉 Улучшили работы с Compose Preview
❌ Убрали загрузку Android ресурсов через
❗️ По умолчанию размер декодированной картинки не будет превосходить размер 4096 на 4096
❗️ Работу с Coil 2 Parameters API заменил на
🛠 Важные улучшения и исправления
Новая версия требует внесения изменения в код. Подробное руководство читайте в руководстве по миграции
#kmp #сеть #картинки #compose
Что еще нового:
io.coil-kt на io.coil-kt.coil3👉 Можно выбрать библиотеку для работы с сетью: OkHttp или Ktor
👉 Улучшили работы с Compose Preview
android.resource://example.package.name/drawable/imageExtras🛠 Важные улучшения и исправления
Новая версия требует внесения изменения в код. Подробное руководство читайте в руководстве по миграции
#kmp #сеть #картинки #compose
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16👍11
Отчет по контенту который вышел для платных подписчиков в октябре 2024
🏝 Трансформация Android проекта в КМР
🔨 Демонстрация рефакторинга сложного кода в многомодульную гибкую библиотеку
🏝 Обзор библиотеки Kotlin inject - DI для KMP
🎙 Запись моего доклада с Mobius. Рассказал про проблемы мобильных сервисов и что такое Open Mobile Services
🎙Доклад с DevFest Omsk 2024 про мою библиотеку навигации NavState. Фокус на том каким образом стоит подходить к архитектуре от простого к сложному
Также вам будут доступны постоянные обновления 📚 Базы Знаний Android разработчика и обсуждения вопросов по разработке и карьере в Закрытой Группе Telegram
Получить доступ к материалам можно через подписку на🪙 Boosty или в ✉️ Telegram
#AndroidBroadcast #отчёт
🎙 Запись моего доклада с Mobius. Рассказал про проблемы мобильных сервисов и что такое Open Mobile Services
🎙Доклад с DevFest Omsk 2024 про мою библиотеку навигации NavState. Фокус на том каким образом стоит подходить к архитектуре от простого к сложному
Также вам будут доступны постоянные обновления 📚 Базы Знаний Android разработчика и обсуждения вопросов по разработке и карьере в Закрытой Группе Telegram
Получить доступ к материалам можно через подписку на
#AndroidBroadcast #отчёт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18 4❤1
Компьютерное зрение на С++: подключаем ML-библиотеки и обрабатываем результаты поиска объектов (25м)
В статье рассматривается:
👉 Как подключить к проекту библиотеки машинного обучения PyTorch и NCNN.
👉 Как получить модели YOLOv5 и YOLOv4 для использования на устройстве
👉 Как реализовать инференс моделей для обнаружения объектов
👉 Как обработать результаты работы моделей YOLO
#cv #ml
В статье рассматривается:
👉 Как подключить к проекту библиотеки машинного обучения PyTorch и NCNN.
👉 Как получить модели YOLOv5 и YOLOv4 для использования на устройстве
👉 Как реализовать инференс моделей для обнаружения объектов
👉 Как обработать результаты работы моделей YOLO
#cv #ml
👍37
🚀 Свежий выпуск на 📹 YouTube и 📹 VK Video! 🚀
5 СЕКРЕТНЫХ преимуществ Android эмулятора!📱 (27 мин)
Раскрываю скрытые возможности эмулятора 🤯, которые помогут заменить реальные устройства и сделать разработку удобнее и быстрее:
🚀 Быстрая настройка и запуск эмулятора
🏗 Функции для адаптации под любые задачи
⌛️ Фишки для экономии времени
#AndroidBroadcast #видео #androidstudio
5 СЕКРЕТНЫХ преимуществ Android эмулятора!
Раскрываю скрытые возможности эмулятора 🤯, которые помогут заменить реальные устройства и сделать разработку удобнее и быстрее:
🚀 Быстрая настройка и запуск эмулятора
🏗 Функции для адаптации под любые задачи
⌛️ Фишки для экономии времени
#AndroidBroadcast #видео #androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥35 6👍4❤2
Приложение под Android написано максимально без библиотек для демонстрации работы различных алгоритмов сортировки. Всё на View. В статье (19 мин) автор подробно рассказал про реализацию, а исходный код вы можете посмотреть на GitHub
#анимация #архитектура
#анимация #архитектура
👍53❤4🔥3 2
📱 Llama 3.2 на мобильных устройствах
Разработчики адаптировали модель Llama 3.2 для мобильных устройств, облегчив её запуск на iOS и Android. Благодаря сжатию данных объём модели уменьшился, что обеспечило высокую скорость работы на мобильных процессорах. Теперь вы можете использовать мощную модель Llama на своих телефонах без потери производительности, так как она оптимизирована для ARM-процессоров.
👉 Технические детали
#iOS #Android
Разработчики адаптировали модель Llama 3.2 для мобильных устройств, облегчив её запуск на iOS и Android. Благодаря сжатию данных объём модели уменьшился, что обеспечило высокую скорость работы на мобильных процессорах. Теперь вы можете использовать мощную модель Llama на своих телефонах без потери производительности, так как она оптимизирована для ARM-процессоров.
👉 Технические детали
#iOS #Android
👍14❤2🔥1
На чем вы пишите UI для Android приложений?
Anonymous Poll
34%
Android View
59%
Compose
2%
Не пишу UI под Android
1%
Не пишу нативно под Android/не пишу код
5%
Не участвую в опросе
В этом году решил сплотить наше сообщество - давайте устроим обмен подарками. Может быть как что-то физическое или электронное (Telegram Preimum, подарок в Steam или еще что). Рекомендуемая сумма - 30$
Для участия надо пройти по ссылке и нажать в Telegram внизу кнопку Начать/Start. Дальше бот вам всё подскажет.
UPD Была проблема с местами - уже решена! Пробуйте снова
#AndroidBroadcast
Для участия надо пройти по ссылке и нажать в Telegram внизу кнопку Начать/Start. Дальше бот вам всё подскажет.
UPD Была проблема с местами - уже решена! Пробуйте снова
#AndroidBroadcast
👍11 8❤4
Автор библиотеки-обертки над Android PackageInstaller API делиться с какими багами Android пришлось столкнуться и как их решал:
👉 Странности поведения при выдаче разрешения на установку
👉 Только BroadcastReceiver не позволяет полностью отследить весь статус процесса установки приложения
Подробности в статье(EN,10м)
#androidos
👉 Странности поведения при выдаче разрешения на установку
👉 Только BroadcastReceiver не позволяет полностью отследить весь статус процесса установки приложения
Подробности в статье(EN,10м)
#androidos
👍17❤3
Какая тема у вас используется в IDE?
Anonymous Poll
73%
Стандартная тёмная
12%
Стандартная светлая
12%
Стороння тёмная
1%
Сторонняя светлая
0%
Не пишу код
2%
Не участвую в опросе
1 26👍4
В завершение первого дня Mobius в Петербурге, на after party, ребята записали подкаст, где обсудили:
🔹 Почему мобильная разработка — отличное направление, и как начать, даже если вы только начинаете в IT.
🔹 Полезные советы для тех, кто ищет свой путь в индустрии и хочет развиваться как профессионал.
🔹 Путь от джуниора до сеньора: какие навыки и качества помогают расти.
🔹 Как справляться со страхом задавать вопросы и преодолевать синдром самозванца.
🔹 Медийность и личный бренд в карьере разработчика: где это помогает, а где может помешать.
🔹 Как оставаться мотивированным, избегать выгорания и находить баланс между работой и личной жизнью.
Это видео — практическое руководство для всех, кто стремится развиваться в мобильной разработке и не боится идти вперёд! 💼💻
Также есть версия на
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥5❤3
Вышел Gradle 8.11 🐘
🚀 Параллельная загрузка и сохранение Configuration Cache
☕️ Ошибки компиляции Java будут показывать в конце build отчета
📜 Объединенный отчёт по предупреждениям и deprecated вызовам
🛠 Исправление багов
#gradle
🚀 Параллельная загрузка и сохранение Configuration Cache
📜 Объединенный отчёт по предупреждениям и deprecated вызовам
🛠 Исправление багов
#gradle
Please open Telegram to view this post
VIEW IN TELEGRAM
👍57 7
#koin
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥6 3
#androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36