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
👍34👎13
This media is not supported in your browser
VIEW IN TELEGRAM
📺 Интервью (35 мин) с главой разработки Супераппа Яндекс Android - Артуром Василовым, про опенсорс и зачем компанию вкладываются в него, открывают свои наработки конкурентам. Либо это часть привлечения разработчиков в штат?
01:00 Зачем выкладывать решения в опенсорс
11:52 "Причесывание" кода перед публикацией
15:29 Поддержка после релиза
19:13 Кирилл об опенсорс
28:51 Опенсорс только для крупных компаний?
#AndroidBroadcast
01:00 Зачем выкладывать решения в опенсорс
11:52 "Причесывание" кода перед публикацией
15:29 Поддержка после релиза
19:13 Кирилл об опенсорс
28:51 Опенсорс только для крупных компаний?
#AndroidBroadcast
👎38👍31
Привет. На связи Кирилл Розов! Я уже 1.5 года работаю в Тинькофф и зову вас присоединиться в нашу команду и делать лучший банк в России!
Сделать это можно будет в ускоренном формате 16-17 сентября в рамках Mobile Weekend Offer. Ищем Android и iOS разработчиков с опытом от 3 лет в этих технологиях.
Формат в этот раз сократили
1️⃣ Будет один созвон на 2 часа по теории, немного покодите и нарисуете архитектуру приложения
2️⃣ После этого вас ждет знакомство с командой, которая заинтересована в вас. Сможете задать им все вопросы и узнать своих будущих коллег
3️⃣ Если всем все нравится - в течении 3 дней будет офер!
Найм и работа возможна из дома или офиса в одной из стран: Россия, Беларусь, Казахстан и Армения.
Если вам стали интересны подробности работы или хотите попробовать свои силы - пишите мне на почту k.rozov@tinkoff.ru (прикрепите свою резюме) и задавайте вопросы в комментариях
Сделать это можно будет в ускоренном формате 16-17 сентября в рамках Mobile Weekend Offer. Ищем Android и iOS разработчиков с опытом от 3 лет в этих технологиях.
Формат в этот раз сократили
1️⃣ Будет один созвон на 2 часа по теории, немного покодите и нарисуете архитектуру приложения
2️⃣ После этого вас ждет знакомство с командой, которая заинтересована в вас. Сможете задать им все вопросы и узнать своих будущих коллег
3️⃣ Если всем все нравится - в течении 3 дней будет офер!
Найм и работа возможна из дома или офиса в одной из стран: Россия, Беларусь, Казахстан и Армения.
Если вам стали интересны подробности работы или хотите попробовать свои силы - пишите мне на почту k.rozov@tinkoff.ru (прикрепите свою резюме) и задавайте вопросы в комментариях
👎85👍62
Forwarded from Compose Broadcast (Кирилл Розов)
Статья (9 мин) с опытом миграции приложения Авито на Jetpack Compose:
👉 Зачем нужно менять стек?
👉 Что нужно сделать перед миграцией
👉 Частичная и полная миграция на Compose
👉 Переход с MVVM и MVP на MVI
#android
👉 Зачем нужно менять стек?
👉 Что нужно сделать перед миграцией
👉 Частичная и полная миграция на Compose
👉 Переход с MVVM и MVP на MVI
#android
👍38👎11
Gradle ускоряет сборку проектов в основном за счет уменьшения объема компиляции (compilation avoidance), делая это только по необходимости. Появляется она если меняется Application Binary Interface (ABI) - публичное API, которое поставляется клиентам.
Вычислить что нужно компилировать можно двумя способами - генерация header JAR (включает только ABI) или сравнением ABI из кода. Первый подход использует Bazel, а второй - Gradle.
Разработчики из Gradle устроили тест скорости комплияции Bazel и Gradle. По тестам подход Gradle намного лучше, особенно когда изменяется ABI, а вот без изменений ABI выигрыш есть, но не такой значительный
Стабилизация Gradle Config Cache в 8.1, переиспользование Java compiler daemon позволили значительно ускорить компиляцию (про расходы ресурсов не говорится)
#gradle
Вычислить что нужно компилировать можно двумя способами - генерация header JAR (включает только ABI) или сравнением ABI из кода. Первый подход использует Bazel, а второй - Gradle.
Разработчики из Gradle устроили тест скорости комплияции Bazel и Gradle. По тестам подход Gradle намного лучше, особенно когда изменяется ABI, а вот без изменений ABI выигрыш есть, но не такой значительный
Стабилизация Gradle Config Cache в 8.1, переиспользование Java compiler daemon позволили значительно ускорить компиляцию (про расходы ресурсов не говорится)
#gradle
👍40👎6
На этой неделе выложил много новых интервью, самые интересные пока на Boosty, но они полностью того стоят!
Интервью
📺 Как это работает #6 - VR (50 мин)
📺 Почему стоит вкладываться в опенсорс (35 мин)
📺 Кодогенерация. KAPT. KSP. Manual DI. Интервью с автором Yatagan (1 час)
📺 Модерация контента магазина приложения. RuStore (1 час)
Разборы
📺 Разбор Android 14 Upside Down Cake (34 мин)
📺 Как узнать кто вызывал функцию? StackTrace стек вызовов в Kotlin & Java (15 мин)
📺 Full Guide to Bottom Sheets (12 мин)
Новости
📺 Google Dev News (3 мин)
📺 RePlay 3: App update prompts, contextual guidance for deep links, Play Integrity AP (3 мин)
📺 Now in Android: 89 (4 мин)
📺 Новости мобильной разработки 2023.16 (18 мин) от @android_broadcast
Доклады
📺 Год с запуска RuStore: новые SDK, API, пуши и прочее (40 мин)
📺 Универсальные пуши для Android. FCM, HMS и RuStore в одном месте (45 мин)
Собеседования
📺 Mock Junior Android Developer Interview (1.5 часа)
Делитесь в комментариях видео по разработке, которые вам понравились на этой неделе
#подборкавидео
Интервью
📺 Как это работает #6 - VR (50 мин)
📺 Почему стоит вкладываться в опенсорс (35 мин)
📺 Кодогенерация. KAPT. KSP. Manual DI. Интервью с автором Yatagan (1 час)
📺 Модерация контента магазина приложения. RuStore (1 час)
Разборы
📺 Разбор Android 14 Upside Down Cake (34 мин)
📺 Как узнать кто вызывал функцию? StackTrace стек вызовов в Kotlin & Java (15 мин)
📺 Full Guide to Bottom Sheets (12 мин)
Новости
📺 Google Dev News (3 мин)
📺 RePlay 3: App update prompts, contextual guidance for deep links, Play Integrity AP (3 мин)
📺 Now in Android: 89 (4 мин)
📺 Новости мобильной разработки 2023.16 (18 мин) от @android_broadcast
Доклады
📺 Год с запуска RuStore: новые SDK, API, пуши и прочее (40 мин)
📺 Универсальные пуши для Android. FCM, HMS и RuStore в одном месте (45 мин)
Собеседования
📺 Mock Junior Android Developer Interview (1.5 часа)
Делитесь в комментариях видео по разработке, которые вам понравились на этой неделе
#подборкавидео
👍25👎9
🎉 Вышла первая Canary версия следующей Android Studio 2023.2.1 Iguana:
👉 Генерация Baseilne профиля прямо через UI Android Studio
👉 Android Gradle Plugin 8.3.0 и Gradle 8.3, которые решают проблему с большим расходом RAM при сборке
👉 Основано на IDEA 2023.2: интеграция с GitLab, улучшения нового интерфейса, улучшение навигации, возможность создавать индексы и шарить их между командой, интеграция с JetBrains Qodana и др.!
#androidstudio
👉 Генерация Baseilne профиля прямо через UI Android Studio
👉 Android Gradle Plugin 8.3.0 и Gradle 8.3, которые решают проблему с большим расходом RAM при сборке
👉 Основано на IDEA 2023.2: интеграция с GitLab, улучшения нового интерфейса, улучшение навигации, возможность создавать индексы и шарить их между командой, интеграция с JetBrains Qodana и др.!
#androidstudio
👍70👎12
Сколько оперативки в вашем Android смартфоне?
Anonymous Poll
3%
До 4 Гб
11%
4
16%
6
30%
8
16%
8+ до 16
3%
16+
10%
Не знаю
8%
Не пользуюсь Android
0%
Другой вариант (пишем в комментариях)
2%
Не участвую в опросе
👍29👎8