StartAndroid – Telegram
StartAndroid
9.95K subscribers
389 photos
10 videos
5 files
1.87K links
Канал об Android (Андроид) разработке

Сайт - http://startandroid.ru

Чат - https://news.1rj.ru/str/startandroidchat

Контакты - https://startandroid.ru/ru/about/cntct5.html

Реклама - https://startandroid.ru/ru/about/reklama.html

РКН - https://shorturl.at/p7iUr
Download Telegram
Новый 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
Новый Compose урок открывает серию уроков по анимации

Чтобы лучше понимать тему, мы будем разбирать ее с нижнего уровня.

Обсудим, как в целом работает анимация; как она вычисляет значение в каждый момент времени; зачем нужны векторы и конвертеры.

#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 для продавцов. В ближайших планах разработка ещё двух приложений с нуля, о них — на интервью 😉
Выбор команды за тобой!

Подать заявку и уточнить подробности можно на этом лендинге.

#реклама
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10💩7🖕5😁1
Большой материал в двух частях про Accessibility. Примеры кода даны на Compose, но главное тут - рассматриваемые UX паттерны с кучей иллюстраций.

#android #accessibility

https://www.thedroidsonroids.com/blog/mobile-app-accessibility-android-guide-part-2
👍10
Dagger и Hilt переходят с kapt на KSP

#android #dagger #hilt #ksp #kapt

https://dev.to/cdsap/ksp-in-android-projects-5cj3
19👍6
Недооцененная и достаточно непростая для понимания фича Kotlin - Context Receiver. Статья показывает, как из метода можно убрать параметр, в который передается одно и то же при каждом вызове.

#kotlin

https://medium.com/@kacper.wojciechowski/kotlin-context-receivers-misunderstood-and-underestimated-feature-66c4aa3b9ce0
👍16🥴5
This media is not supported in your browser
VIEW IN TELEGRAM
Новый Compose урок по анимации

Поднимаемся на уровень выше - к классу Animatable. Чтобы лучше понимать его работу, сделаем свою простую реализацию этого класса. Заодно узнаем, как под капотом новая анимация отменяет текущую.

#android #course #compose

https://startandroid.ru/ru/courses/compose.html
👍29🔥21
Пройди курс по Flutter от самой экспертной команды в России всего за 7250 в месяц!

Чем круты Surf:
🔵Сделали первый банк на Flutter в Европе
🔵Реализовали проекты для KFC, Ригла, Love Republic, Medium Quality

О курсе:
🟢Менторы — ведущие разработчики Surf
🟢Добавишь в портфолио до 15 проектов
🟢Освоишь кроссплатформу и начнешь зарабатывать в 2 раза больше остальных разработчиков

Смотри подробности и оставляй заявку

#реклама
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👎13🔥8🤮81