startandroid | Technologies

Telegram-канал startandroid - StartAndroid

10868

Канал об Android (Андроид) разработке Сайт - http://startandroid.ru Чат - https://t.me/startandroidchat Контакты - https://startandroid.ru/ru/about/cntct5.html Реклама - https://startandroid.ru/ru/about/reklama.html

Subscribe to a channel

StartAndroid

https://habr.com/ru/companies/tinkoff/articles/728928/

Читать полностью…

StartAndroid

https://habr.com/ru/articles/730924/

Читать полностью…

StartAndroid

Photo picker, который был добавлен в Android 13 теперь доступен и в старых версиях, начиная с Android KitKat (4.4).

#android #picker #media #photo

https://android-developers.googleblog.com/2023/04/photo-picker-everywhere.html

Читать полностью…

StartAndroid

Новый Compose урок про механизм CompositionLocal.

Разбираемся как использовать этот механизм для передачи объектов между Composable функциями. И выясняем, в чем разница между compositionLocalOf и staticCompositionLocalOf

#android #course #compose

https://startandroid.ru/ru/courses/compose.html

Читать полностью…

StartAndroid

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

#android #camera

CameraX concepts - https://www.youtube.com/watch?v=I4rDx90Nlus

Setup and permissions - https://www.youtube.com/watch?v=XUN6mUQiDpg

CameraController basics - https://www.youtube.com/watch?v=fazzQs-O31U

CameraProvider basics - https://www.youtube.com/watch?v=OfjPOUunkc8

Читать полностью…

StartAndroid

Новая версия стабильной Android Studio - Flamingo

Список основных изменений:

UI Tools
- Live Edit (Compose) - Experimental
- Themed app icon Preview support
- Dynamic color Preview
- Jetpack Compose and Material 3 Templates

Build
- Build Analyzer Task Categorization
- One-click Automated Profileable Build and Run
- Lint Support for SDK Extensions
- Breaking changes in Android Gradle Plugin 8.0

Inspect
- Updates to App Quality Insights
- Network Inspector Traffic Interception
- Auto-connect to foreground process in Layout Inspector

IntelliJ
- IntelliJ Platform 2022.2 Update

#androidstudio

https://android-developers.googleblog.com/2023/04/android-studio-flamingo-is-stable.html

Читать полностью…

StartAndroid

Тинькофф бросает вызов системным аналитикам.

15 апреля стартует IT's Tinkoff Solution Cup — соревнование для мидлов и сеньоров. Будут сложные задачи и призы победителям.
Отборочный тур можно пройти онлайн или на очных площадках в 12 городах России и в Минске.
Там участников ждет нетворкинг с экспертами Тинькофф и специалистами других компаний, ИТ-квиз и фирменный мерч в качестве подарков.
Регистрируйтесь, проходите отборочный тур и побеждайте в финале 22 апреля. Детали тут: http://bit.ly/3m65LQV

#реклама АО Тинькофф банк

Читать полностью…

StartAndroid

Авто-архивация сможет частично удалять редко используемые приложения. Предлагается как альтернатива полному удалению приложений в случае нехватки места. Работает только для App Bundle приложений.

#android #appbundle

https://android-developers.googleblog.com/2023/04/reduce-uninstalls-for-your-app-with-auto-archive.html

Читать полностью…

StartAndroid

Галактическая команда «Лаборатории Касперского» готовится покорять новые миры, и им нужна помощь!

Подавай заявку на оплачиваемую стажировку SafeBoard по направлению «Документирование и локализация» и собирайся в экспедицию вместе с ними. Тебя ждет разработка технической документации и перевод ее на несколько десятков языков, активное участие в создании текста интерфейсов (UI/UX), а также локализация корпоративных веб-сайтов компании и крутые обучающие тренинги.

Стажировка SafeBoard — это возможность начать карьеру в «Лаборатории Касперского» еще до окончания вуза. Университет, специальность не имеют значения — мы оцениваем кандидатов только по итогам онлайн-тестов и собеседования. Подходят все курсы, кроме выпускного.

Если ты:
● студент из Москвы или Московской области;
● и готов уделять работе хотя бы 20 часов в неделю.

