StartAndroid
10.2K subscribers
385 photos
11 videos
5 files
1.83K links
Канал об Android (Андроид) разработке

Сайт - http://startandroid.ru

Чат - https://tttttt.me/startandroidchat

Контакты - https://startandroid.ru/ru/about/cntct5.html

Реклама - https://startandroid.ru/ru/about/reklama.html

РКН - https://shorturl.at/p7iUr
Download Telegram
Анонсированы изменения в системе рейтингов и оценок приложений в Play Store.

С ноября 2021 пользователь будет видеть оценки, характерные только для его страны. А в 2022 году добавится и фильтрация по используемому устройству.

#android #playstore #review #rating

https://android-developers.googleblog.com/2021/08/making-ratings-and-reviews-better-for.html
Обзор обновлений в Kotlin 1.5.30. Эта версия содержит будущие фичи из 1.6.0, которые можно опробовать уже сейчас в экспериментальном режиме

#kotlin

https://blog.jetbrains.com/kotlin/2021/08/kotlin-1-5-30-released/
По Hilt вышел второй урок. Он показывает, насколько проще можно получить такой же результат, который мы с помощью даггера делали в первом уроке.

Оба урока находятся в свободном доступе. Рекомендую к просмотру, если вы уже знаете даггер и хотели понять, что же такое Hilt.

#dagger #hilt #course

https://startandroid.ru/ru/courses/dagger-2.html
🤖Хотите стать Android-разработчиком, за которого будут драться рекрутеры? Оставьте заявку на 10-месячный онлайн-курс «Специализация Android Developer» на Kotlin от OTUS и Альфа-банка и пройдите путь с нуля до middle в сопровождении топовых преподавателей, персонального ментора и карьерного консультанта!

👉🏻ЗАПИСАТЬСЯ НА КУРС С НУЛЯ: https://otus.pw/yMl9/

📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный 2-дневный практический интенсив «Делаем мобильную версию PopIt»: https://otus.pw/FU8N/

#реклама
JetBrains запустил бесплатную программу обучения основам Kotlin

#kotlin #course

https://blog.jetbrains.com/kotlin/2021/08/learn-kotlin-basics/
Новый урок по Hilt.

В нем разбираемся как подключать модули и использовать scope. А также рассматриваем, какие Android объекты нам доступны в модулях.

#dagger #hilt #course

https://startandroid.ru/ru/courses/dagger-2.html
Много компаний, которые предлагают сотрудникам индивидуальный онбординг, в том числе и технический, rewiew кода, прозрачные процессы по росту и развитию?

Нет. Но в Технократии это точно есть. В нашей команде работают только крутые специалисты, используют современный стек и ведут проекты от идеи до реализации.

Сейчас в компанию очень ждут талантливого Андроид-разработчика с релевантным бэкграундом от 2х лет (готовы рассмотреть меньший опыт при высоком уровне амбиций и знаний).

Что нужно?
👉 Опыт работы с Kotlin, Android SDK.
👉 Опыт разработки клиент серверных приложений Retrofit 2, Dagger 2, RxJava 2.
👉 Опыт коммерческой разработки

Мы предлагаем все условия от удаленки до релокации, официальное трудоустройство и достойную оплату, а также наставничество крутых специалистов, современный стек и возможность менять проект несколько раз в год.

Подробнее о вакансиях здесь: https://clck.ru/XNSqo
Писать с вопросами сюда: https://tttttt.me/Kiltanya

#реклама
👍1
В WorkManager 2.6.0 поменялся способ инициализации библиотеки. При апдейте надо будет подправить манифест.

#android #jetpack #workmanager

https://developer.android.com/jetpack/androidx/releases/work#version_260_3
Статья про Inline классы, которые позволяют создавать обертки над примитивами без потери в производительности

#kotlin #inline #class #performance

https://kt.academy/article/ek-value-classes
А насколько вы хорошо разбираетесь под капотом машины Java?

📚Получите новые знания на demo-занятиях вместе с OTUS:

23.09 "Telegram bot для получения курса валют"
Регистрация по ссылке: https://otus.pw/9M2V/

27.09 "CI/CD на примере github actions для Java"
Регистрация по ссылке: https://otus.pw/DSq7/

💥Занятия проходят в рамках онлайн-курса "Java Developer. Professional". Для получения доступа приглашаем пройти вступительный тест!

#реклама
👍1
Android Academy Global Advanced (время чтения 3 минуты)

Прошло всего ничего с нашего последнего курса Android Academy Fundamentals. А мы уже готовы стартовать новый курс, который поможет вам выйти на новый уровень и повысить качество ваших знаний. Вооружившись разными идеями, мы решили сфокусировать наш продвинутый курс по Android на темах, которые помогут ребятам лучше понять, как работают команды в больших приложениях в реальной жизни 💪
В этом курсе мы фокусируемся на том, как выглядит жизненный цикл разработки приложения:
📌 Начнем, конечно же, с архитектуры: какая архитектура, какие библиотеки, какие подходы используют (реактивщина, оффлайн и все такое)
📌 Затем мы вместе задумаемся о тестах: когда мы их будем писать; для чего; будут ли это только автотесты или юнит-тесты
📌 После того как мы поймем, как тестировать наше приложение, следующий обязательный шаг для сеньора — это убить всю ручную работу и максимально автоматизировать. Для этого у нас есть CI. Мы разберемся, что, как в нем работает; какие есть возможности; что он нам может дать
📌 А когда приложение уже в продакшене и у нас появились тысячи юзеров, то с ними скорее всего появились и креши. И тут мы разберемся, как все это правильно анализировать, дебажить и мониторить.

В общем, набираемся свободным временем, чайком и плюшками и записываемся на новый Android Academy Advanced курс 😊
 
Регистрация:
Для регистрации - пишите боту @ohMyEventBot в Телеграме о том, что вы хотите к нам присоединиться. Как? Всё просто - введите команду /academy и следуйте инструкциям. Как получите сообщение об успехе - вы в списках! Мы напишем вам через бота о дальнейших шагах.

Подписывайтесь на канал в телеграмме:
Android Academy Minsk и Android Academy Moscow

Увидимся 04.10 в 19:00 на нашей первой лекции ❤️
🔥Завтра, 21.09, приглашаем на бесплатный интенсив онлайн-курса «Специализация Android Developer» на Kotlin с нуля от OTUS и Альфа-банка!

👉🏻Регистрация на вебинар «Делаем мобильную версию PopIt»: https://otus.pw/F7SZ/

🚀За 2 дня вы сделаете мобильную версию PopIt на языке Kotlin. В приложении будет простая анимация, звук хлопка, вибрация, таймер как соревновательный элемент. Интенсив подойдет для тех, кто хочет попробовать себя в роли Android-разработчика.

#реклама
С появлением Android 11 в систему был добавлен автосброс разрешений, если приложение не использовалось в течение долго времени. Теперь эту фичу разворачивают и на более старые версии, начиная от Android 6.0 (API level 23).

#android #permissions

https://android-developers.googleblog.com/2021/09/making-permissions-auto-reset-available.html
Митап посвященный выходу Android 12 и Jetpack Compose. Рассказываем о технологиях, изменениях и будущем, а также слушаем ответы гуглеров на вопросы

#android #jetpack #compose

https://www.youtube.com/playlist?list=PL0SwNXKJbuNk0xdLBhAThpjUKKGCCvAey
Статья о том, что несмотря на сборщики мусора надо быть внимательным и не допускать утечек памяти

#kotlin #memory #performance

https://kt.academy/article/ek-object-references