ch
Feedback
StartAndroid

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 576
订阅者
无数据24 小时
-87
-2030
帖子存档
Серверные приложения на 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

Подробный обзор Android 13 со скринами #android https://blog.esper.io/android-13-deep-dive/

Сегодня начинается новый сезон онлайн-конференции для Android-разработчиков Podlodka Android Crew! Особенность конференций Podlodka Crew – погружение в узкую тематику на протяжении всей недели конференции. Новый сезон будет целиком посвящен фреймворку Jetpack Compose, поэтому будет множество различных сессий, раскрывающих особенности и специфику применения Compose в различных ситуациях. Например, Павел Стрельченко расскажет про опыт использования Jetpack Compose в HeadHunter, а Антон Шилов — в Badoo. Михаил Левченко — о том, как Compose изменил подход к архитектуре мобильных приложений. Андрей Шиков из Facebook рассмотрит работу декларативной магии Compose. Первый день конференции сегодня в 10:00 начнется с того, что Алексей Гладков из Леруа Мерлен проведет воркшоп-сессию о Jetpack Compose и приготовит для участников реальный проект в режиме live. А еще в начале недели все участники получат домашние задания, а в конце конференции Алексей Гладков и Сергей Ермолаев проведут их ревью! Билеты, расписание и подробная информация на сайте. Конференция идет всю неделю, поэтому сейчас еще не поздно подключиться! #реклама

Вышел Android 13 Developer Preview 1 Privacy & security at the core - Photo picker and APIs - Nearby device permission for Wi-Fi Developer productivity and tools - Quick Settings Placement API - Themed app icons - Per-app language preferences - Faster hyphenation - Programmable shaders - OpenJDK 11 updates App compatibility - More of Android updated through Google Play - Optimizing for tablets, foldables, and Chromebooks - Easier testing and debugging of changes - Platform stability milestone #android #developerpreview https://android-developers.googleblog.com/2022/02/first-preview-android-13.html

Новая либа от Android команды - JankStats. Пока что в альфе. Предоставляет информацию о кадрах (Frame), прорисовка которых заняла слишком долгое время. А также, эти данные можно дополнить информацией о том, что именно происходило в приложении в этот момент. #android #performance https://medium.com/androiddevelopers/jankstats-goes-alpha-8aff942255d5

➡️ Делаем оффер iOS- и Android-разработчикам за один день. Приглашаем в команды Мобильного банка, Тинькофф Инвестиций, Тинько
➡️ Делаем оффер iOS- и Android-разработчикам за один день. Приглашаем в команды Мобильного банка, Тинькофф Инвестиций, Тинькофф Бизнеса и еще трех проектов. Вы — в течение одного дня общаетесь с нашей командой. Мы — делаем оффер, если работа подойдет вам по условиям, а задачи — по скиллам. 🖇 Все будет онлайн, 19 февраля. Заявки принимаем до 15 февраля включительно. Подробности и регистрация по ссылке: https://l.tinkoff.ru/mobile.onedayoffer #реклама

Авторизация в приложении с помощью библиотеки AppAuth и провайдера Google OAuth. #android #authorization https://medium.com/androiddevelopers/authenticating-on-android-with-the-appauth-library-7bea226555d5

Чтобы ускорить выполнение UI тестов, автор предлагает перейти на Robolectric (по возможности). #android #uitest #test #robolectric #espresso https://medium.com/@williamxyz/you-could-do-this-to-improve-your-ui-tests-performance-a8d7f076f089

Google в своих гайдах рекомендует использовать новый паттерн для UI событий, которые должны быть получены только один раз (Toast, Dialog и пр.). Если вкратце, то View должно уведомлять ViewModel, что событие получено и обработано. #android https://proandroiddev.com/sending-view-model-events-to-the-ui-eef76bdd632c

Запись видеоподкаста о том, как Kotlin становился популярным в Google и приходил в Android разработку Приглашенный гость - Yigit Boyar. Мы часто видим на его Google IO. Содержание: 0:00 The first Kotlin Commit in Android 1:27 Introducing our guest 2:02 The weather report 3:30 Yigit’s story 6:50 Finding Kotlin & the first commit 9:34 The Kotlin story continues 11:40 Kotlin adoption inside Google 13:10 Adding Kotlin to the environment 16:32 Jetpack and Kotlin 19:55 Benefitting from Kotlin 22:08 The uptake of coroutines 25:15 Making people write decent apps 26:50 Are coroutines getting more complicated? 29:09 Google Apps and the Kotlin ecosystem 31:12 Kotlin and Crashes 32:44 Libraries, Android, and Package Names 36:10 Reflecting on the Kotlin story #kotlin #android https://www.youtube.com/watch?v=9MJPvsWQzP8

❓ Хотите узнать, что полезного в новых версиях Swift? Расскажем на вебинаре «Пишем выразительный код на Swift 5.x» 💪 В верси
Хотите узнать, что полезного в новых версиях Swift? Расскажем на вебинаре «Пишем выразительный код на Swift 5.x» 💪 В версиях языка Swift с 5.0 по 5.5 языка появилось много нововведений, позволяющих программировать более эффективно. Рассмотрим на практических примерах самые важные из них и обзорно все оставшиеся. 👉 Для участия в мероприятии зарегистрируйтесь на урок: https://otus.pw/o4up/ #реклама

На простом примере автор объясняет, как использовать Kotlin DSL #kotlin https://medium.com/turkcell/kotlin-dsl-basics-in-andr
На простом примере автор объясняет, как использовать Kotlin DSL #kotlin https://medium.com/turkcell/kotlin-dsl-basics-in-android-4e5d4104a87d

Если вы используете Firebase Remote config и A/B Testing, обратите внимание на новую фичу Personalization. Она использует machine learning и подбирает оптимальное значение для каждого юзера, чтобы достичь заданной цели. #firebase #abtesting #remoteconfig https://firebase.googleblog.com/2022/01/remote-config-personalization-overview.html

Подробный обзор изменений в Android Studio Bumblebee (2021.1.1) Build and Deploy - Run Instrumented Tests in Android Studio using Gradle - Android Gradle Plugin Upgrade Assistant now updates API usage - Non-Transitive R classes on for new projects - New Device Manager - ADB over Wi-Fi - Emulator tool window enabled by default - Apple Silicon Support Update Profile and Inspect - Jank detection track in Profilers - Profileable app profiling support in Studio Profilers - Inspect Jobs, Alarms, and Wakelocks in the Background task Inspector - Capture Layout Inspector snapshots -Support for Compose semantics in the Layout Inspector Design - Interactive Preview - Animated Vector Drawables Preview - Updated Device picker for design tools #androidstudio https://android-developers.googleblog.com/2022/01/android-studio-bumblebee-202111-stable.html

Обзор Preferences DataStore: подключение, использование, обработка ошибок, миграция со старых SharedPreferences. #android #preferences #datastore https://medium.com/androiddevelopers/all-about-preferences-datastore-cc7995679334

Очень полезный документ для подготовки к интервью #java #collections #interview https://habr.com/ru/post/599045/