StartAndroid
10.2K subscribers
382 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
Видео о том, как использовать команду gradle app:dependencies (в том числе и с ключом scan).
Эта команда покажет все Gradle Dependencies проекта. Очень выручает, когда надо разрулить конфликты версий или узнать, какая именно версия библиотеки используется.

#android #gradle

https://www.youtube.com/watch?v=GqFzTb6EQlY&feature=youtu.be
Сайт startandroid.ru не открывается. Какие-то проблемы с сертификатом, хотя я его продлевал. Разбираюсь.
Все ок, сайт работает. Приносим свои извинения за доставленные неудобства.
Я съездил в Новосибирск на конференцию CodeFest 2019 в качестве спикера.

Организовано все было на высоком уровне. Встретили в аэропорту и отвезли в отель, который, кстати, был прямо по соседству с экспоцентром. При заселении в отель дали симку местную с инетом. Кроме этого был доступен корпоративный тариф в Яндекс-такси, чтобы перемещаться по городу бесплатно. В случае вопросов, всегда можно было позвонить/написать кураторам.

Конфа проходила в субботу-воскресенье. Я приехал в пятницу, чтобы перед выступлением успеть отдохнуть от 10 часового (с учетом ожидания пересадки в Мск) рейса и немного компенсировать 6-часовую разницу во времени. Хватило времени и поспать, и презентацию свою несколько раз прогнать вслух, и сходить на препати - пообщаться со спикерами и организаторами.

Мой доклад был в субботу утром. Android и iOS - это не самые популярные секции на этой конфе, поэтому зал был достаточно маленьким - около 150 мест. Это помогло снизить мое волнение перед выступлением) В итоге все прошло хорошо. Репетиции очень помогли говорить без особых затыков и остановок.

В оставшееся время я ходил по различным докладам, причем, в секциях Backend и QA я был чаще, чем в секции Android. А в понедельник утром я улетел обратно.

Видео выступления появится где-то через 1-2 месяца. Я добавлю его в первый урок курса Производительность, т.к. мой доклад - это краткое содержание этого курса.

Могу сказать, что мне понравилось быть спикером. Надеюсь повторить. Только тему выступления хотелось бы найти посложнее и поинтереснее. Буду искать)
Прошлой осенью я писал о проведении в Москве бесплатного базового курса Android Academy. По окончании курса организаторы написали пост на хабре с подведением итогов.

Ссылки на видео лекции этого курса вы можете найти в конце поста.

#android #course

https://habr.com/ru/company/avito/blog/445586/
Доступна вторая бета Android Q. Ее можно использовать для создания foldable эмулятора, который имитирует складывающиеся телефоны.
Кроме этого доступно несколько новых фич: Scoped storage, Bubbles и пр.

#android

https://android-developers.googleblog.com/2019/04/android-q-beta-2-update.html
Пара статей про новую Android Q фичу - Bubbles. Она дает возможность создавать круглые плавающие нотификации, которые будут поверх всех приложений. По нажатию на них можно показывать отдельное Activity в виде popup.

Первая статья - общий обзор и ссылка на гуглопример, в котором кроме Bubbles куча лишнего.

Во второй статье чистый пример без воды и архитектуры.
Исследование аудитории Telegram 2019

Друзья, мы проводим новое масштабное исследование аудитории мессенджера. Кто же он — пользователь Telegram 2019 года? Страдает ли он из-за блокировки, каково на сегодня распределение по полу, возрасту, интересам и десятку других параметров?

Узнаем через пару недель, а пока — призываем всех пользователей пройти пятиминутный опрос, а администраторов поделиться ссылкой со своими друзьями и подписчиками.

В 2017 году мы уже проводили подобное исследование (тогда удалось привлечь около 100 каналов и собрать более 20 тысяч анкет). С результатами можно ознакомиться здесь. В 2019 году будет еще интересней.

Исследованием мы удовлетворим не только научный интерес, и не только интерес брендов, но и интерес всего сообщества, противостоящего блокировкам. Присоединяйтесь!

Ссылка на опрос: tgstat.ru/research
Автор рассуждает о проблемах кроссплатформенных штук типа ReactNative и Flutter. Примерно то же писали в своих статьях Airbnb и Udacity.

Общий посыл в том, что кроссплатформы хороши для несложных приложений, прототипов или демок. Но для сложных приложений пока что проще использовать native платформы.

#android #crossplatform

https://medium.com/snapp-mobile/the-fundamental-problems-with-cross-platform-frameworks-cea57ac18fef
Общий BestPractice обзор, как писать мультимодульные MVVM приложения. Пример на гитхабе и куча полезных ссылок прилагается.

#android #architecture #bestpractice #mvvm

https://proandroiddev.com/android-architecture-d7405db1361c
Временно бесплатный курс по созданию приложений на Kotlin. Обещают кучу всего вплоть до камеры и сенсоров.

#android #kotlin #course

https://www.gofreecourses.com/udemy-the-complete-android-kotlin-developer-course/
Краткий обзор новых фич в Android Studio 3.4.
Мне понравилось, что студия теперь умеет показывать Dependency Graph и предлагать обновления и возможные решения конфликтов для версий.

#androidstudio

https://www.youtube.com/watch?v=3lDO5uFkJoQ