Переходи по ссылке, отправляй заявку до 10 апреля. И добро пожаловать на борт!

#реклама

Читать полностью…

StartAndroid

Релиз Kotlin 1.8.20

- New Kotlin K2 compiler updates
- New experimental Kotlin/Wasm target
- New JVM incremental compilation by default in Gradle
- Update for Kotlin/Native targets
- Preview of Gradle composite builds in Kotlin Multiplatform
- Improved output for Gradle errors in Xcode
- Experimental support for the AutoCloseable interface in the standard library
- Experimental support for Base64 encoding in the standard library

#kotlin #release

https://kotlinlang.org/docs/whatsnew1820.html

Читать полностью…

StartAndroid

https://habr.com/ru/post/725778/

#android #memory

Читать полностью…

StartAndroid

Опубликован релиз библиотеки Media3, которая включает в себя инструменты для работы с аудио/видео контентом.

Ключевые компоненты:
- Player
- ExoPlayer
- MediaSession
- MediaSessionService
- MediaLibraryService
- MediaController
- MediaBrowser

#android #media #exoplayer

https://android-developers.googleblog.com/2023/03/media3-is-ready-to-play.html

Читать полностью…

StartAndroid

Разбор структуры Android проекта и Gradle файлов.

#android #project

antoniniprota/why-an-android-app-project-is-structured-like-that-14bc495ef601" rel="nofollow">https://medium.com/@antoniniprota/why-an-android-app-project-is-structured-like-that-14bc495ef601

Читать полностью…

StartAndroid

Новые ресурсы по Privacy в Android:
- обновленный раздел в документации
- сheat-sheet
- сodelab

В основном там про работу с Permissions, но есть и про encryption, биометрию, SSL и т.п.

#android #privacy

https://android-developers.googleblog.com/2023/03/privacy-week-for-android-developers.html

Читать полностью…

StartAndroid

🔥🔝 Готовы прокачать навыки андроид-разработки?

➡️ Успейте попасть в группу онлайн-курса «Android Developer. Professional» OTUS!

Чтобы проверить достаточно ли у вас навыков для обучения на курсе
👉 Пройдите тест

5️⃣ За 5 месяцев обучения вы научитесь ускорять свои приложения с помощью Android SDK, организовывать инфраструктуру, выбирать архитектурные паттерны, тестировать приложения и использовать современные библиотеки и фреймворки.
Все это на живых вебинарах и практике с разработчиками крупнейших компаний.
В конце курса в качестве проекта для портфолио вы создадите тонкий клиент к какому-либо сервису с публичным API.

📌Старт занятий 30 марта.

👉 Изучайте программу курса и проходите тест для записи в группу: https://otus.pw/wJDZ/

Информация о рекламодателе на сайте otus.ru

#реклама

Читать полностью…

StartAndroid

Play Store теперь будет предлагать пользователю обновить приложение, если оно крэшит и есть новая версия. Это позволит улучшить статистку крэшей.

#android #playstore #crash #update

https://android-developers.googleblog.com/2023/04/automatic-update-prompts-for-crashing-apps.html

Читать полностью…

StartAndroid

Как устроены собеседования в Тинькофф? Что спрашивают у кандидатов? И какие задачи решают на технической секции?

Эти и другие вопросы часто форсятся в чатах комьюнити. Поэтому Android-команда Тинькофф решила показать техническое интервью в прямом эфире.

Все будет как на реальном собеседовании: опытный разработчик-интервьюер, задачи и кандидат, который сможет проверить свои скиллы на практике.
📲 Если хотите увидеть, как устроены интервью в команду Тинькофф, подключайтесь к трансляции на ютуб-канале IT’s Tinkoff Mobile 27 апреля в 18:00.

Не забудьте подписаться и нажать на колокольчик, чтобы не пропустить!

#реклама

Читать полностью…

StartAndroid

Вторая статья о новой graphics-shapes библиотеке - про трансформацию фигур.

#android #draw #graphics

https://medium.com/androiddevelopers/shape-morphing-in-android-f5c36416a979

Читать полностью…

StartAndroid

Google выкатил альфа версию новой библиотеки для рисования (и анимации) фигур различных форм.

Девиз библиотеки написан под одним из скринов в статье :)
I don’t know why you would create a shape like this. But isn’t it nice that you can?

#android #drawing #shapes

https://medium.com/androiddevelopers/the-shape-of-things-to-come-1c7663d9dbc0

Читать полностью…

StartAndroid

Курс «Английский для разработчиков» Яндекс Практикума

Для тех, кто хочет изменить свою профессиональную жизнь и работать в международной команде.

Обучение построено не вокруг абстрактной теории, а вокруг рабочих ситуаций и полезных для карьеры навыков:

✋Стендапы. Подготовитесь обсуждать задачи, задавать вопросы и просить о помощи.
👨‍💻 Работа с заказчиками. Научитесь презентовать решения, говорить про баги и фичи.
📣 Митапы. Сможете понимать на слух доклады и выступать сами.
😎 Собеседования. Научитесь рассказывать про свой опыт, понимать вопросы и тактично переспрашивать.
👯 Неформальное общение с коллегами. Сможете рассказать о своих интересах, опыте, планах на будущее.
💻 Код-ревью. Сможете описать сделанное, дать обратную связь, тактично отстоять своё мнение.

Запишитесь на бесплатную консультацию. Кураторы определят ваш уровень языка и расскажут подробнее про обучение.

#реклама

Читать полностью…

StartAndroid

Kotlin DSL теперь используется по умолчанию в Gradle скриптах вместо Groovy

Об этом вчера написали сразу все основные участники: Google, Jetbrains, Gradle

Среди преимуществ указывают
- Compile-time checking
- Better IDE experience
- Simplified, declarative plugin syntax

#android #kotlin #gradle #groovy

Читать полностью…

StartAndroid

https://habr.com/ru/articles/727744/

Читать полностью…

StartAndroid

Новый Compose урок продолжает тему SideEffects функций.

В этом уроке рассматриваем функцию derivedStateOf, которая может помочь избежать ненужных перевызовов.

А также - функцию snapshotFlow, которая позволяет получать Flow из State

#android #course #compose

https://startandroid.ru/ru/courses/compose.html

Читать полностью…

StartAndroid

https://habr.com/ru/companies/redmadrobot/articles/726130/

Читать полностью…

StartAndroid

Статья про Internal/External Storage в Android, с экскурсом в стародавние времена, когда без SD карты в телефоне было не обойтись.

#android #storage

https://tdcolvin.medium.com/demystifying-internal-vs-external-storage-in-modern-android-c9c31cb8eeec

Читать полностью…

StartAndroid

https://habr.com/ru/company/docdoc/blog/725676/

#android #multimodule #clean #architecture

Читать полностью…

StartAndroid

Всем привет! Меня зовут Тимофей!

Если вы в начале своего пути Android разработчика и ищите простое объяснение сложных вещей, то обязательно зайдите ко мне на канал:
TimofeyKovalenko" rel="nofollow">https://www.youtube.com/@TimofeyKovalenko

У меня есть ролики по Clean архитектуре с очень простым объяснением и реальными примерами. Никаких непонятных “кругов” и сложных рисунков 😂. У меня все очень просто и доступно. Также, там есть ролики по MVVM, MVP, Dagger, Koin, юнит тестам и языкам Java и Kotlin.

Даже опытные разработчики далеко не все знают фундаментально те или иные принципы архитектуры. Поэтому настоятельно рекомендую глянуть мой канал 😎
Да и для подготовки к собеседованию эти ролики отлично подойдут, сможете внятно ответить на основные вопросы по архитектуре.

#реклама

Читать полностью…

StartAndroid

Новый Compose урок продолжает тему SideEffects функций.

В этом уроке рассматриваем produceState, rememberUpdatedState и SideEffect.

#android #course #compose

https://startandroid.ru/ru/courses/compose.html

Читать полностью…

StartAndroid

https://habr.com/ru/post/721084/

Читать полностью…

StartAndroid

Полезные советы/хоткеи по работе со студией

1. Surround with
2. Split editor
3. Extract Method
4. Bookmarks
5. Live templates

#androidstudio

https://pavelparradomarin.medium.com/5-hidden-android-studio-features-that-will-boost-your-productivity-12842f8627f8

Читать полностью…
Subscribe to a channel