fa
Feedback
StartAndroid

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 577
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-107 روز
-2330 روز
آرشیو پست ها
Android-разработка для новичков: 20+ полезных ресурсов Я бы сюда еще добавил medium.com, habr.com и dev.to. По тегам Android, Kotlin и т.п. там можно найти кучу полезного, в том числе и для начинающих #android #links https://habr.com/ru/companies/yandex_praktikum/articles/738638/

Небольшая статья о том, как правильно использовать пару аннотаций RequiresApi и ChecksSdkIntAtLeast #android #lint https://vtsen.medium.com/requiresapi-and-checkssdkintatleast-annotations-1469e31b828c

Полезные советы по работе с репозиториями: Rule 1 — Don’t use JSON/SQL model in the Repository methods Rule 2 — Repository is not a group of backend endpoints Rule 3 — Repository is not a database table Rule 4 — Not every Repository needs a Data Source #android #architecture #bestpractice https://itnext.io/android-data-repository-a-simple-pattern-that-we-often-misunderstand-6a6fb13b5a81

Статья о Gradle Version Catalog и паре плагинов, которые помогут поддерживать его в актуальном состоянии #android #gradle https://infinum.com/blog/automated-gradle-dependency-updates/

Alfa Mobile Meetup в Технопарке аттракционов 📲 23 июня в офисе Альфа-Банка в Москве пройдет митап для iOS и Android разработ
Alfa Mobile Meetup в Технопарке аттракционов 📲 23 июня в офисе Альфа-Банка в Москве пройдет митап для iOS и Android разработчиков. Как всегда, будет два отдельных трека: для iOS и Android. И на каждом треке будут свои доклады от разработчиков из Альфы, Ozon и Яндекс. На треке Android спикеры обсудят с участниками, зачем объединять код от разных команд в одну библиотеку и как создать Android-монорепозиторий, как работают альтернативные маркетплейсы для приложений и устроен процесс релизов у Альфа-Банка. На треке iOS будет доклад про дебаггинг приложения без Xcode и дискуссия с коллегами из Яндекса и Ozon Tech. А помимо докладов гости смогут поучаствовать в розыгрыше мерча от Альфы, попробовать хот-доги и сладкую вату. Когда: 23 июня в 18:30 Где: в офисе Альфа-Банка в Москве или онлайн Зарегистрироваться на митап и посмотреть программу #реклама

Новый Compose урок продолжает тему LayoutModifier. Создаем простые аналоги Modifier операторов width, padding и offset. А так
Новый Compose урок продолжает тему LayoutModifier. Создаем простые аналоги Modifier операторов width, padding и offset. А также разбираемся, как работает последовательность LayoutModifier операторов. #android #course #compose https://startandroid.ru/ru/courses/compose.html

https://habr.com/ru/articles/732550/ #android #ci #cd #build

🤖 Ты Android разработчик? - Проверь себя, пройди тест! 🦾Хочешь расти дальше и создавать быстрые, оптимизированные приложени
🤖 Ты Android разработчик? - Проверь себя, пройди тест! 🦾Хочешь расти дальше и создавать быстрые, оптимизированные приложения для Android - тогда наш курс для тебя! Пройди тест из 20 вопросов и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Android Developer. Professional " от OTUS по специальной цене. Возможна оплата курса в рассрочку 👉 ПРОЙТИ ТЕСТ: https://otus.pw/u5Q4/ Хочешь протестировать учебный процесс заранее? Тогда приходи на открытый урок курса! ▶️ 16 июня в 20:00 открытый урок «Фоновая работа в Android: Service и WorkManager». Нативная интеграция. Информация о продукте www.otus.ru #реклама

Статья для начинающих про Kotlin operator invoke, который позволяет сделать код чуть лаконичнее #kotlin https://medium.com/te
Статья для начинающих про Kotlin operator invoke, который позволяет сделать код чуть лаконичнее #kotlin https://medium.com/tech-takeaways/leveraging-kotlin-operator-overloading-in-android-clean-architecture-use-case-classes-72b120ef1fa7

Переход на AGP 8 может вызвать вопросы, связанные с версиями Java. Автор пытается разобраться и ответить на них. #android #agp #gradle https://stefma.medium.com/sourcecompatibility-targetcompatibility-and-jvm-toolchains-in-gradle-explained-d2c17c8cff7c

Может быть полезным при подготовке к интервью #java #interview https://habr.com/ru/companies/ibs/articles/739380/

Обзор полезной фичи Android Studio - Scratch File. Это возможность создать вне проекта временный файл для экспериментов. При
Обзор полезной фичи Android Studio - Scratch File. Это возможность создать вне проекта временный файл для экспериментов. При этом он может использовать классы из проекта. #androidstudio https://zaplatform.com/android-studio-tip-1-scratch-files-6f511f9b043d

Принцип подстановки Барбары Лисков (L в SOLID) #architecture #pattern #solid https://habr.com/ru/articles/739734/
Принцип подстановки Барбары Лисков (L в SOLID) #architecture #pattern #solid https://habr.com/ru/articles/739734/

Управление платными подписками переезжает из InAppProducts API в Monetization.subscriptions API. Миграцию необходимо выполнит
Управление платными подписками переезжает из InAppProducts API в Monetization.subscriptions API. Миграцию необходимо выполнить до 1 мая 2024. #android #purchase #subscription https://android-developers.googleblog.com/2023/06/changes-to-google-play-developer-api-june-2023.html

Попасть в Яндекс за выходные 17–18 июня пройдёт Weekend Offer Mobile. Решите несколько задач в Контесте, 17 июня пройдите все технические секции, 18 июня пообщайтесь с нанимающими командами и получите офер в интересный проект. Ждём мобильных разработчиков на iOS, Android и Flutter с опытом от 3 лет. Предлагаем работу в любом офисе в России и Беларуси. Приглашаем в наши международные хабы в Армении, Казахстане и Сербии. Заявки принимаем до 12 июня. Подробности ищите здесь #реклама

Новый Compose урок С помощью LayoutModifier разбираемся, как взаимодействуют между собой родительские и дочерние UI элементы
Новый Compose урок С помощью LayoutModifier разбираемся, как взаимодействуют между собой родительские и дочерние UI элементы во время Layout фазы. Это даст нам представление о том, как работают Modifier операторы, которые влияют на размер UI элемента и на то, как он будет расположен - width, padding, offset и т.п. А также поможет лучше понять следующую тему - Custom Layout, т.к. у них общий принцип работы. #android #course #compose https://startandroid.ru/ru/courses/compose.html

Обзор специальных типов Any, Unit и Nothing: что это такое, ключевые характеристики, где и как могут быть использованы. #kotlin https://medium.com/@amoljp19/kotlins-special-types-any-unit-and-nothing-d4fe837c2891

👩‍💻 Тест на знание языка — Ответьте на 20 вопросов и проверьте, насколько хорошо вы знаете язык Kotlin. Сможете сдать — про
👩‍💻 Тест на знание языка — Ответьте на 20 вопросов и проверьте, насколько хорошо вы знаете язык Kotlin. Сможете сдать — пройдёте на продвинутый онлайн-курс "Android developer. Professional" со скидкой! 👉 ПРОЙТИ ТЕСТ ОНЛАЙН-КУРСА "Android developer. Professional" Курс доступен в рассрочку. 🎁 Пройдете успешно тест, получите доступ к открытым урокам курса. Нативная интеграция. Информация о продукте www.otus.ru #реклама