|
rss_habr
Инкрементация и сохранение сборки на CIПятница, 03 Февраля 2023 г. 11:00 (ссылка)
Привет, Хабр! Меня зовут Паша Филимонов и я Android-разработчик в Учи.ру. Наша небольшая команда занимается разработкой мобильных приложений — «Учи.ру» и «Учи.ру для учителей». Мы сторонники автоматизации и считаем, что настройка CI/CD необходима для улучшения процессов разработки продукта. Каждый раз, приступая к новой сборке приложения, нам приходилось вручную прописывать ее код версии. Это довольно рутинная задача, которую мы решили автоматизировать. Рассказываю, как мы это сделали. Читать далееhttps://habr.com/ru/post/714498/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714498
rss_habr
Как настроить Gitlab CI/CD для Android и Firebase App Distribution для доставки сборокЧетверг, 02 Февраля 2023 г. 15:47 (ссылка)
Привет, меня зовут Антон Рябых, я технический директор компании Doubletapp, и я расскажу, как реализовать сборку Android-приложений на Gitlab CI/CD с последующей загрузкой в Firebase App Distribution для удобной доставки. Это позволит нам: • автоматически собирать сборки на каждый пуш или Merge request; Данная статья будет полезна как людям с опытом в CI/CD, так и Android-разработчикам — новичкам в CI/CD и DevOps теме в целом. Поэтому, кроме непосредственного описания настройки Gitlab CI и Firebase App Distribution, мы также поговорим о том, что такое CI/CD, и о том, что такое Docker. Статья подразумевает, что ваш репозиторий находится в Gitlab. В качестве вычислительных мощностей, собирающих сборки, будет использован сам Gitlab, дающий 2000 бесплатных минут для сборок в месяц (большее количество минут можно докупать, но для небольшой команды бесплатного лимита может быть достаточно. Также можно легко настроить запуск сборок на своих мощностях). Читать далееhttps://habr.com/ru/post/712490/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712490
rss_habr
Как мы проблемы UI в виджетах решалиЧетверг, 02 Февраля 2023 г. 11:01 (ссылка)
Меня зовут Алексей Чернякович, я занимаюсь разработкой и поддержкой Android App Widgets в мобильном банке Тинькофф. Сейчас у нас работает три виджета. Несмотря на относительную простоту, они довольно популярны у пользователей — более 50 тысяч использований в месяц. Расскажу, как мы разрабатывали наши виджеты, с какими проблемами столкнулись и как искали решение. Читать далееhttps://habr.com/ru/post/713994/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713994
rss_habr
Чтение/запись текста в Telegram канал из Android приложенияСреда, 01 Февраля 2023 г. 08:00 (ссылка)
Для возможного сокращения временных затрат новичкам на разработку программ подключения приложения Android к Telegram- каналу предлагается данный туториал. В основу предлагаемой программы положен один из способов обмена информацией в запросах Bot API: строка запроса URL. Для запросов используются HTTP методы GET и POST. Прием/передача текстовых данных производится в фоновом режиме посредством класса AsyncTask, задаваемого как внутренний класс основного класса приложения. Читать далееhttps://habr.com/ru/post/713748/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713748
rss_habr
Делаем тонкий клиент и игровую консоль за 100 рублей (1.5$). Как Sony Ericsson Xperia Arc проявляет себя в 2023?Вторник, 31 Января 2023 г. 17:01 (ссылка)
Мои давние читатели наверняка заметили моё явное сонибойство. Но нет, сонибойство не в плане игровых консолей, а их замечательных мобилках из прошлого. Вспомнить только крутые девайсы из W и K серий. На заре развития Android смартфонов, Sony Ericsson (а затем и Sony) внесла очень большой вклад в развитие этой системы, создав удобную оболочку и внедрив свои сервисы, представив девайсы в самых разных сегментах. Но вот чем первые Android смартфоны от SE будоражили воображение, так это выделенным, полноценным HDMI портом без MHL! Причём он был практически на всех девайсах 2011 года, даже сравнительно недорогих. Сегодняшний гаджет достался мне с разбитым тачскрином, но рабочим HDMI. Интересно, как можно применить такой ништяк за полтора бакса в качестве тонкого клиента и игровой приставки? Тогда добро пожаловать под кат! https://habr.com/ru/post/712872/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712872
rss_habr
Мобильная разработка за неделю #473 (23 — 29 января)Понедельник, 30 Января 2023 г. 05:14 (ссылка)
Наш новый дайджест для разработчиков мобильных приложений! В нем про человеческий фактор в Swift и доступность, функциональное мышление и новый Logcat, новинки Flutter, умные тесты, разработку магазинов и многое другое! https://habr.com/ru/post/713554/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713554
rss_habr
Библиотека «Room» для начинающего Android-разработчикаВоскресенье, 29 Января 2023 г. 17:36 (ссылка)
Здравствуй, дорогой читатель. Каждый Android-разработчик сталкивался (или столкнётся во время своей профессиональной карьеры) с задачей, в которой необходимо хранить большое количество изменяемых данных. В данной статье будет разобрана библиотека от Google - Room. В статье будет рассказано об основных компонентах библиотеки и будет разобран базовый, не очень сложный пример. Статья предназначена для новичков, не знакомых с данной библиотекой, но, желательно, имеющих базовые знаниях о SQLite, Kotlin Coroutines, Kotlin Flow, MVVM. Читать далееhttps://habr.com/ru/post/713518/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713518
rss_habr
Яндекс Карты и React Native. Часть 2. HUD и методы картыПятница, 27 Января 2023 г. 22:19 (ссылка)
В этой статье речь пойдет о наложении HUD на карту. Рассмотрим на конкретных примерах методы для взаимодействия с картой. Реализуем функционал перехода центра камеры на конкретную координату, зум камеры, а также функцию подгонки камеры под такую позицию, при которой все маркеры отображались бы на экране. Читать далееhttps://habr.com/ru/post/713374/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713374
rss_habr
[recovery mode] Яндекс Карты и React Native. Часть 1. Установка и примитивыПятница, 27 Января 2023 г. 17:53 (ссылка)
Yandex Maps SDK: использование в React Native-приложении В этой статье расскажу о том, как я лично столкнулся с Yandex Maps SDK для React Native и опишу базовый инструментарий, который предоставляет эта библиотека с небольшими примерами. Читать далееhttps://habr.com/ru/post/713322/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713322
rss_habr
adb: tap, swipe и два дымящихся event'аПонедельник, 23 Января 2023 г. 22:30 (ссылка)
Разработчики приложений для Android, а также тестировщики знают про команды https://habr.com/ru/post/712374/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712374
rss_habr
[Перевод] Функциональное мышлениеПонедельник, 23 Января 2023 г. 15:32 (ссылка)TL;DR: Конструирование приложения с чистой функцией в основе может стать первым шагом к идеалу «функционально-центричной императивной оболочки», что может упростить тестирование приложения и снизить планку его сложности. Читать дальше → https://habr.com/ru/post/711848/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711848
rss_habr
Мобильная разработка за неделю #472 (16 — 22 января)Понедельник, 23 Января 2023 г. 05:20 (ссылка)
Возвращаемся с первым в новом году “мобильным” дайджестом. В нем кастомные макеты, безопасный Swift и опыт KMM, что ждать разработчикам, типы тестировщиков, годовой отчет State of Mobile 2023 и многое другое! https://habr.com/ru/post/712108/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712108
rss_habr
Про тестирование мобильных приложений. Часть 2. Unit testsВоскресенье, 22 Января 2023 г. 17:54 (ссылка)
В предыдущей статье был приведен краткий обзор основных понятий и тем, о которых речь пойдет дальше. Предлагаю начать с модульных тестов, более известных, как юнит тесты. Читать далееhttps://habr.com/ru/post/712060/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712060
rss_habr
Про тестирование мобильных приложений. Часть 1. ОбзорВоскресенье, 22 Января 2023 г. 17:39 (ссылка)
Занимаясь разработкой мобильных приложений под операционную систему Android уже более 7 лет, я успел поработать в разных частях мира в самых разных компаниях, от небольших стартапов до технологических гигантов и накопил некоторый практический опыт в области автоматизированного тестирования мобильных приложений, которым хотел бы поделиться в цикле статей. Читать далееhttps://habr.com/ru/post/711718/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711718
rss_habr
Volvo SCT / part 1 — как проникнуть в чужое ядроПятница, 20 Января 2023 г. 10:00 (ссылка)
Я являюсь обладателем одной интересной железки - SCT unit touch. Это медиа система с Android, которую ставили в виде дополнительного аксессуара в автомобили Volvo. Проблема в том, что ее оставили без поддержки, зато на ней можно легко получить root, а значит остальное можно допилить. Читать далееhttps://habr.com/ru/post/706840/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706840
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |