Google Play services в KitKat больше не будет получать обновления.
Если вы по каким то причинам не могли доказать менеджеру проекта, что KitKat уже можно не поддерживать, то это ваш последний аргумент :)
#android #googleplay
https://android-developers.googleblog.com/2023/07/google-play-services-discontinuing-updates-for-kitkat.html
Если вы по каким то причинам не могли доказать менеджеру проекта, что KitKat уже можно не поддерживать, то это ваш последний аргумент :)
#android #googleplay
https://android-developers.googleblog.com/2023/07/google-play-services-discontinuing-updates-for-kitkat.html
Android Developers Blog
Google Play services discontinuing updates for KitKat (API levels 19 & 20) starting August 2023
We are no longer supporting KK in future releases of Google Play services, and KK devices will not receive updated versions of the Play Services APK.
👍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
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
Android Developers Blog
Android Studio Giraffe is stable
we are thrilled to announce the stable release of Android Studio Giraffe. Download now to incorporate the new features into your workflow.
🎉26👍3👀1
The State of Kotlin Multiplatform
#android #kotlin #crossplatform #kmm #compose
https://habr.com/ru/companies/usetech/articles/747926/
#android #kotlin #crossplatform #kmm #compose
https://habr.com/ru/companies/usetech/articles/747926/
Хабр
The State of Kotlin Multiplatform
Алексей Гладков Mobile Developer В мае 2023 года команда ГК Юзтех организовала в Томске Usetech Meetup «Тренды мобильной разработки», где своим опытом поделились эксперты российского ИТ-рынка. По...
🔥9👍1
Новый Compose урок, про рисование
Не будем разбирать подробно, как рисовать круги и линии, с этим все просто. Основная тема урока - трансформации. Там можно немного запутаться и получить результат не такой, как ожидалось.
#android #course #compose
https://startandroid.ru/ru/courses/compose.html
Не будем разбирать подробно, как рисовать круги и линии, с этим все просто. Основная тема урока - трансформации. Там можно немного запутаться и получить результат не такой, как ожидалось.
#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/
#android #kotlin #kmm #kmp
https://blog.jetbrains.com/kotlin/2023/07/update-on-the-name-of-kotlin-multiplatform/
👍33🥱7🔥5😁1
Лучший спутник в вашем творческом процессе: Android Studio Bot VS ChatGPT для разработчиков
#androistudio
https://habr.com/ru/companies/joydev/articles/743004/
#androistudio
https://habr.com/ru/companies/joydev/articles/743004/
Хабр
Лучший спутник в вашем творческом процессе: Android Studio Bot VS ChatGPT для разработчиков
Недавно Google анонсировала Android Studio Bot — нового чат‑помощника для нативной андроид разработки. Кроме генерации ответов на вопросы он обладает дополнительным набором фичей,...
👍17😱2🔥1🤔1
Можно опробовать новый, более быстрый Kotlin компилятор - K2.
Он требует Kotlin 1.9 и пока не рекомендуется для использования в проде.
#kotlin #compile #k2
https://android-developers.googleblog.com/2023/07/try-k2-compiler-in-your-android-projects.html
Он требует Kotlin 1.9 и пока не рекомендуется для использования в проде.
#kotlin #compile #k2
https://android-developers.googleblog.com/2023/07/try-k2-compiler-in-your-android-projects.html
Android Developers Blog
Try the K2 compiler in your Android projects
The Kotlin compiler is being rewritten for Kotlin 2.0, and it already works in Jetpack Compose. Now is a great time to try it in your app's codebase.
👍9🔥2
По ту сторону фидбека: как проходят Android-собеседования и чего мы ждём от кандидатов
#android #interview
https://habr.com/ru/companies/alfa/articles/752048/
#android #interview
https://habr.com/ru/companies/alfa/articles/752048/
Хабр
По ту сторону фидбека: как проходят Android-собеседования и чего мы ждём от кандидатов
Подбор кандидатов в компанию — вопрос важный и тонкий. Вы ищете команду мечты. Мы хотим найти человека, с которым сможем плечом к плечу разрабатывать сложные фичи, бороться с багами и непринуждённо...
👍9💩4
Разбор различных подходов к валидации данных в data классах с помощью Either из библиотеки Arrow
#kotlin #validation #data #arrow
https://proandroiddev.com/different-strategies-for-domain-model-validation-when-using-either-f6d33b7fdc51
#kotlin #validation #data #arrow
https://proandroiddev.com/different-strategies-for-domain-model-validation-when-using-either-f6d33b7fdc51
Medium
Different Strategies for Domain Model Validation when using Either
How to validate domain models when using Either
💩4🤔2
Что порой кроется за «успехом». Поиск работы нынче непрост.
#android #interview
https://habr.com/ru/articles/751284/
#android #interview
https://habr.com/ru/articles/751284/
Хабр
Что порой кроется за «успехом»
Всем добрый день. Сегодня утром, полистывая статьи на Хабре, я наткнулся на истории карьерных неуспехов и подумал: почему бы мне не рассказать историю своих мытарств в 2022-2023? Честно признаюсь,...
👍21
Новый Compose урок, снова про рисование
Рассматриваем, чем друг от друга отличаются Modifier операторы: drawBehind, drawWithContent, drawWithCache и graphicsLayer
#android #course #compose
https://startandroid.ru/ru/courses/compose.html
Рассматриваем, чем друг от друга отличаются 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
#android #permissions #media
https://android-developers.googleblog.com/2023/08/choosing-right-storage-experience.html
👍18😢8❤3🤬2
Exposed - библиотека от JetBrains для работы с БД. Начиналась как внутренний проект, но теперь планируется полноценное развитие.
#kotlin #database #exposed
https://blog.jetbrains.com/kotlin/2023/08/exposed-moving-forward/
#kotlin #database #exposed
https://blog.jetbrains.com/kotlin/2023/08/exposed-moving-forward/
🔥32👍1
Храним краску с умом: как организовать ресурсы в многомодульном проекте
#android #project #resources
https://habr.com/ru/companies/doubletapp/articles/745606/
#android #project #resources
https://habr.com/ru/companies/doubletapp/articles/745606/
Хабр
Храним краску с умом: как организовать ресурсы в многомодульном проекте
Привет, меня зовут Никита Чернобрисов, и я делаю Android-приложения в Doubletapp . Полтора года назад мы начали работать над приложением «Яндекс Путешествий» — само приложение доступно в Play Store, а...
🔥10👍1
Permissions в Android: как не допустить ошибок при разработке
#android #permissions
https://habr.com/ru/companies/swordfish_security/articles/741574/
#android #permissions
https://habr.com/ru/companies/swordfish_security/articles/741574/
Хабр
Permissions в Android: как не допустить ошибок при разработке
Всем привет! На связи Юрий Шабалин, ведущий архитектор Swordfish Security и генеральный директор Стингрей Технолоджиз. Эта статья написана в соавторстве с Android-разработчиком Веселиной Зацепиной (...
👍9❤2
Kodein DI для Android. Основы API
#android #di #kodein
https://habr.com/ru/companies/dododev/articles/755288/
#android #di #kodein
https://habr.com/ru/companies/dododev/articles/755288/
Хабр
Kodein DI для Android. Основы API
Android разработчики обожают DI. Куда ни посмотри, куча статей и выступлений про Dagger 2, Hilt или Koin, но очень мало про Kodein. Даже на Хабре всего пару неплохих статей, но и те от 2018 года. Но с...
❤🔥4👍3👎1
Ozon Tech приглашает на митап по мобильной разработке
29 августа в 19:00 | Москва
Офлайн l Онлайн
Кому будет полезно?
Android-, iOS-разработчикам и QA mobile
О чём встреча?
Главная тема митапа — дизайн-система. Затронем вопросы:
➖ Декларативная дизайн-система и Figma + SwiftUI/Jetpack Compose
➖ Тестирование и shapshot-тесты в частности.
➖ Как подружить дизайн-систему и BDUI.
❗️ Не забудьте зарегистрироваться
#реклама
29 августа в 19:00 | Москва
Офлайн l Онлайн
Кому будет полезно?
Android-, iOS-разработчикам и QA mobile
О чём встреча?
Главная тема митапа — дизайн-система. Затронем вопросы:
#реклама
Please open Telegram to view this post
VIEW IN TELEGRAM
👎20👍11
Фундаментальное руководство по пакетам в Java. Может быть полезным для начинающих.
#java #package
https://habr.com/ru/articles/755654/
#java #package
https://habr.com/ru/articles/755654/
Хабр
Фундаментальное руководство по пакетам в Java
Что такое пакет Примеры пакетов Назначение пакетов Правила создания пакетов Импорт классов Компиляция и запуск Возможные ошибки и их решение Введение Пакеты в Java появились с самого начала, во...
👍7
Новый Compose урок открывает серию уроков по анимации
Чтобы лучше понимать тему, мы будем разбирать ее с нижнего уровня.
Обсудим, как в целом работает анимация; как она вычисляет значение в каждый момент времени; зачем нужны векторы и конвертеры.
#android #course #compose
https://startandroid.ru/ru/courses/compose.html
Чтобы лучше понимать тему, мы будем разбирать ее с нижнего уровня.
Обсудим, как в целом работает анимация; как она вычисляет значение в каждый момент времени; зачем нужны векторы и конвертеры.
#android #course #compose
https://startandroid.ru/ru/courses/compose.html
👍23🔥13
Android-разработчики, Ozon приглашает на месяц Mobile Offer
Что по стеку: Kotlin Coroutines, Dagger2, Jetpack Compose, Architecture Components (ViewModel, Room, etc.), Clean Architecture, UDF, Single Activity, Jetpack Navigation, Unit, Snapshot, UI-тесты.
Что по проектам: основное приложение для покупателей и B2B для продавцов. В ближайших планах разработка ещё двух приложений с нуля, о них — на интервью😉
Выбор команды за тобой!
Подать заявку и уточнить подробности можно на этом лендинге.
#реклама
Что по стеку: Kotlin Coroutines, Dagger2, Jetpack Compose, Architecture Components (ViewModel, Room, etc.), Clean Architecture, UDF, Single Activity, Jetpack Navigation, Unit, Snapshot, UI-тесты.
Что по проектам: основное приложение для покупателей и B2B для продавцов. В ближайших планах разработка ещё двух приложений с нуля, о них — на интервью
Выбор команды за тобой!
Подать заявку и уточнить подробности можно на этом лендинге.
#реклама
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10💩7🖕5😁1