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 روز
آرشیو پست ها
VK представила бесплатную платформу для A/B-тестирования Сервис ускоряет процесс тестирования новых функций в приложениях и на сайтах, позволяет проводить сотни экспериментов ежедневно и сокращает время тестирования с дней до часов. А главное — данные пользователей остаются анонимны и сохраняются на протяжении 10+ лет.  Платформа разработана для различных типов приложений и доступна через Remote Config в Консоли RuStore. Сейчас она задействована в нескольких проектах VK с общей аудиторией более 70 млн человек. #реклама

Поиск источника конфликта в Gradle зависимостях проекта, и решение проблемы. #android #gradle https://proandroiddev.com/debugging-dependencies-in-gradle-54c8be444849

⚡️Руководитель команд разработки и один из разработчиков мобильного приложения Яндекс Карт рассказали, как они росли вместе с
+7
⚡️Руководитель команд разработки и один из разработчиков мобильного приложения Яндекс Карт рассказали, как они росли вместе с проектом. Подробнее в карточках. Хотите так же? Это возможно 💯 Команда мобильной разработки Карт и Навигатора расширяется, и мы ищем: ➡️iOS-разработчика #Москва #Белград #iOS Что вы будете делать: участвовать в разработке мобильного приложения для iOS, глубоко прорабатывать задачи команды, совершенствовать процессы и инфраструктуру разработки. ➡️Android-разработчика #Москва #Android Что вы будете делать: участвовать в разработке мобильного приложения для Android, помогать расширять возможности существующих сценариев и создавать новые. Приходите, будем расти вместе💪 Реклама. ООО "Яндекс", ИНН 7736207543.

Погружение в мир Lint'a в Android-проекте Статические анализаторы уже давно являются неотъемлемой частью разработки проектов не только на Android. Они позволяют выявлять ошибки, несоответствия стандартам code style, производительности или безопасности, обозначать какие-то узкие места, сокращать code review и т. д. Android Studio (далее просто студия) «из коробки» содержит огромное количество всевозможных проверок, но, как правило, этого недостаточно, всегда есть какие-то неучтённые проблемы, внутренние правила компании или команды разработки. Кратко расскажем про Lint, как начинали делать свои правила, с какими задачами сталкивались на первых этапах и как решали. Это поможет вам впервые погрузиться в тему, так как интернет весьма скуден на статьи по ней. #android #lint https://habr.com/ru/companies/domclick/articles/818067/

Новые коллекции в Android Зачем вообще нужно было строгать новые коллекции и переписывать старые? На это есть как минимум три причины: - Эффективный расход памяти - думаю не секрет что даже при наличии 8Gb ОЗУ на вашем телефоне память не бесконечна, поэтому новые коллекции были написаны, придерживаясь принципа "минимум объектов". - Эффективная реализация алгоритмов - старые реализации могут содержать не очень эффективные алгоритмы и устаревшие решения, требующие рефакторинга. - Kotlin Multiplatform - при написании общего кода на Kotlin под разные платформы требуется минимальное количество зависимостей от платформенных структур данных, например таких как android.util.SparseArray. А теперь перейдём к самой вкусной части статьи, разберёмся что за магические штуки наколдовали Google кодеры и самое главное как они работают под капотом. #android #kotlin #collections https://habr.com/ru/articles/811415/

Пара статей о переходе на Kotlin 2.0 #kotlin #gradle #android https://dev.to/marlonlom/adapt-kotlin-20-in-android-applications-3cmk https://www.zacsweers.dev/preparing-for-k2

Принципы SOLID, только понятно Статья, как водится, холиварная :) , читайте не только основное содержимое, но и каменты. #android #solid #bestpractice https://habr.com/ru/articles/811305/

Gradle запустил несколько бесплатных курсов и планирует дальше развивать это направление. #gradle #course https://blog.gradle
Gradle запустил несколько бесплатных курсов и планирует дальше развивать это направление. #gradle #course https://blog.gradle.org/dpe-university-and-gradle-courses

Полезные советы по написанию Composable функций #android #compose #bestpractices https://www.youtube.com/watch?v=JvbyGcqdWBA

Новый Compose урок по теме - Input. Вернее, даже два урока. Первый - небольшой, в нем рассматриваем detect* функции: detectTapGestures, detectDragGestures и detectTransformGestures. А во втором рассматриваем Modifier операторы: draggable, draggable2D, anchoredDraggable и transformable. А также подробно рассматриваем nestedScroll, с помощью которого можно получить эффект, как на видео. #android #course #compose https://startandroid.ru/ru/courses/compose.html

Последние новости о системе сборки Amper от JetBrains. Уже можно опробовать Preview версию 0.3.0. #build #amper https://blog.jetbrains.com/amper/2024/05/amper-update-may-2024/

22 июня приглашаем на конференцию Yandex BDUI Conf от Яндекса и Яндекс Маркета! 🎉 Приходите послушать доклады спикеров и поу
22 июня приглашаем на конференцию Yandex BDUI Conf от Яндекса и Яндекс Маркета! 🎉 Приходите послушать доклады спикеров и поучаствовать в нетворкинге. Будет два трека с контентом: инфраструктурный - про разработку своих решений и продуктовый - про внедрение готовых фреймворков. Обсудим, как с помощью бэкенда сделать красивые и функциональные приложения. Вас ждут доклады спикеров Яндекса, Авито и X5 Tech! После — дискуссия про карьеру мобильных разработчиков. Ещё вы сможете поучаствовать в активностях Яндекс Маркета, выиграть мерч, погулять в летнем дворике и записаться на экскурсию в офис Яндекса. Зарегистрироваться можно здесь. А следить за новостями конференции — на сайте. Конференция пройдёт 22 июня в Москве в «Экстрополисе». Если не получится прийти очно, присоединяйтесь к нашей трансляции! До встречи на Yandex BDUI Conf — будет здорово! 👋 #реклама

Видео с Google IO. Что нового для разработчиков появилось в последних версиях Android Studio. В том числе несколько демонстраций использования Gemini. #android #androidstudio https://www.youtube.com/watch?v=2wOfYgIMf-A

В Navigation 2.8.0-alpha08 поменяли способ формирования графа в Navigation Compose. Вместо строки route теперь используется к
В Navigation 2.8.0-alpha08 поменяли способ формирования графа в Navigation Compose. Вместо строки route теперь используется класс. В него же можно помещать аргументы. #navigation #compose https://proandroiddev.com/jetpack-compose-screen-navigation-with-type-safety-337ec177026e

Вторая бета Android 15 Today we're releasing the second beta of Android 15, which continues our work to build a platform that helps improve your productivity, minimize battery impact, maximize smooth app performance, give users a premium device experience, protect user privacy and security, and make your app accessible to as many people as possible — all in a vibrant and diverse ecosystem of devices, silicon partners, and carriers. - Now available on more devices - Foreground services changes - Upcoming required support for 16 KB page sizes - Modernizing Android's GPU access - The Android ANGLE on Vulkan roadmap - Modern graphics - More efficient AV1 software decoding - Private space - Selected photos access improvement - Permission checks on content URIs - Secured background activity launches - Safer Intents - Increased minimum target SDK version from 23 to 24 - Improved large screen multitasking - Window Insets - Picture-in-Picture - Richer Widget Previews with Generated Previews - Predictive Back - Set VibrationEffect for notification channels - New data types for Health Connect - "Choose how you're addressed" system preference #android #beta https://android-developers.googleblog.com/2024/05/the-second-beta-of-android-15.html

Несколько ссылок с кратким обзором новинок с Google IO 15 Things to know for Android developers at Google I/O https://android-developers.googleblog.com/2024/05/15-things-to-know-for-android-developers-google-io-2024.html Google I/O 2024: What’s new in Android Development Tools https://android-developers.googleblog.com/2024/05/google-io-2024-whats-new-in-android-development-tools.html What’s new in Jetpack Compose at I/O ‘24 https://android-developers.googleblog.com/2024/05/whats-new-in-jetpack-compose-at-io-24.html I/O 2024: What's new in Google Play https://android-developers.googleblog.com/2024/05/io-24-whats-new-in-google-play.html Android Support for Kotlin Multiplatform to Share Business Logic Across Mobile, Web, Server, and Desktop Platforms https://android-developers.googleblog.com/2024/05/android-support-for-kotlin-multiplatform-to-share-business-logic-across-mobile-web-server-desktop.html Developer Keynote Google I/O 2024: официальная поддержка KMP, развитие Gemini и AI в Андроиде https://habr.com/ru/companies/kts/articles/814363/ P.S. Android Studio Bot, кстати, уже работает в ЕС #android #kotlin #googleio

Не за горами выпуск новой версии Kotlin 2.0, основной частью которого является изменение компилятора на K2. По замерам JB, K2 ускоряет компиляцию на 94% (это не в 16 раз ускорение, а чуть меньше чем в 2). Также он позволит ускорить разработку новых языковых фич и унифицировать все платформы, предоставляя улучшенную архитектуру для мультиплатформенных проектов. Но мало кто погружался в то, как работает K2, и чем он отличается от K1. Эта статья более освещает нюансы работы компилятора, которые будут полезны разработчикам для понимания, что же JB улучшают под капотом, и как это работает. #kotlin #compiler https://habr.com/ru/companies/kts/articles/813085/ P.S. Часов через 7 начнется Google I/O 2024

Android Studio теперь будет иметь два основных релиза. Первый (platform update) отвечает за обновление IntelliJ IDEA. С точки зрения версии, будут обновлены первые два числа - 202X.X.1 Второй (feature drop) релиз отвечает за фичи, связанные с Android разработкой. Это третье число - 2024.1.X #androidstudio https://android-developers.googleblog.com/2024/05/more-frequent-focused-updates-for-android-studio.html

Новый Compose урок по теме - Input. Разбираемся, как под капотом работают Indication и InteractionSource. Создаем различные кастомные визуальные индикации клика, в том числе и свой разноцветный Ripple. #android #course #compose https://startandroid.ru/ru/courses/compose.html

Стабильная Android Studio Jellyfish Develop - Gemini in Android Studio - Modular login permissions Debug - Android Device Str
Стабильная Android Studio Jellyfish Develop - Gemini in Android Studio - Modular login permissions Debug - Android Device Streaming - AQI Crashlytics: Multi-events, keys, and logs - Embedded Layout Inspector Optimize - App Links Assistant: Web associations file support - Baseline Profile installation Quality Improvements - 900+ bugs addressed - Memory errors down by 40% IntelliJ Platform Update - Latest Java 21 feature support - Run to Cursor inlay option - More 2023.3 features #androidstudio https://android-developers.googleblog.com/2024/04/android-studio-jellyfish-is-stable.html