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
Подписчики
-124 часа
-77 дней
-2130 день
Архив постов
9 576
Обновился гайд по обработке поворота экрана и прочих смен конфигурации. Хороший повод перечитать и освежить знания.
#android #configchanges
https://developer.android.com/guide/topics/resources/runtime-changes
9 576
✔️ Проверь себя — пройди тест по Android 👩💻
Вырвись из однотипных задач на Android — освой продвинутые подходы.
Пройди тест из 20 вопросов и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Android Developer. Professional " от OTUS по специальной цене.
🎫Возможна оплата курса в рассрочку
👉 ПРОЙТИ ТЕСТ: https://otus.pw/PCo6/
И получи в подарок демо ролик о занятиях на курсе
Хочешь протестировать учебный процесс заранее? Тогда приходи на открытые уроки курса!
▶️ 02 марта в 20:00 открытый урок «Архитектура Android».
▶️ 17 марта в 20:00 открытый урок «Jetpack Compose».
Реклама. Информация о рекламодателе на сайте otus.ru
#реклама9 576
👩💻3/4 всех телефонов и умных устройств работают на базе Android. Количество приложений на Android постоянно растет, создаются новые магазины приложений, а Android-разработка остается одним из самых востребованных направлений в IT.
— Начать осваивать это направление никогда не поздно! Создать с нуля первые мобильные приложения поможет специализация «Android Developer» в OTUS. Это онлайн-курс длительностью 10 месяцев, где вы освоите все тренды Android-разработки на Kotlin от экспертов известных компаний: https://otus.pw/8cQR/
👉Протестируйте учебный процесс заранее и приходите на бесплатные уроки курса:
— «Android-разработка с нуля»: https://otus.pw/PNMl/
— «Создаём приложение для трекинга воды»: https://otus.pw/0uHi/
— «Создаём приложение таймер за 60 минут»: https://otus.pw/sLB5/
Информация о рекламодателе на сайте www.otus.ru.
#реклама
9 576
Новая версия API desugaring, которая позволяет использовать Java API на старых версиях Android
#android #java #desugaring
https://android-developers.googleblog.com/2023/02/api-desugaring-supporting-android-13-and-java-nio.html
9 576
Вторая статья от Gradle команды. Подробно рассказывают о daemon.
#gradle #daemon
https://blog.gradle.org/how-gradle-works-2
9 576
Пример использования Jetpack Security для шифрования файлов и префов
#android #security #encrypting #preferences
https://tdcolvin.medium.com/encrypting-files-and-sharedpreferences-in-android-kotlin-a8429437f9c0
9 576
JetBrains переписывает Kotlin компилятор. Он должен появиться в Kotlin 2.0, но уже сейчас его можно опробовать.
Пишут, что исправили кучу багов, и это может поломать код, который раньше работал только благодаря этим багам )
In addition, tons of long-standing bugs have been fixed and, inevitably, some of those fixes might break code that accidentally relied on incorrect compiler behavior.
#kotlin #compiler
https://blog.jetbrains.com/kotlin/2023/02/k2-kotlin-2-0/
9 576
Новый Compose урок, про Навигацию и ViewModel.
В нем подробно выясняем, почему получение ViewModel отличается с навигацией и без. Рассмотрим пару способов создания shared ViewModel. Разберемся, чем viewModel() отличается от hiltViewModel(). И узнаем, какую пользу может принести SavedStateHandle при навигации.
#android #course #compose
https://startandroid.ru/ru/courses/compose.html
9 576
Android 14 Developer Preview
Список основых изменений:
Working across devices and form factors
Streamlining background work
- Updates and additions to JobScheduler and Foreground Services
- Optimized broadcasts
- Exact alarms
Customization
- Bigger fonts with non-linear scaling
- Per-app language preferences
- Grammatical Inflection API
Privacy and Security
- Runtime receivers
- Safer implicit intents
- Safer dynamic code loading
- Block installation of apps
- Credential Manager and Passkeys support
App compatibility
- OpenJDK 17 Support
- Easier testing and debugging of changes
- Platform stability milestone
#android
https://android-developers.googleblog.com/2023/02/first-developer-preview-android14.html
9 576
Repost from Хабр
Требуется Android-разработчик для публичного собеседования с эйчаром в прямом эфире!
От миддла и выше. Стек — Kotlin, Android SDK, Coroutines, Dagger 2, Unit Testing, Detekt, Navigation Component, MVVM, MVI, Clean Architecture, SOLID, KISS, DRY, Compose.
👉 Отправить заявку
9 576
Новый Compose урок, про Навигацию.
Сначала делаем свою простую реализацию, чтобы лучше понять, как это работает. Потом подключаем Navigation и разбираем ее основные возможности.
#android #course #compose
https://startandroid.ru/ru/courses/compose.html
9 576
Подробный разбор механизма "живучести" ViewModel
#android #jetpack #viewmodel
https://bowser-f.medium.com/how-viewmodel-works-under-the-hood-52a4f1ff64cf
9 576
Пост о новой фиче Android Studio, которая позволяет видеть данные из крэшлитики. И обзор новых возможностей этой фичи, которые пока доступны только в Beta версии студии
#androidstudio #firebase #crashlytics
https://medium.com/androiddevelopers/see-crashlytics-issue-reports-directly-in-android-studio-with-app-quality-insights-db0ff27454f0
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
