StartAndroid
رفتن به کانال در Telegram
Канал об Android (Андроид) разработке Сайт - http://startandroid.ru Чат - https://t.me/startandroidchat Контакты - https://startandroid.ru/ru/about/cntct5.html Реклама - https://startandroid.ru/ru/about/reklama.html РКН - https://shorturl.at/p7iUr
نمایش بیشتر9 570
مشترکین
-224 ساعت
-117 روز
-3730 روز
آرشیو پست ها
9 570
День открытых дверей курса «Android-разработчик» на Kotlin - 18 сентября в 20-00 мск онлайн: https://otus.pw/QXqo/
Старт курса уже 27 сентября - успейте пройти вступительный тест и получить спецпредложение: https://otus.pw/Thhs/
На бесплатном вебинаре мы:
- Ответим на все вопросы по продвинутой Android-разработке;
- Поговорим о хардкорной программе курса, формате обучения и выпускном проекте;
- Расскажем о карьерных перспективах выпускников OTUS и 28+ работодателях, которые готовы предложить собеседования на вакантные позиции по итогу обучения.
Встречу проведет преподаватель курса Антон Казаков - руководитель направления Android-разработки в Альфа Банк.
Остались вопросы? Задайте их преподавателю лично. Регистрируйтесь - напомним в день вебинара!
#реклама
9 570
Детальная статья о том, как сделать Transition анимацию между Activity
#android #animation
https://medium.com/@Bytepace/android-animations-transitions-pt-1-5615ba65cb2d
P.S.
И с днем программиста нас всех!
9 570
Вышла Android Studio 3.6 Canary 11, в которой можно опробовать View Binding. Смысл в том, что не надо для каждой View делать findViewById. Вместо этого создается Binding объект, который содержит ссылки на все View.
В Kotlin уже есть похожая штука.
#android #view
https://developer.android.com/topic/libraries/view-binding
9 570
На что обратить внимание при переходе на Android Q
#android #version
https://android.jlelse.eu/preparing-your-app-for-android-q-199e0f8edfc6
9 570
Подборка советов по оптимизации скорости сборки приложения
#android #performance #build #gradle
https://medium.com/@prashant.panwar777/optimize-gradle-build-performance-a767bba13d45
9 570
Подробный пост про DiffUtils для начинающих
#android #recyclerview #animations
https://bit.ly/2m25grI
9 570
Подборка бесплатных курсов по Андроид
#android #course
https://medium.com/@courseprobeunlimited/free-online-android-development-courses-a23e68b8d9a6
9 570
Можно добавлять в свои приложения поддержку Android 10, который уже в релизе
P.S.
И никакой вкусняшки в названии в этот раз ... просто Android 10
#android
https://android-developers.googleblog.com/2019/09/welcoming-android-10.html
9 570
Курс английского языка для специалистов в сфере IT от ELK academy.
Курс состоит из 20 индивидуальных онлайн-занятий с носителями языка и профессиональными русскоязычными преподавателями.
В ходе курса вы поработаете над грамматикой и произношением, научитесь проходить собеседования на английском, делать презентации, подготовитесь к выступлению на конференции, освоите искусство small talk, принципы нетворкинга и американской или европейской корпоративной культуры.
Кому подходит
Разработчикам, веб-дизайнерам, QA-специалистам, системным аналитикам и другим специалистам в IT независимо от уровня языка.
http://developers.elk.today/
9 570
Git дает возможность локально запускать скрипты, например, перед коммитом или пушем. Как вариант, можно повесить автоматический запуск тестов перед тем, как код пойдет на github и далее в CI.
#android #git #ci
https://medium.com/@enriquelopezmanas/using-git-hooks-to-improve-your-development-workflow-8f5a1fb81ec7
9 570
Если вы пишете на Kotlin и используете androidx, то теперь вы можете устанавливать layout следующим образом:
class MyActivity : AppCompatActivity(R.layout.my_activity_layout)
Аналогично работает и на фрагментах. И никаких больше setContentView().
"Ушла эпоха", "Андроид уже не торт" и вот это вот все ...
https://www.bignerdranch.com/blog/activity-and-fragment-layouts-with-androidx/
9 570
SQLDelight - библиотека для работы с SQLite, с автогенерацией кода, умеет работать в Kotlin multiplatform.
#android #database @sqlite #multiplatform
https://handstandsam.com/2019/08/23/sqldelight-1-x-quick-start-guide-for-android/
9 570
Если вы любите кодить XML разметку для ConstraintLayout, то тут есть набор шаблонов для вас
#android #design
https://wajahatkarim.com/2019/08/learning-constraintlayout--live-templates-for-rescue-/
9 570
OTUS открывает второй набор на продвинутый курс «Android-разработчик» на Kotlin. Проверьте, насколько вам подходит курс - пройдите вступительный тест: https://otus.pw/ikBr/
Курс обеспечивает глубокое погружение в промышленную Android-разработку на языке Kotlin и за 5 месяцев позволяет прокачать свои навыки с уровня Junior до Middle или Senior Android-разработчика.
Делиться с вами своей экспертизой будут преподаватели-практики курса Антон Казаков (руководитель направления Android-разработки в Альфа Банк), Денис Журавлёв (Android Team Lead в Mediapark) и Евгений Козочкин (Android Team Lead в Альфа Банк).
Курс рассчитан на Android-разработчиков с опытом работы от 1 года, со знанием Java или Kotlin. Газпромбанк, Тинькофф, МТС, ABBYY, OZON, Avito и другие работодатели - наши партнёры уже с нетерпением ждут выпускников.
Проходите вступительное тестирование и присоединяйтесь - будет круто: https://otus.pw/ikBr/
#реклама
9 570
Подборка базовых советов по использованию памяти
#android #performance #memory
https://pspdfkit.com/blog/2019/android-large-memory-requirements/
9 570
Автор статьи пообщался с техподдержкой Google Play Store, и пишет, что проверка новых приложений занимает 3 дня.
#android #googleplay
https://www.choiceofgames.com/2019/08/google-warns-developers-that-all-new-apps-require-three-days-for-approval/
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
