Технократия сделал обзор на рынок мобильных вакансий, спрос и где они востребованы больше всего. Android, iOS, Flutter, ReactNative, все эти технологии разбираются! Подробные результаты в комментариях
Делитесь своим мнением о результатах
Делитесь своим мнением о результатах
👍47👎15
Media is too big
VIEW IN TELEGRAM
📺 Organic Maps - открытые оффлайн карты (1.5 часа)
Взял интервью у создателя и разработчика приложения Organic Maps, открытые карты, работающие на OpenStreetMaps. В них нет никакого стороннего закрытого ПО или трекеров, поэтому они смогли выложиться в F-Droid. Карты работают полностью оффлайн, и даже маршруты строят локально на устройстве (вот где алгоритмы нужны)
1:10 История проекта
4:40 Organic Maps — развитие MAPS.ME
06:05 Финансирование
07:57 AvitoTech
8:31 Зачем нужны чистые карты
10:06 Охват
13:44 Open Street Maps
20:44 Стек технологий
22:48 Отображение данных
26:24 OpenGL или Vulcan?
30:21 Работа оффлайн
31:58 Алгоритмы и оптимизация
34:07 Ограничения
36:13 Обновление данных
37:16 Google Play Services
48:49 Без GMS лучше
54:17 Адаптация под вендоров
1:00:00 Мерч Android Broadcast
1:01:54 Нереализуемые фишки
1:02:17 Публикация в F-Droid
1:09:48 Wear OS
1:11:25 Android Auto
1:17:45 Android Automotive
1:23:14 Выход Android Auto
1:25:12 Обман Android App Bundle
#AndroidBroadcast #интервью
Взял интервью у создателя и разработчика приложения Organic Maps, открытые карты, работающие на OpenStreetMaps. В них нет никакого стороннего закрытого ПО или трекеров, поэтому они смогли выложиться в F-Droid. Карты работают полностью оффлайн, и даже маршруты строят локально на устройстве (вот где алгоритмы нужны)
1:10 История проекта
4:40 Organic Maps — развитие MAPS.ME
06:05 Финансирование
07:57 AvitoTech
8:31 Зачем нужны чистые карты
10:06 Охват
13:44 Open Street Maps
20:44 Стек технологий
22:48 Отображение данных
26:24 OpenGL или Vulcan?
30:21 Работа оффлайн
31:58 Алгоритмы и оптимизация
34:07 Ограничения
36:13 Обновление данных
37:16 Google Play Services
48:49 Без GMS лучше
54:17 Адаптация под вендоров
1:00:00 Мерч Android Broadcast
1:01:54 Нереализуемые фишки
1:02:17 Публикация в F-Droid
1:09:48 Wear OS
1:11:25 Android Auto
1:17:45 Android Automotive
1:23:14 Выход Android Auto
1:25:12 Обман Android App Bundle
#AndroidBroadcast #интервью
👍39👎13
Forwarded from Compose Broadcast (Кирилл Розов)
Вышло open source приложение TiVi 0.9.3 от Chris Banes. В ней авто переписал его на Compose Multiplatform и добавил поддержку Predictive Back Gesture в Android 14
Скачать приложение из Google Play
#android #ios
Скачать приложение из Google Play
#android #ios
👎26👍18
Kodein - одна из возможных альтернатив для Dagger. Разработчик из ДоДо делится опытом использования этого DI в Drinkit: плюсы и минусы, принципы, DSL, как пользоваться Kodein, скоупы, многомодульность и др.
Статья тут (11 мин)
#di #kotlin
Статья тут (11 мин)
#di #kotlin
👍40👎14
Интервью
📺 Organic Maps - открытые оффлайн карты (1.5 часа)
📺 WebGPU - Android Developers Backstage (50 мин)
📺 Лента Мобиуса / Сергей Опивалов // Gradle, продуктивность и управление сложностью (1 час)
📺 Как выйти из IT? Опасный бизнес / Мобильный разработчик (2 часа)
📺 Android разработка под санкциями | В офисе Android Broadcaster (1.5 часа)
Разборы
📺 Navigation Rail - UX With Material3 (20 мин)
📺 Navigation Drawer - UX With Material3 (13 мин)
📺 Testing your app on a Pixel Fold with Firebase Test Lab (3 мин)
Доклады
📺 Аналитика многомодульных проектов (43 мин)
📺 Ускоряем сборку за счёт миграции с kapt на ksp (20 мин)
Делитесь в комментариях видео по разработке, которые вам понравились на этой неделе
#подборкавидео
📺 Organic Maps - открытые оффлайн карты (1.5 часа)
📺 WebGPU - Android Developers Backstage (50 мин)
📺 Лента Мобиуса / Сергей Опивалов // Gradle, продуктивность и управление сложностью (1 час)
📺 Как выйти из IT? Опасный бизнес / Мобильный разработчик (2 часа)
📺 Android разработка под санкциями | В офисе Android Broadcaster (1.5 часа)
Разборы
📺 Navigation Rail - UX With Material3 (20 мин)
📺 Navigation Drawer - UX With Material3 (13 мин)
📺 Testing your app on a Pixel Fold with Firebase Test Lab (3 мин)
Доклады
📺 Аналитика многомодульных проектов (43 мин)
📺 Ускоряем сборку за счёт миграции с kapt на ksp (20 мин)
Делитесь в комментариях видео по разработке, которые вам понравились на этой неделе
#подборкавидео
👍12👎9
Статья (19 мин) с руководством по настройке и интеграции Яндекс Карт в Android приложении, а именно подключение и выполнение основных операций с ними
👎48👍38
Статья (4 мин) описывает подход как можно определить на какой технологии написан UI: Compose, Android View, Flutter и ReactNative на основе "Layout Bounds" инструмента в настройках разработчика
Альтернативная ссылка
#tooling
Альтернативная ссылка
#tooling
👍46👎10
Пример реализации Clean Architecture в Android от автора книги Clean Architecture for Android. Стек современный, с тестами, Compose, корутинами и всеми плюшками
#sample
#sample
👍58👎18
ART (Android Runtime VM) уже с Android 12 не привязан к ОС Android и обновляется независимо на всех устройствах с Google Play и поддержкой модульной системы (Mainline). Это позволяет доставлять новые фичи, OpenJDK 11 и 17, а также исправлять баги и уязвимости. Помимо этого улучшается производительность и эффективность. Рефакторинг ОС пошел на пользу для всех и снизил зависимость от вендоров для лучшей работы Android.
Подробности в блоге Android Developers
#art #androidos @android_broadcast
Подробности в блоге Android Developers
#art #androidos @android_broadcast
👍76👎6
Media is too big
VIEW IN TELEGRAM
📺 Как проверяют контент магазинов приложений (1 час)
Интервью с руководителем модерации RuStore. Поговорили про
👉 процесс модерации приложения: автоматизация и ручное ревью
👉 политики магазина
👉 сколько работает модератор в день
😁 какая компенсация психолога
👉 споры по контенту
#AndroidBroadcast #boosty
Интервью с руководителем модерации RuStore. Поговорили про
👉 процесс модерации приложения: автоматизация и ручное ревью
👉 политики магазина
👉 сколько работает модератор в день
😁 какая компенсация психолога
👉 споры по контенту
#AndroidBroadcast #boosty
👎61👍57
Media is too big
VIEW IN TELEGRAM
📺 Кодогенерация в Android разработке. KAPT. KSP (1 час)
Интервью с разработчиков Yatagan - легкой замены Dagger. Обсудили кодогенерацию и ее эффект на время сборки, даст ли серьезное ускорение KSP и нужно ли отказывать от Dagger в пользу Koin и Manual DI.
#AndroidBroadcast #boosty
Интервью с разработчиков Yatagan - легкой замены Dagger. Обсудили кодогенерацию и ее эффект на время сборки, даст ли серьезное ускорение KSP и нужно ли отказывать от Dagger в пользу Koin и Manual DI.
#AndroidBroadcast #boosty
👍33👎17
📺 Новости мобильной разработки 2023.16 (18 мин)
01:29 Плагины для Firefox
03:57 Google Transparency Center
04:55 Выступи на Broadcast
07:08 Flutter для Аврора
09:14 Gradle 8.3
10:49 Верификация Jetpack артефактов
11:32 Эксклюзив Broadcast
12:35 Пишем документацию на Kotlin
13:38 Next Big Screen
15:10 Интеллектуальная собственность AI
Смотрите новости на разных площадках:
👉 RuTube
👉 VK Video
👉 Дзен
#AndroidBroadcast #новости
01:29 Плагины для Firefox
03:57 Google Transparency Center
04:55 Выступи на Broadcast
07:08 Flutter для Аврора
09:14 Gradle 8.3
10:49 Верификация Jetpack артефактов
11:32 Эксклюзив Broadcast
12:35 Пишем документацию на Kotlin
13:38 Next Big Screen
15:10 Интеллектуальная собственность AI
Смотрите новости на разных площадках:
👉 RuTube
👉 VK Video
👉 Дзен
#AndroidBroadcast #новости
👍19👎15
Вышло обновление Android Jetpack от 23 августа 2023. Релиз посвящен дальнейшем развитию следующих версий библиотек и багфиксам, но есть кое-что важно:
Activity 1.8-alpha07
👉 Activity Compose обзавелась поддержкой PredictiveBackHandler
👉 onBackPressedDispatcher теперь инициализруется отложено в ComponentActivity
Wear Watchface 1.2.0-beta01
👉 WearOS теперь поддерживает стандартные системные complication из Android 13
#jetpack #jetpackupdate
Activity 1.8-alpha07
👉 Activity Compose обзавелась поддержкой PredictiveBackHandler
👉 onBackPressedDispatcher теперь инициализруется отложено в ComponentActivity
Wear Watchface 1.2.0-beta01
👉 WearOS теперь поддерживает стандартные системные complication из Android 13
#jetpack #jetpackupdate
👍21👎6
Академия Яндекса выпустила Хэндбук по основам алгоритмов. Вы научитесь проектировать, оптимизировать, комбинировать и отлаживать алгоритмы — причём без привязки к какому-либо языку программирования
Читайте, проходите тесты и делитесь впечатлениями
Хэндбук - цифровой учебник, содержаший теорию и практические задания с автопроверкой
Читайте, проходите тесты и делитесь впечатлениями
Хэндбук - цифровой учебник, содержаший теорию и практические задания с автопроверкой
👍114👎19
Google Play Commerce - портал по монетизации в магазине приложений от Google. Там вы найдете информацию об инструментах, возможностях и программах
#googleplay
#googleplay
👍28👎11