Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 8758 сообщений
Cообщения с меткой

разработка под android - Самое интересное в блогах

Следующие 30  »
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

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
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

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
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

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
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

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
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. Интересно, как можно применить такой ништяк за полтора бакса в качестве тонкого клиента и игровой приставки? Тогда добро пожаловать под кат!



image Читать дальше →

https://habr.com/ru/post/712872/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712872

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Мобильная разработка за неделю #473 (23 — 29 января)

Понедельник, 30 Января 2023 г. 05:14 (ссылка)

Наш новый дайджест для разработчиков мобильных приложений! В нем про человеческий фактор в Swift и доступность, функциональное мышление и новый Logcat, новинки Flutter, умные тесты, разработку магазинов и многое другое!



В нашем Telegram-канале Mobile Insights, еще больше материалов для разработчиков — подключайтесь!



Читать дальше →

https://habr.com/ru/post/713554/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713554

Комментарии (0)КомментироватьВ цитатник или сообщество
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

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
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

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
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

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

adb: tap, swipe и два дымящихся event'а

Понедельник, 23 Января 2023 г. 22:30 (ссылка)

Разработчики приложений для Android, а также тестировщики знают про команды adb shell input tap X Y и adb shell input swipe X1 Y1 X2 Y2 [DurationMs]. Но у каждой из них есть свой фатальный недостаток. Что это за недостатки, как их исправить с помощью event'ов и о нюансах я расскажу в этой статье. Да, чуть не забыл: сторонние приложения не используются, рут не нужен.

тап-тап

https://habr.com/ru/post/712374/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712374

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Функциональное мышление

Понедельник, 23 Января 2023 г. 15:32 (ссылка)

imageTL;DR: Конструирование приложения с чистой функцией в основе может стать первым шагом к идеалу «функционально-центричной императивной оболочки», что может упростить тестирование приложения и снизить планку его сложности. Читать дальше →

https://habr.com/ru/post/711848/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711848

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Мобильная разработка за неделю #472 (16 — 22 января)

Понедельник, 23 Января 2023 г. 05:20 (ссылка)

Возвращаемся с первым в новом году “мобильным” дайджестом. В нем кастомные макеты, безопасный Swift и опыт KMM, что ждать разработчикам, типы тестировщиков, годовой отчет State of Mobile 2023 и многое другое!



В нашем Telegram-канале Mobile Insights, еще больше материалов для разработчиков — подключайтесь!



Читать дальше →

https://habr.com/ru/post/712108/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712108

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Про тестирование мобильных приложений. Часть 2. Unit tests

Воскресенье, 22 Января 2023 г. 17:54 (ссылка)

В предыдущей статье был приведен краткий обзор основных понятий и тем, о которых речь пойдет дальше. Предлагаю начать с модульных тестов, более известных, как юнит тесты.

Читать далее

https://habr.com/ru/post/712060/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712060

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Про тестирование мобильных приложений. Часть 1. Обзор

Воскресенье, 22 Января 2023 г. 17:39 (ссылка)

Занимаясь разработкой мобильных приложений под операционную систему Android уже более 7 лет, я успел поработать в разных частях мира в самых разных компаниях, от небольших стартапов до технологических гигантов и накопил некоторый практический опыт в области автоматизированного тестирования мобильных приложений, которым хотел бы поделиться в цикле статей.

Читать далее

https://habr.com/ru/post/711718/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711718

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
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

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<разработка под android - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda