Telegram Web Link
Несколько полезных шаблонов (template) для Android Studio

- MutableStateFlow and StateFlow
- HiltViewModel
- Scoped Coroutine function to ViewModel
- Module Class with Binds in Hilt
- Binds in Hilt
- Module Class with Provides in Hilt
- Provides in Hilt
- Definition of Dao for Room database
- Test class for unit testing
- Single unit test
- Mock creation

#androidstudio

https://proandroiddev.com/android-studio-live-code-templates-to-save-your-time-coding-ff230495bf80
15👍7
Google Play services в KitKat больше не будет получать обновления.

Если вы по каким то причинам не могли доказать менеджеру проекта, что KitKat уже можно не поддерживать, то это ваш последний аргумент :)

#android #googleplay

https://android-developers.googleblog.com/2023/07/google-play-services-discontinuing-updates-for-kitkat.html
👍15😁10🔥5👎1🏆1
Стабильный жираф с обновленным дизайном

IDE Enhancements:
- Upgraded to IntelliJ Platform 2022.3
- New UI for Android Studio
- Updated Device Explorer
- New diagnostic & bug reporting tool

Coding Productivity:
- Use Live Edit to update composables in real time
- Compose Animation Preview - Extend animation support
- Android SDK Upgrade Assistant

Improvements to the build system:
- Kotlin DSL in your Gradle build scripts
- Download info during Gradle sync
- Automatic per-app language support
- Make selected modules toolbar button

#androidstudio #release

https://android-developers.googleblog.com/2023/07/android-studio-giraffe-is-stable.html
🎉26👍3👀1
Новый Compose урок, про рисование

Не будем разбирать подробно, как рисовать круги и линии, с этим все просто. Основная тема урока - трансформации. Там можно немного запутаться и получить результат не такой, как ожидалось.

#android #course #compose

https://startandroid.ru/ru/courses/compose.html
16🔥8👍6
kmp.png
54 KB
Название KMM (Kotlin Multiplatform Mobile) объявлено как deprecated. Правильно будет говорить KMP - "Kotlin Multiplatform".

#android #kotlin #kmm #kmp

https://blog.jetbrains.com/kotlin/2023/07/update-on-the-name-of-kotlin-multiplatform/
👍33🥱7🔥5😁1
Можно опробовать новый, более быстрый Kotlin компилятор - K2.

Он требует Kotlin 1.9 и пока не рекомендуется для использования в проде.

#kotlin #compile #k2

https://android-developers.googleblog.com/2023/07/try-k2-compiler-in-your-android-projects.html
👍9🔥2
Разбор различных подходов к валидации данных в data классах с помощью Either из библиотеки Arrow

#kotlin #validation #data #arrow

https://proandroiddev.com/different-strategies-for-domain-model-validation-when-using-either-f6d33b7fdc51
💩4🤔2
Новый Compose урок, снова про рисование

Рассматриваем, чем друг от друга отличаются Modifier операторы: drawBehind, drawWithContent, drawWithCache и graphicsLayer

#android #course #compose

https://startandroid.ru/ru/courses/compose.html
23👍2
Selected Photos Access - новая фича в Android 14. Дает пользователю возможность указать конкретные изображения и видео, к которым приложение получит доступ.

#android #permissions #media

https://android-developers.googleblog.com/2023/08/choosing-right-storage-experience.html
👍18😢83🤬2
Exposed - библиотека от JetBrains для работы с БД. Начиналась как внутренний проект, но теперь планируется полноценное развитие.

#kotlin #database #exposed

https://blog.jetbrains.com/kotlin/2023/08/exposed-moving-forward/
🔥32👍1
Ozon Tech приглашает на митап по мобильной разработке

29 августа в 19:00 | Москва
Офлайн l Онлайн

Кому будет полезно?
Android-, iOS-разработчикам и QA mobile

О чём встреча?
Главная тема митапа — дизайн-система. Затронем вопросы:
Декларативная дизайн-система и Figma + SwiftUI/Jetpack Compose
Тестирование и shapshot-тесты в частности.
Как подружить дизайн-систему и BDUI.

❗️Не забудьте зарегистрироваться

#реклама
Please open Telegram to view this post
VIEW IN TELEGRAM
👎20👍11
2025/07/09 19:09:08
Back to Top
HTML Embed Code: