StartAndroid
10.3K 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
Много компаний, которые предлагают сотрудникам индивидуальный онбординг, в том числе и технический, 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
Activity продолжает уходить от наследования к композиции.

В свежей альфе androidx.activity поменялся способ создания меню. Вместо переопределения метода onCreateOptionsMenu теперь можно использовать новый метод addMenuProvider.

#android #activity #menu

https://developer.android.com/jetpack/androidx/releases/activity#1.4.0-alpha02
Android Джедай
В связи с тем, что большинству компаний-представителей энергетической отрасли уже в обозримом будущем предстоит в полной мере ощутить на себе силу и мощь повсеместной цифровизации своих бизнес-процессов на базе наших программных продуктов, в нашу команду требуется амбициозный Android Джедай, неиллюзорно стремящийся к профессиональному и духовному росту!

Если ты
• уже как минимум пару лет успешно трудишься на благо Ордена и был отмечен Гранд-мастером за выбор более оптимальных архитектурных подходов и решений
• не впервые слышишь, а действительно обрёл силу в Kotlin/Java, RxJava/Coroutines, SQL, Room, Dagger2
• и всеобъемлюще не желаешь следовать принципам «от звонка до звонка», «я сделяль», «и так сойдёт….», «хоп хоп и в прод»

То мы готовы стать для тебя
Адаптивным, заботливым, современным, щедрым и перспективным работодателем, в команде которого ты сможешь профессионально и духовно развиваться!

Узнать все преимущества нашего Ордена можешь по ссылке!
С нами сила

Контакты

#реклама
Ребята, напоминаю про канал нашего подписчика – Mobile Native.

Там Артём каждый день публикует актуальные материалы про Android разработку, делает крутые подборки и делится своими наработками, которые будут полезны любого уровня разработчикам, от Junior до Senior.

Если вы еще не подписаны, присоединяйтесь: @mobile_native

#реклама
Вышел новый (он же вроде как и последний) Unit в рамках курса для новичков: Android Basics in Kotlin.

В итоге там сейчас 6 юнитов:
- Kotlin basics
- Layouts
- Navigation
- Connect to the internet
- Data persistence
- WorkManager

#android #kotlin #course

https://developer.android.com/courses/android-basics-kotlin/course