Android

31.03.2022

Муртазин говорит об обсуждении американцами возможности блокировки активации новых Android и iPhone в России

Муртазин говорит об обсуждении американцами возможности блокировки активации новых Android и iPhone в России


"Известия" сообщают: По информации аналитика Mobile Research Group Эльдара Муртазина, 31 марта компании-разработчики операционных систем обсудят вопрос — не запретить ли новым ...

06.03.2022

Single Activity с Navigation Component. Или как я мучался с графами. Boilerplate ч. 1

Single Activity с Navigation Component. Или как я мучался с графами. Boilerplate ч. 1


Всем привет! Меня зовут Алишер, Android-разработчик уже как 1,5 года. За это время у меня появился шаблонный (Boilerplate) проект в котором у нас базовая архитектура ...

05.03.2022

Распознавание достопримечательностей с помощью машинного обучения

Распознавание достопримечательностей с помощью машинного обучения


Бывает листаешь книгу или журнал, видишь красивое место или здание, но не знаешь, где оно и как называется. Тут пригодилось бы приложение, которое распознает его по ...

21.02.2022

Подготовка к шатдауну. Как общаться после отключения интернета

Подготовка к шатдауну. Как общаться после отключения интернета


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

31.01.2022

Soviet Project — Хоррор игра о недалеком прошлом

Soviet Project — Хоррор игра о недалеком прошлом


Однажды я долго искал интересные 3D игры в Play Market и к своему сожалению не нашел почти ничего интересного. Графика этих игр была слишком простая, освещение ужасное, ...

16.01.2022

Экспорт UI дизайн-интерфейсов из Figma в Xcode iOS-Android Studio, в виде .xib-xml

Экспорт UI дизайн-интерфейсов из Figma в Xcode iOS-Android Studio, в виде .xib-xml


FigmaConvertXib это инструмент для экспорта элементов дизайна из проекта Figma, в среду разработки, с точностью 90%. В результате конвертации будут созданы файлы xib / xml, и ...

01.01.2022

Сборка и публикация Qt Android приложений через Gitlab CI

Сборка и публикация Qt Android приложений через Gitlab CI


Над сервисом для построения CI/CD даже не задумывался, есть GitLab, что еще нужно? Первым шагом нужно создать файл .gitlab-ci.yaml в корне проекта. Далее я подробно разберу ...

27.12.2021

Fuchsia OS от Google: от никому не известного проекта до ОС для смартфонов Samsung и Google

Fuchsia OS от Google: от никому не известного проекта до ОС для смартфонов Samsung и Google


Мобильная операционная система Android доминирует на рынке смартфонов вот уже несколько лет. Робкие попытки других производителей изменить ситуацию, вроде Tizen OS от Samsung, ...

22.12.2021

Пишем бесплатный Gerber-вьювер с открытым исходным кодом под Android с нуля

Пишем бесплатный Gerber-вьювер с открытым исходным кодом под Android с нуля


Привет! Меня зовут Велеско Сергей, я Android разработчик в настоящее время и инженер-конструктор печатных плат в прошлой жизни. В этой статье я расскажу, как мне удалось ...

03.11.2021

Взламываем ТВ-приставку, чтобы получить плацдарм для хакерских атак

Взламываем ТВ-приставку, чтобы получить плацдарм для хакерских атак


Привет! Меня зовут Роман, я занимаюсь безопасностью IOT-устройств. Мы в Бастион регулярно отрабатываем те или иные сценарии атак и устраиваем эксперименты. Об одном из них я ...

24.10.2021

Разработка приложений с Windows Subsystem for Android

Разработка приложений с Windows Subsystem for Android


Microsoft открыла тестирование Windows Subsystem for Android. Пока это доступно для бета тестеров из США. Но умельцы уже нашли способы установить ее на любую сборку windows ...

03.10.2021

C#: Автоматизация Android без посредников (adb)

C#: Автоматизация Android без посредников (adb)


