StartAndroid pinned «Актуальная карта изучения Android #android https://github.com/skydoves/android-developer-roadmap»
Видео с конференции Chicago Roboto 2021. Темы разные: тестирование, модули, корутины, compose и пр.
#android #kotlin #video #conference
https://chicagoroboto.com/session-videos/
#android #kotlin #video #conference
https://chicagoroboto.com/session-videos/
Roboto 2022
Session Videos - Roboto 2022
Chicago Roboto 2021 Chicago Roboto 2020 Chicago Roboto 2019 Chicago Roboto 2018 Chicago Roboto 2017
Новый урок по Hilt.
В нем разбираемся, как аннотация EntryPoint позволяет нам получить доступ к Hilt компонентам
#dagger #hilt #course
https://startandroid.ru/ru/courses/dagger-2.html
В нем разбираемся, как аннотация EntryPoint позволяет нам получить доступ к Hilt компонентам
#dagger #hilt #course
https://startandroid.ru/ru/courses/dagger-2.html
👍1
Начните изучать Kotlin уже 15 декабря в 19:00 на открытом уроке в OTUS!
На вебинаре «Kotlin Crash Course» рассмотрим основные структуры и фичи языка Kotlin:
🔥 переменные и операции,
🔥 циклы,
🔥 функции,
🔥 лямбда-функции,
🔥 классы,
🔥 дата-классы,
🔥 расширения и еще много другого!
Занятие пройдет в рамках онлайн-курса «Kotlin Developer. Basic» и позволит протестировать обучение.
👉🏻 Чтобы попасть на мероприятие, нужно зарегистрироваться https://otus.pw/B711/
#реклама
На вебинаре «Kotlin Crash Course» рассмотрим основные структуры и фичи языка Kotlin:
🔥 переменные и операции,
🔥 циклы,
🔥 функции,
🔥 лямбда-функции,
🔥 классы,
🔥 дата-классы,
🔥 расширения и еще много другого!
Занятие пройдет в рамках онлайн-курса «Kotlin Developer. Basic» и позволит протестировать обучение.
👉🏻 Чтобы попасть на мероприятие, нужно зарегистрироваться https://otus.pw/B711/
#реклама
👍1
Google обновил свое руководство по Clean Architecture: слои UI, Domain, Data и вот это вот все.
#android #architecture
https://android-developers.googleblog.com/2021/12/rebuilding-our-guide-to-app-architecture.html
#android #architecture
https://android-developers.googleblog.com/2021/12/rebuilding-our-guide-to-app-architecture.html
❤1
Новая Android Jetpack библиотека для работы с Drag&Drop, пока что альфа версия
#android #draganddrop
https://medium.com/androiddevelopers/simplifying-drag-and-drop-3713d6ef526e
#android #draganddrop
https://medium.com/androiddevelopers/simplifying-drag-and-drop-3713d6ef526e
Medium
Simplifying drag and drop
Today we’re introducing DropHelper into the Jetpack drag alpha release.
Вышел новый урок по Hilt, про создание своего кастомного компонента.
#dagger #hilt #course
https://startandroid.ru/ru/courses/dagger-2.html
#dagger #hilt #course
https://startandroid.ru/ru/courses/dagger-2.html
🔥 Готовы ли вы к обучению в OTUS на продвинутом онлайн-курсе «Android Developer. Professional» с новогодней скидкой? Пройдите тест и узнайте сейчас!
Курс проводится совместно с партнером - FUNCORP, известным разработчиком UGC-приложений, которые ежедневно развлекают миллионы пользователей по всему миру!
🤖 ПРОЙТИ ТЕСТ НА ЗНАНИЕ ANDROID-РАЗРАБОТКИ
📌 Хотите протестировать учебный процесс заранее?
Регистрируйтесь на бесплатный урок курса:
👉 App Startup и инициализация приложения
Вместе с Android Team Lead в компании FUNCORP, опытным Android-разработчиком, мы рассмотрим сценарии и инструменты инициализации Android приложения.
✅ Какие темы вы изучите?
- Точки входа в приложение (Основные компоненты, холодный/горячий старт, пуши, диплинки)
- Стартовый экран и splash screen API (Что такое сплеш и зачем он нужен)
- Инициализация приложения (DI, сторонние фреймворки, аналитики и work manager)
- Jetpack AppStartup и альтернативы
#реклама
Курс проводится совместно с партнером - FUNCORP, известным разработчиком UGC-приложений, которые ежедневно развлекают миллионы пользователей по всему миру!
🤖 ПРОЙТИ ТЕСТ НА ЗНАНИЕ ANDROID-РАЗРАБОТКИ
📌 Хотите протестировать учебный процесс заранее?
Регистрируйтесь на бесплатный урок курса:
👉 App Startup и инициализация приложения
Вместе с Android Team Lead в компании FUNCORP, опытным Android-разработчиком, мы рассмотрим сценарии и инструменты инициализации Android приложения.
✅ Какие темы вы изучите?
- Точки входа в приложение (Основные компоненты, холодный/горячий старт, пуши, диплинки)
- Стартовый экран и splash screen API (Что такое сплеш и зачем он нужен)
- Инициализация приложения (DI, сторонние фреймворки, аналитики и work manager)
- Jetpack AppStartup и альтернативы
#реклама
Завершенный плейлист 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
https://android-developers.googleblog.com/2021/12/mad-skills-gradle-and-agp-build-apis.html
- 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
https://android-developers.googleblog.com/2021/12/mad-skills-gradle-and-agp-build-apis.html
Android Developers Blog
MAD Skills Gradle and AGP build APIs Wrap Up!
Posted by Murat Yener, Android Developer Advocate That’s a wrap! We’ve just finished a new MAD skills series on Gradle and Androi...
👍2
Предновогодний пост, последний в этом году. Надо на пару недель отвлечься от Android и отдохнуть.
По традиции на это время стартует распродажа - 50% скидка на покупку (докупку) всех курсов. Напоминаю, что купив курс, вы будете получать и все его последующие обновления.
Распишу текущий статус по курсам.
Даггер - в процессе обновления. Раньше там было 6 уроков, сейчас - уже 20, и будет еще.
Рассмотрены почти все основные темы: билдеры, фабрики, сабкопмоненты, Scope, Assisted Inject. Сюда же входят уроки по Hilt: основы, под капотом, компоненты, Entry poiint, кастомные компоненты.
Следующие уроки я планирую сделать по теме многомодульности и тестирования.
Котлин (корутины) - еще относительно свежий. После даггера я сделаю там небольшие обновления и дополнения.
RxJava - следующий в очереди на обновление. Корутины, конечно наступают, но Rx еще очень много где используется и так быстро не уйдет. Так что планирую обновить до третьей версии.
Тестирование и производительность - там изменений с момента написания не так много. Тоже посмотрю их, но уже после остальных, более важных, курсов.
Compose - тема интересная, есть о чем рассказать, точно буду делать курс. Вопрос только в наличии свободного времени.
Большое спасибо всем читателям! Отдельное спасибо за ваши отзывы и благодарности! Очень приятно их читать, это дает дополнительную мотивацию писать дальше.
С наступающим Новым Годом! Желаю вам интересных проектов и задач, мотивации для саморазвития, больше свободного времени, здоровья и сил!
До встречи в следующем году!
По традиции на это время стартует распродажа - 50% скидка на покупку (докупку) всех курсов. Напоминаю, что купив курс, вы будете получать и все его последующие обновления.
Распишу текущий статус по курсам.
Даггер - в процессе обновления. Раньше там было 6 уроков, сейчас - уже 20, и будет еще.
Рассмотрены почти все основные темы: билдеры, фабрики, сабкопмоненты, Scope, Assisted Inject. Сюда же входят уроки по Hilt: основы, под капотом, компоненты, Entry poiint, кастомные компоненты.
Следующие уроки я планирую сделать по теме многомодульности и тестирования.
Котлин (корутины) - еще относительно свежий. После даггера я сделаю там небольшие обновления и дополнения.
RxJava - следующий в очереди на обновление. Корутины, конечно наступают, но Rx еще очень много где используется и так быстро не уйдет. Так что планирую обновить до третьей версии.
Тестирование и производительность - там изменений с момента написания не так много. Тоже посмотрю их, но уже после остальных, более важных, курсов.
Compose - тема интересная, есть о чем рассказать, точно буду делать курс. Вопрос только в наличии свободного времени.
Большое спасибо всем читателям! Отдельное спасибо за ваши отзывы и благодарности! Очень приятно их читать, это дает дополнительную мотивацию писать дальше.
С наступающим Новым Годом! Желаю вам интересных проектов и задач, мотивации для саморазвития, больше свободного времени, здоровья и сил!
До встречи в следующем году!
StartAndroid
Все курсы
Сайт о разработке программ для Андроид (Android). Учебник, уроки для начинающих, для чайников. Как самому создать приложение для андроид. Как научиться программировать под android.
👍15👎1
С новым годом, коллеги разработчики!
Телеграм выкатил Reactions. Я включил их для этого канала и основного чата. Обновляйте клиенты, ставьте лайки и вот это вот все )
Ну и напоминаю, что еще неделю будет действовать скидка на полный комплект курсов.
Хорошего вам отдыха! Салатики сами себя не доедят )
Телеграм выкатил Reactions. Я включил их для этого канала и основного чата. Обновляйте клиенты, ставьте лайки и вот это вот все )
Ну и напоминаю, что еще неделю будет действовать скидка на полный комплект курсов.
Хорошего вам отдыха! Салатики сами себя не доедят )
Telegram
StartAndroid
Предновогодний пост, последний в этом году. Надо на пару недель отвлечься от Android и отдохнуть.
По традиции на это время стартует распродажа - 50% скидка на покупку (докупку) всех курсов. Напоминаю, что купив курс, вы будете получать и все его последующие…
По традиции на это время стартует распродажа - 50% скидка на покупку (докупку) всех курсов. Напоминаю, что купив курс, вы будете получать и все его последующие…
🎉101👍48🔥32🤩10❤9👎2
Автор разбирает чем отличаются UI тесты от скриншот тестов
#android #testing #tests
https://sergiosastre.hashnode.dev/ui-tests-vs-snapshot-tests-on-android-which-one-should-i-write
#android #testing #tests
https://sergiosastre.hashnode.dev/ui-tests-vs-snapshot-tests-on-android-which-one-should-i-write
Sergio's little tech corner
UI tests vs. snapshot tests on Android: which one should I write? 🤔
Snapshot tests on Android have become very popular lately. They run much faster and are easier to write than UI tests if done correctly. For those who've already fought with UI tests and are new to snapshot testing, it's normal to wonder why to still...
👍2🔥2
Разработчик на C#?
📚 Для тебя 24 января в 20:00 пройдет вебинар «Что полезного в новых версиях C#?» в OTUS.
На открытом занятии мы разберем:
🔥 Ключевые нововведения релиза .NET 6.0 с C# 10.
🔥 Познакомимся с полезными и часто используемыми новшествами последних версий языка C#.
👉🏻 Для регистрации пройдите вступительный тест https://otus.pw/AaaC/
#реклама
📚 Для тебя 24 января в 20:00 пройдет вебинар «Что полезного в новых версиях C#?» в OTUS.
На открытом занятии мы разберем:
🔥 Ключевые нововведения релиза .NET 6.0 с C# 10.
🔥 Познакомимся с полезными и часто используемыми новшествами последних версий языка C#.
👉🏻 Для регистрации пройдите вступительный тест https://otus.pw/AaaC/
#реклама
💩12👍2
Краткий обзор Duration API, который перешел в статус Stable в Kotlin 1.6
#kotlin #duration #date #time
https://lengrand.fr/measuring-time-and-durations-in-kotlin/
#kotlin #duration #date #time
https://lengrand.fr/measuring-time-and-durations-in-kotlin/
👍37🔥12🎉6💩2
Автор использует Templates в Android Studio, чтобы быстро создать все базовые файлы для RecyclerView
#androidstudio
https://medium.com/student-technical-community-vit-vellore/android-recyclerview-creating-a-file-template-c607be77341e
#androidstudio
https://medium.com/student-technical-community-vit-vellore/android-recyclerview-creating-a-file-template-c607be77341e
YouTube
Android RecyclerView - Creating a File Template
Here is a tutorial of how a custom File Template in android studio works. To know about this file template, you can read my medium article
https://medium.com/@yashkasera/android-recyclerview-creating-a-file-template-c607be77341e
https://medium.com/@yashkasera/android-recyclerview-creating-a-file-template-c607be77341e
👍16🔥1