Завершенный плейлист MAD skills видео о Gradle и Android Gradle Plugin:
- Configure your build - Intro to Gradle and AGP
- How to write a plugin
- Taking your plugin to the next step
- Live Q&A
- Community Tip
#android #gradle
android-developers.googleblog.com/2021/12…pis.html
🔥 Готовы ли вы к обучению в OTUS на продвинутом онлайн-курсе «Android Developer. Professional» с новогодней скидкой? Пройдите тест и узнайте сейчас!
Курс проводится совместно с партнером - FUNCORP, известным разработчиком UGC-приложений, которые ежедневно развлекают миллионы пользователей по всему миру!
🤖 ПРОЙТИ ТЕСТ НА ЗНАНИЕ ANDROID-РАЗРАБОТКИ
📌 Хотите протестировать учебный процесс заранее?
Регистрируйтесь на бесплатный урок курса:
👉 App Startup и инициализация приложения
Вместе с Android Team Lead в компании FUNCORP, опытным Android-разработчиком, мы рассмотрим сценарии и инструменты инициализации Android приложения.
✅ Какие темы вы изучите?
- Точки входа в приложение (Основные компоненты, холодный/горячий старт, пуши, диплинки)
- Стартовый экран и splash screen API (Что такое сплеш и зачем он нужен)
- Инициализация приложения (DI, сторонние фреймворки, аналитики и work manager)
- Jetpack AppStartup и альтернативы
#реклама
Начните изучать Kotlin уже 15 декабря в 19:00 на открытом уроке в OTUS!
На вебинаре «Kotlin Crash Course» рассмотрим основные структуры и фичи языка Kotlin:
🔥 переменные и операции,
🔥 циклы,
🔥 функции,
🔥 лямбда-функции,
🔥 классы,
🔥 дата-классы,
🔥 расширения и еще много другого!
Занятие пройдет в рамках онлайн-курса «Kotlin Developer. Basic» и позволит протестировать обучение.
👉🏻 Чтобы попасть на мероприятие, нужно зарегистрироваться https://otus.pw/B711/
#реклама
Видео с конференции Chicago Roboto 2021. Темы разные: тестирование, модули, корутины, compose и пр.
#android #kotlin #video #conference
https://chicagoroboto.com/session-videos/
Android Meetup СберМаркет Tech 9 декабря в 18:00📱
На митапе вы узнаете:
— Как интегрировать Swift в React Native? Что такое нативный компомент и как его написать с shadow view и yoga?
— Как организовать структуру пайплайнов и внедрить Continuous Integration в React Native проект?
— Зачем использовать JetpackCompose внутри React Native?
— Как эволюционировали архитектурные подходы в мобильной разработке?
Регистрация и подробности программы: https://sbermarket.timepad.ru/event/1851300/
#реклама
Kotlin создавался, чтобы избежать некоторых проблем Java. Но как и в любом языке, есть в нем свои особенности. Разрабатывая собственный проект, мы наткнулись на несколько таких моментов. Часть...
Всем привет! Меня зовут Максим Новиков, я Android-разработчик в команде мобильного оператора Yota.
Совсем недавно вышла новая версия всеми нами любимой OS. Вот и пришло время нашему приложению...
⚡️ Попробуйте себя в качестве Android-разработчика! Приглашаем на двухдневный интенсив 6 и 7 декабря по созданию аналога Notion! Demo-занятие проведет Даниил Попов. Он работал в таких крупных компаниях, как Mail.Ru Group, Авито, где занимался разработкой легендарной ICQ.
💪 На занятиях мы сделаем упрощенный аналог приложения Notion для платформы Android. Приложение будет позволять создавать заметки произвольного размера из следующих блоков: текст, заголовки, изображение, списки. Блоки можно будет перетаскивать и удалять. Все это будет сохраняться локально на устройстве. Для этого мы будем использовать язык программирования Kotlin.
🔥 Бесплатный интенсив пройдет в рамках специализации «Android Developer» для тех, кто хочет с нуля научиться создавать Android-приложения и протестировать обучение на онлайн-курсе.
Важно! Перед уроком рекомендуется установить Android Studio, чтобы попрактиковаться.
👉 Чтобы попасть на мероприятие, зарегистрируйтесь на вебинар: https://otus.pw/h97C/
#реклама
Различие между Hot и Cold данными на примере Collection/Sequence и Channel/Flow.
Об этом отличии Collection от Sequence могут спросить на интервью.
#kotlin #datasource
https://kt.academy/article/cc-hot-cold
От переводчика: сейчас мы активно тестируем свой фреймворк Jmix на совместимость с JDK 17. Это последняя LTS версия, и рано или поздно на нее будет массовый переход (особенно после выхода Spring 6)....
Основой любого приложения является его главный поток. На нем происходят все самые важные вещи: создаются другие потоки, меняется UI. Важнейшей его частью является цикл. Так как поток главный, то и его...
🔥Ничего не знаешь, но хочешь заниматься мобильной разработкой? Оставь заявку на 10-месячный онлайн-курс «Специализация Android Developer» на Kotlin от OTUS. Пройди путь андроид-разработчика в сопровождении топовых преподавателей-практиков, персонального ментора и карьерного консультанта!
Осваивайте новую профессию и присоединяйтесь к группе пока действует спец. цена: https://otus.pw/xFSg/
🔥А для разработчиков с опытом от 1 года - новый набор продвинутого онлайн-курса «Android Developer. Professional» на Kotlin от OTUS.
⚡️ Пройдите вступительный тест, чтобы занять место в группе по спец. цене:
https://otus.pw/Yz3C/
#реклама