Всем привет Не давно понадобилось автоматизировать одно приложение.Мне не хотелось использовать какие то посредники по типу Appium, во-первых, ресурсы были ограничены, на ...
Дублирование кода и неконсистентность дизайна: ищем решение

Дублирование кода и неконсистентность дизайна: ищем решение


06.09.2021

Как Android пришел к AAB? Что будет с APK? Разбор

Как Android пришел к AAB? Что будет с APK? Разбор


Не так давно прогремела новость о том, что Android отказывается от APK-файлов и переходит на AAB. Вы наверняка уже эту новость прочитали, во всём разобрались и успокоились, ...

03.09.2021

Развенчиваем мифы про Chrome OS

Развенчиваем мифы про Chrome OS


Многие считают, что всё знают о системе Chrome OS, ни разу не пользовавшись ей: «Ну я ж знаю Хром, а тут в ОС только браузер и есть, всё понятно». Но на самом деле даже в ...

17.08.2021

LeetD3vM4st3R

LeetD3vM4st3R


В APK находится функционал по генерации сигнатуры для ассоциативного массива. Постарайтесь получить подпись для следующего набора данных: { "user" : "", "password": ...

10.08.2021

Готовимся к Windows 11: добавляем поддержку полноценной клавиатуры в Android-приложение

Готовимся к Windows 11: добавляем поддержку полноценной клавиатуры в Android-приложение


10.07.2021

Пишем паническую кнопку под андроид (Часть 2)

Пишем паническую кнопку под андроид (Часть 2)


На связи снова Алексей который спешит уже с техническими подробностями проекта) В этой части узнаем как работают триггеры в приложении и поговорим о проблемах Google Play! ...

25.06.2021

Android окукливается и сообщество потворствует этому

Android окукливается и сообщество потворствует этому


Disclaimer: Пост пятничный и холиварный. Есть шанс изменить мир к лучшему. Помните, когда среди оригинальных OS производителей, таких как Symbian или Windows Phone, поднял ...

09.05.2021

Мобильные приложения перестали быть подходящей идеей для стартапов

Мобильные приложения перестали быть подходящей идеей для стартапов


В феврале 2009 года СМИ по всему миру начали рассказывать о «вундеркинде» — девятилетнем сингапурском мальчике по имени Лим Динг Вен, ставшем самым юным разработчиком ...

19.04.2021

Давайте будем прямыми в своих intent

Давайте будем прямыми в своих intent


В Android 12 появится важное изменение, улучшающее безопасность платформы целиком и всех приложений, предназначенных для работы с этой версией ОС. Активити, сервисы и бродкаст ...
Применение SQLiteOpenHelper и Database Inspector в Android-разработке

Применение SQLiteOpenHelper и Database Inspector в Android-разработке


Автор статьи, перевод которой мы публикуем сегодня, хочет рассказать об использовании баз данных SQLite в Android-разработке. В частности — он коснётся тут двух вопросов. ...

11.04.2021

Уроки Symbian OS — фиаско топ менеджеров, колосс на глиняных ногах, или неотвратимость бытия?

Уроки Symbian OS — фиаско топ менеджеров, колосс на глиняных ногах, или неотвратимость бытия?


Страшно представить как летит время, но 1 января 2021 года стало уже 7 с того момента, когда корпорация Nokia прекратила поддержку Symbian OS. В 2014 году разработчики ОС ...

10.04.2021

Rust — теперь и на платформе Android

Rust — теперь и на платформе Android


Корректность кода на платформе Android является наиважнейшим аспектом в контексте безопасности, стабильности и качества каждого релиза Android. По-прежнему сложнее всего ...

08.04.2021

Rust включили в список основных языков для разработки платформы Android

Rust включили в список основных языков для разработки платформы Android


На днях компания Google сделала важный шаг, объявив о включении языка программирования Rust в число языков, которые допускаются для разработки платформы Android. Да, еще в ...

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js