ar
Feedback
StartAndroid

StartAndroid

الذهاب إلى القناة على Telegram
9 569
المشتركون
-224 ساعات
-117 أيام
-3730 أيام
أرشيف المشاركات
Статья о Kotlin-аннотации Parcelize, которая сделает ваш объект Parcelable, и вам не придется писать кучу кода. #android #kotlin https://blog.stylingandroid.com/parcelize/

Перевод статьи о создании простого правила для Lint #android #lint https://habr.com/ru/post/456272/

Пост очень наглядно объясняет, как с коллекциями работают цепочки операторов, например: list.filter(...).map(...).take(...) Это используется в котлине, в RxJava и в Java Stream API. #android #collections https://typealias.com/guides/kotlin-sequences-illustrated-guide/

Несколько советов по работе с Glide с точки зрения потребления памяти #android #glide #memory #performance https://proandroiddev.com/how-to-optimize-memory-consumption-when-using-glide-9ac984cfe70f

Подборка советов по производительности. Ничего нового, все как обычно: потоки, мемори лики, static final, <include> и <merge> и т.п. Но всегда имеет смысл снова посмотреть, чтобы не забывалось. #android #performance https://heartbeat.fritz.ai/increasing-performance-in-an-android-application-1086640aeef

Несколько интересных примеров анимации. #android #animation https://android.jlelse.eu/animate-everything-android-animation-showcase-7b7debee0e2a

Всех Android-разработчиков со знанием Java или Kotlin OTUS приглашает на бесплатные вебинары перед запуском курса «Android-разработчик» на Kotlin: - сегодня, 20 июня в 20 мск по вашим просьбам повторяем вебинар «Dagger 2 для Android-разработчиков»: https://otus.pw/4oh9/ - 24 июня в 20 мск проводим День открытых дверей курса: https://otus.pw/fTN7/ На вебинаре мы подробно разберем фреймворк Dagger2 и рассмотрим его использование в многомодульном приложении, а также: - Вы узнаете как Dagger2 генерирует код; - Разберемся с аннотациями JSR 330 и Dagger2 специфик конструкциями; - Научимся использовать Dagger2 в многомодульном приложении; - Рассмотрим Dagger Android Injector. На Дне открытых дверей: - Ответим на все интересующие вас вопросы по продвинутой Android-разработке; - Поговорим о хардкорной программе курса, формате обучения и выпускном проекте; - Расскажем о карьерных перспективах выпускников OTUS и 20+ работодателях, которые готовы предложить собеседования на вакантные позиции по итогу обучения. #реклама

photo content

📦 1.3.40 Released! Список изменений большой и разнообразный, так что можно почитать блогпост с хайлайтами. Хочу напомнить, что мы все пользуемся трудами большой команды разработки (куда входят не только сами разработчики, но и QA инженеры, менеджеры, архитекторы). А также внешние участники, с их багрепортами, предложениями и pull request'ами. От всего сообщества огромное спасибо за то что вы делаете такой прекрасный продукт!

Видео про использование памяти в Android. В названии фигурирует слово Games, но особой привязки к играм нет. Будет полезно и разработчикам приложений. #android #memory #performance https://www.youtube.com/watch?v=Do7oYWwOXTk

Продолжение серии статей про стили. На примере SwitchCompat рассматривается возможность изменения внешнего вида стандартных View с помощью стилей. #android #design https://habr.com/ru/post/456178/

Перевод гугловского мануала по архитектуре приложений #android #architecture https://habr.com/ru/post/456256/

Перевод полезной и популярной статьи про Architecture Components #android #architecturecomponents https://habr.com/ru/post/454424/

Несколько обновлений для курса Производительность. 1) В первый урок я добавил видео моего доклада на CodeFest 2019. Его можно рассматривать, как очень краткое содержание курса. 2) Добавлен урок про APK Analyzer. 3) Добавлен урок про Systrace. https://startandroid.ru/ru/courses/performance/28-course/performance/575-urok-1-vvedenie.html

20 июня в 20:00 мск OTUS приглашает на бесплатный пробный урок «Dagger 2 для Android-разработчиков» в рамках курса «Android-разработчик» на Kotlin: https://otus.pw/hzhX/ Вебинар рассчитан на Android разработчиков, желающих поближе познакомиться с DI фреймворком Dagger 2. Мы подробно разберем фреймворк Dagger2 и рассмотрим его использование в многомодульном приложении, а также: - Вы узнаете как Dagger2 генерирует код; - Разберемся с аннотациями JSR 330 и Dagger2 специфик конструкциями; - Научимся использовать Dagger2 в многомодульном приложении; - Рассмотрим Dagger Android Injector. Вебинар проведёт Антон Казаков - руководитель направления Android-разработки в Альфа Банк. Не упустите возможности задать ему все интересующие вопросы! Чтобы попасть на вебинар, пройдите вступительный тест и проверьте уровень своих знаний: https://otus.pw/hzhX/ #реклама

photo content

Подборка различных Android дедлайнов. Например, требование targetSdkVersion 28 c 1 августа 2019. #android #deadline https://medium.com/@m.pliashkova.mob/mind-these-deadlines-if-you-publish-apps-on-google-play-c8de8223ae92

Статья показывает как реализовать circular reveal анимацию при открытии/закрытии фрагментов #android #fragment #animation https://proandroiddev.com/circular-reveal-in-fragments-the-clean-way-f25c8bc95257