ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

StartAndroid

StartAndroid

Открыть в Telegram
9 346
Подписчики
-224 часа
-187 дней
-6530 дней
Архив постов
Когда не знаете, что будет завтра — вкладывайте в себя. Поступите на онлайн-курс «Android Developer. Professional» на Kotlin
Когда не знаете, что будет завтра — вкладывайте в себя. Поступите на онлайн-курс «Android Developer. Professional» на Kotlin от OTUS. Курс предназначен для разработчиков с опытом от 1 года. Пройдите тест и узнайте, готовы ли вы к обучению. 👉🏻ПРОЙТИ ТЕСТ ПО УГЛУБЛЁННОЙ ANDROID-РАЗРАБОТКЕ: https://otus.pw/L1ed/ — Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный 2-дневный практический интенсив «Animated Vector Drawable» — СЕГОДНЯ, 21 марта в 20:00 мск: https://otus.pw/PhBQ/ #реклама

Серия видео и статей о Jetpack DataStore: - Introduction - All about Preferences DataStore - All about Proto DataStore - DataStore-serialization, sync work, and dependency injection - DataStore-handling data migration and testing #android #jetpack #datastore https://android-developers.googleblog.com/2022/03/jetpack-datastore-wrap-up.html

Автор показывает, как одну и ту же задачу будут решать разработчики с разным уровнем знания Java Concurrency. Третье решение
Автор показывает, как одну и ту же задачу будут решать разработчики с разным уровнем знания Java Concurrency. Третье решение реализовано с помощью механизма CompletableFuture. Интересная штука, определенно стоит того, чтоы изучить ее подробнее. #java #concurrency https://habr.com/ru/company/piter/blog/655069/

В Android Studio Dolphin Canary 6 у разработчиков наконец-то дошли руки до Logcat. Добавили форматирование, кастомизацию и во
В Android Studio Dolphin Canary 6 у разработчиков наконец-то дошли руки до Logcat. Добавили форматирование, кастомизацию и возможность открывать несколько Logcat окон. А также улучшили механизм поиска, добавив туда ключи (package, tag, level, ...) и автодополнение. #androidstudio #logs https://androidstudio.googleblog.com/2022/03/android-studio-dolphin-canary-6-now.html

🚀 Хотите создать свое первое приложение на Android? 📚 Приглашаем на бесплатный вебинар в OTUS c Даниилом Поповым, экс-разра
🚀 Хотите создать свое первое приложение на Android? 📚 Приглашаем на бесплатный вебинар в OTUS c Даниилом Поповым, экс-разработчиком Авито и Mail.Ru Group. ✅ За 2 часа мы сделаем несложное Android приложение, которое будет позволять держать фокус на важном деле и не отвлекаться на смартфон. Приложение будет засекать время и, если пользователь не включал экран смартфона в течение заданного времени, то будет давать небольшую награду, в противном случае накопленные награды будут сгорать. Мы сможем поработать с системными рассылками (broadcast), жизненным циклом приложения, хранилищем данных и версткой пользовательского интерфейса. 📌 Бесплатный урок пройдет в рамках онлайн-курса «Специализация Android Developer» и дает возможность попробовать формат обучения в OTUS. 👉 Чтобы попасть на мероприятие, зарегистрируйтесь на вебинар https://otus.pw/FdSI/ #реклама

Недавно я скидывал ссылку на обновленный гайд гугла по архитектуре приложений. На хабре появился его перевод на русский язык. #android #architecture https://habr.com/ru/company/surfstudio/blog/653655/

В последней Canary сборке студии добавили возможность дебага корутин. Требования: корутины версии 1.6.0 и API Level 29. #android #androidstudio #coroutines https://androidstudio.googleblog.com/2022/03/android-studio-dolphin-canary-5-now.html

Узнайте больше про Android-разработку на Kotlin на бесплатных вебинарах онлайн-курсов «Android Developer. Professional» и «Сп
Узнайте больше про Android-разработку на Kotlin на бесплатных вебинарах онлайн-курсов «Android Developer. Professional» и «Специализация Android» от OTUS! — 10.03 — ! СЕГОДНЯ в 20:00 ! - «Создание приложения с одним экраном»: https://otus.pw/07ok/ — будем использовать MVVM, Retrofit, Coroutine, Kotlin. Часть приложения получится сгенерить с помощью студии. — 14.03 — Бесплатный 2-дневный интенсив продвинутого курса — «Animated Vector Drawable»: https://otus.pw/AJKG/ — поговорим про векторные изображения в Android и о том, как shapeshifter упрощает жизнь с ними. — 17.03 — «Создание приложения для фокуса внимания»: https://otus.pw/FdSI/ — сделаем несложное Android приложение, которое будет позволять держать фокус на важном деле и не отвлекаться на смартфон. Вам удастся поработать с системными рассылками (broadcast), жизненным циклом приложения, хранилищем данных и версткой пользовательского интерфейса. Регистрируйтесь сейчас — напомним перед вебинаром!

