StartAndroid
Open in 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
Show more9 577
Subscribers
No data24 hours
-107 days
-2330 days
Posts Archive
9 577
Сравнение различных фрагментов кода в iOS и Android:
- Language
- UI Components
- Local Storage
- Network/HTTP Request
- Navigation
- Database/Offline Storage
- The IDE
- Community Support
- Learning Curve
https://blog.kotlin-academy.com/swiftui-v-s-jetpack-compose-0c4d778c26d5
#android #kotlin #compose #ios
9 577
В документацию по Compose добавили отдельную статью про работу с Jetpack библиотекой graphics-shapes.
Эта либа умеет рисовать различные фигуры. Ее можно использовать не только с Compose, но и с View.
https://medium.com/androiddevelopers/fun-with-shapes-in-compose-8814c439e1a0
#android #graphics #compose #drawing
9 577
Пример создания своего диспетчера для корутин, который работает на базе PriorityBlockingQueue.
#kotlin #coroutines #dispatcher
https://medium.com/@khush.panchal123/prioritydispatcher-dispatcher-based-on-priority-queue-035cebd6f96a
9 577
🇺🇲Реально ли специалисту в любой области получить greencard США без предложения о работе, без высшего образования, и без знания английского языка? Ответ: да! Рассказываем, как это сделать.
Виза EB-1a дала возможность более 4000 специалистам из разных областей переехать в США в 2022 году. Она выдаётся на срок до 10 лет, по ней можно работать в любой компании, фрилансить и открывать собственный бизнес. И через 5 лет жизни в США претендовать на паспорт!
Чтобы получить эту визу, не обязательно иметь высшее образование, не нужно знать язык на высоком уровне, а заявку можно подать из любой страны. И, пожалуй, самое главное – не нужно обладать каким-то исключительным талантом! Огромное количество специалистов даже не знают, что могут претендовать на эту визу.
Подписывайтесь на наш Telegram-канал, где мы даём массу полезной информации о релокации: https://t.me/movetalent
Пишите нам в WhatsApp: +44 7496 949122 или в Telegram: @relocode_dm. Мы проводим бесплатные консультации, на которых поможем разобрать ваш кейс и подобрать наиболее подходящий способ релокации.
9 577
Пара статей о том, как Android разработчики занимаются фронт или бэкендом.
#android #web #backend
https://habr.com/ru/articles/795169
https://habr.com/ru/companies/alfa/articles/791772
9 577
Статья объясняет достаточно непростую для понимания тему Context Receiver
#kotlin
https://medium.com/@hzolfagharipour/comprehensive-guide-to-kotlin-context-receiver-f5478eea6b42
9 577
Гайд по работе с Foreground сервисами на Android 14 (SDK 34)
#android #foreground #service #sdk34 #android14
https://medium.com/@domen.lanisnik/guide-to-foreground-services-on-android-9d0127dc8f9a
9 577
Краткий обзор изменений в Android 15 Developer Preview 1.
#android
https://commonsware.com/blog/2024/02/17/random-musings-android-15-dp1.html
9 577
Попади в Big Tech (VK, SBER, OZON) через 2 месяца. Сделай X2 в знаниях через практику
Усилить свои навыки, подготовиться к собеседованию и прокачаться до Middle-разработчика можно на онлайн-интенсиве с опытным наставником, где вы:
👉Напишете Unit-тесты и настроите CI/CD
👉Примените продвинутые операторы Rx, Flow и построите MVI
👉Изучите реляционные БД, миграции, LRU-кэш и модуль FTS4
Фишки интенсива
✅ Практические задания и код-ревью за 24 часа
💬 Mock Interview и консультации 1:1 с наставником
📚 Насыщенная программа и положительные отзывы участников
Участники прошлого интенсива прокачали свои знания, повысили зарплату и уже работают в Ozon, Sber, X5, Dodo Brands.
Стартуем уже на следующей неделе, не откладывайте своё развитие
Записаться
#реклама
9 577
Через Android Photo Picker теперь можно выбирать не только локальные фото, но и из облака.
#android #media #picker
https://android-developers.googleblog.com/2024/02/cloud-photos-now-available-in-android-photo-picker.html
9 577
Команда Gradle поделилась своими самыми значимыми событиями прошлого года.
- Gradle 8 baseline with 7 feature packed releases
- Kotlin DSL became the new default for Gradle
- Configuration Caching, Build Speed and Scalability Improvements
- Our First Google Summer of Code and Major League Hacking participation
- Gradle Enterprise renaming to Develocity, and Gradle Build Scan enhancements
- What’s next, Declarative Gradle and the road towards Gradle 9
#gradle
https://blog.gradle.org/2023-lunar-new-year
9 577
Немного новостей про новую систему сборки Amper от JetBrains:
- поддержка Gradle Version Catalog
- автодополнение кода
- интеграция в Fleet, IntelliJ IDEA, and Android Studio
#idea #build #amper
https://blog.jetbrains.com/amper/2024/02/amper-update-february-2024/
9 577
Как удаленно тестировать мобильные приложения?⚡️
Ребята из @Selectel запустили новый продукт – ферму мобильных устройств. Это инфраструктурное решение для удаленного тестирования и сборки приложений. С ней вам не нужны телефоны и эмуляторы — ферма предоставляет доступ к большой базе реальных смартфонов с различными параметрами и может проводить широкий набор тестов.
Преимущества фермы мобильных устройств:
◽️Не нужно думать о передаче устройств между удаленными сотрудниками: подключайтесь одновременно с командой из любой точки мира.
◽️Комфортная работа на нескольких устройствах: вы можете запускать автотесты параллельно.
◽️Обслуживание и ремонт Selectel берет на себя.
Интересно, как продукт устроен? Читайте статью, в которой коллеги рассказали, с чего начиналась мобильная ферма: https://slc.tl/zawyl
Зарегистрируйтесь на бета-тест и получите месяц работы с одним устройством в подарок: https://slc.tl/asqh8
Реклама ООО «Селектел» erid 2VtzqxgaX2w
9 577
В этой статье наш коллега делится своими впечатлениями о том, чем отличается разработка бэкенда от мобилок на примере Android.
#android
https://habr.com/ru/companies/maxilect/articles/791846/
9 577
Большинство людей используют ChatGPT и подобные ему технологии как альтернативу Google. Но насколько нейросеть пригодна для написания рабочего программного кода? Помогает ли она упростить этот процесс, повысить его эффективность и качество? И какие сегодня возможности по автоматизации кодирования нам предлагает машинный интеллект?
Выводы статьи:
На текущем уровне развития машинного интеллекта создать работающий проект ВОЗМОЖНО, но это ОЧЕНЬ трудозатратно и сложно. Нужно иметь технические компетенции, чтобы составлять работающие промпты.
Для понимания: если бы я самостоятельно, вручную писал весь этот код, я бы уложился примерно в один рабочий день с перекурами. На работу с ChatGPT и JAIG у меня ушло в общей сложности 10 дней 🤡
#java #ai #chatgpt
https://habr.com/ru/companies/ibs/articles/792032/
9 577
Небольшая поверхностная статья о Dex (Dalvik Executable) файлах: зачем нужны, как создаются и где хранятся.
#android #dex #build
https://diegomarcher.medium.com/a-comprehensive-guide-to-android-dex-compilation-and-execution-220f8cbb2034
9 577
Часто ли вы пользуетесь Telegram? Если да, то скорее всего вы хотя бы раз отправляли "кружочки". В этой серии статьей мы напишем небольшой проект (не Compose) с отображением списка видео-сообщений. Для отображения будем использовать ExoPlayer, настроим сохранение видео в кеш, а также напишем свой TimeBar для управления видео.
#android #video #exoplayer
https://habr.com/ru/articles/771878/
9 577
Как и где запускать автотесты мобильных приложений, если их 1) ооочень много и 2) нужно получить результат быстро?
В тест-раннере параллельного запуска Emcee. Это продукт AvitoTech, который проводит тысячи нативных тестов за 15 минут. Для iOS и android. На железках и в облаке.
О том, как происходит android-тестирование, инженеры AvitoTech рассказали (и показали на демо-прогоне) в собственном образовательном сериале — avito.code.
Реклама ООО "Авито Тех", ИНН 9710089440 erid:LdtCK8dMC
9 577
17 января 2024 компания Oversecured выпустила в своем блоге детальный отчет по новому типу атаки на цепочку поставок, которая затрагивает просто неимоверное количество зависимостей во многих Java-репозиториях, таких как Maven Central, Jcenter, Jitpack и многих других.
Но на самом деле, эта проблема касается не столько самих репозиториев, которые просто публикуют библиотеки и дают их загружать (хотя и к ним есть вопросы), сколько настройки и логики работы систем сборки Maven и Gradle.
#android #java #gradle
https://habr.com/ru/companies/swordfish_security/articles/790544/
9 577
Подробный обзор Gradle скриптов в Android проекте.
#android #gradle
https://www.kodeco.com/41079122-gradle-tutorial-for-android-getting-started-part-1
https://www.kodeco.com/41432335-gradle-tutorial-for-android-getting-started-part-2
Available now! Telegram Research 2025 — the year's key insights 