🚀 Хотите создать свое первое приложение на Android? 📚 Приглашаем на бесплатный вебинар в OTUS c Даниилом Поповым, экс-разра
🚀 Хотите создать свое первое приложение на Android? 📚 Приглашаем на бесплатный вебинар в OTUS c Даниилом Поповым, экс-разработчиком Авито и Mail.Ru Group. ✅ За 2 часа мы сделаем несложное Android приложение, которое будет позволять держать фокус на важном деле и не отвлекаться на смартфон. Приложение будет засекать время и, если пользователь не включал экран смартфона в течение заданного времени, то будет давать небольшую награду, в противном случае накопленные награды будут сгорать. Мы сможем поработать с системными рассылками (broadcast), жизненным циклом приложения, хранилищем данных и версткой пользовательского интерфейса. 📌 Бесплатный урок пройдет в рамках онлайн-курса «Специализация Android Developer» и дает возможность попробовать формат обучения в OTUS. 👉 Чтобы попасть на мероприятие, зарегистрируйтесь на вебинар https://otus.pw/FdSI/ #реклама

Гугл планирует добавить возможность архивирования приложений на девайсе, как альтернативу удаления. #android https://android-developers.googleblog.com/2022/03/freeing-up-60-of-storage-for-apps.html

Автор использует аннотацию OptIn, чтобы избежать случайного вызова метода, который находится под Feature-флагом #android #annotation #optin https://medium.com/@takahirom/use-kotlin-optin-annotation-for-safe-release-in-trunk-based-development-72b2d8923538

Большой и наглядный материал про High-Order функции и лямбды в Kotlin #kotiln #lambda #functions https://typealias.com/start/kotlin-lambdas/

Видео от команды YooMoney о том, как выстроить сетевой слой архитектуры в приложении #android #architecture #network https://www.youtube.com/watch?v=yYMPGlAFhQo&list=PLd_j4Ug00ng03auVNqDXScX3-TFKhve-v&index=20

Возвращаюсь к публикации постов. Пока что в Silent режиме, без уведомлений, чтобы не отвлекать вас от важных сообщений. Я понимаю, что есть желание высказать свою точку зрения о том кошмаре, который сейчас происходит. Это действительно очень важно. Об этом нельзя молчать. Надеюсь, что вы смогли это сделать это в каментах к предыдущему посту или на других площадках. Текущий пост также можно использовать для этих целей, если необходимо. Но не все способны воспринимать такую информацию в режиме 24 на 7. Многим необходимы островки спокойствия, чтобы отдохнуть и восстановиться. Поэтому прошу вас не выносить эту дискуссию в посты про Android. Очень не хотелось бы отключать каменты, как это уже пришлось сделать другим каналам. Спасибо за понимание!

Второй пост про политику в этом канале. Все таки два дня назад нам не показалось. Больной бункерный дед совершенно спятил. Этот обиженный на весь мир жалкий гопник затеял войну. Еще и Беларусь втянул. Хотел бы я сказать, что все россияне против войны. Но это не так. Среди моих сограждан полно ватников и недобитых имперцев. И еще больше тех, кто "политикой не интересуется". И это, конечно, просто лютый позор. Но также там много и адекватных людей. Мы пытались что-то сделать в 2011-2012 годах, но, к сожалению, не справились. В результате мы получили текущую катастрофу. Я хотел бы выразить поддержку украинцам. Сил вам в борьбе со злом. Оно понимает только силу.

6 video лекций по Clean Code от Uncle Bob (Robert Cecil Martin) #cleancode #video https://www.youtube.com/watch?v=7EmboKQH8lM&list=PLmmYSbUCWJ4x1GO839azG_BBw8rkh-zOj&index=1

Kotlin Synthetic будет удален в Kotlin 1.8, который выйдет ориентировочно в конце 2022 года. Предлагаемая альтернатива - ViewBinding. #kotlin #viewbinding https://android-developers.googleblog.com/2022/02/discontinuing-kotlin-synthetics-for-views.html

Серверные приложения на Kotlin — это как на Java, но быстрее и удобнее. Как использовать этот язык для создания бэкенда? Полу
Серверные приложения на Kotlin — это как на Java, но быстрее и удобнее. Как использовать этот язык для создания бэкенда? Получите все необходимые навыки за 5 месяцев на практическом онлайн-курсе «Kotlin Backend Developer»: — Изучите возможности и фреймворки Kotlin — Сможете использовать корутины для асинхронного программирования — Погрузитесь в тонкости разработки бэкенда — Освоите востребованные инструменты Cassandra, AWS, ELK-stack и т.д. — Реализуете 3 своих серверных приложения После обучения вы сможете разрабатывать очень сложные бэкенд-проекты и овладеете профессиональными навыками, которые необходимы если вы нацелены дорасти до тим лида. Проходите вступительный тест и занимайте место по спец.цене https://otus.pw/Hncy2/ #реклама

Статья описывает несколько вариантов изменения версии приложения #android #version https://medium.com/bilue/how-to-version-your-app-in-a-continuous-development-world-b4f23c2beab3

Google обновил свои гайды по тестированию #android #testing https://android-developers.googleblog.com/2022/02/write-better-tests-with-new-testing.html