31.03.2022
Муртазин говорит об обсуждении американцами возможности блокировки активации новых Android и iPhone в России
"Известия" сообщают: По информации аналитика Mobile Research Group Эльдара Муртазина, 31 марта компании-разработчики операционных систем обсудят вопрос — не запретить ли новым ...
06.03.2022
Single Activity с Navigation Component. Или как я мучался с графами. Boilerplate ч. 1
Всем привет! Меня зовут Алишер, Android-разработчик уже как 1,5 года. За это время у меня появился шаблонный (Boilerplate) проект в котором у нас базовая архитектура ...
05.03.2022
Распознавание достопримечательностей с помощью машинного обучения
Бывает листаешь книгу или журнал, видишь красивое место или здание, но не знаешь, где оно и как называется. Тут пригодилось бы приложение, которое распознает его по ...
21.02.2022
Подготовка к шатдауну. Как общаться после отключения интернета
События последних лет показывают, что отключение интернета в конкретной стране или городе — не вымышленная угроза, а вполне реализуемое действие. Это происходит с пугающей ...
31.01.2022
Soviet Project — Хоррор игра о недалеком прошлом
Однажды я долго искал интересные 3D игры в Play Market и к своему сожалению не нашел почти ничего интересного. Графика этих игр была слишком простая, освещение ужасное, ...
16.01.2022
Экспорт UI дизайн-интерфейсов из Figma в Xcode iOS-Android Studio, в виде .xib-xml
FigmaConvertXib это инструмент для экспорта элементов дизайна из проекта Figma, в среду разработки, с точностью 90%. В результате конвертации будут созданы файлы xib / xml, и ...
01.01.2022
Сборка и публикация Qt Android приложений через Gitlab CI
Над сервисом для построения CI/CD даже не задумывался, есть GitLab, что еще нужно? Первым шагом нужно создать файл .gitlab-ci.yaml в корне проекта. Далее я подробно разберу ...
27.12.2021
Fuchsia OS от Google: от никому не известного проекта до ОС для смартфонов Samsung и Google
Мобильная операционная система Android доминирует на рынке смартфонов вот уже несколько лет. Робкие попытки других производителей изменить ситуацию, вроде Tizen OS от Samsung, ...
22.12.2021
Пишем бесплатный Gerber-вьювер с открытым исходным кодом под Android с нуля
Привет! Меня зовут Велеско Сергей, я Android разработчик в настоящее время и инженер-конструктор печатных плат в прошлой жизни. В этой статье я расскажу, как мне удалось ...
03.11.2021
Взламываем ТВ-приставку, чтобы получить плацдарм для хакерских атак
Привет! Меня зовут Роман, я занимаюсь безопасностью IOT-устройств. Мы в Бастион регулярно отрабатываем те или иные сценарии атак и устраиваем эксперименты. Об одном из них я ...
24.10.2021
Разработка приложений с Windows Subsystem for Android
Microsoft открыла тестирование Windows Subsystem for Android. Пока это доступно для бета тестеров из США. Но умельцы уже нашли способы установить ее на любую сборку windows ...
03.10.2021
C#: Автоматизация Android без посредников (adb)
Всем привет Не давно понадобилось автоматизировать одно приложение.Мне не хотелось использовать какие то посредники по типу Appium, во-первых, ресурсы были ограничены, на ...
06.09.2021
Как Android пришел к AAB? Что будет с APK? Разбор
Не так давно прогремела новость о том, что Android отказывается от APK-файлов и переходит на AAB. Вы наверняка уже эту новость прочитали, во всём разобрались и успокоились, ...
03.09.2021
Развенчиваем мифы про Chrome OS
Многие считают, что всё знают о системе Chrome OS, ни разу не пользовавшись ей: «Ну я ж знаю Хром, а тут в ОС только браузер и есть, всё понятно». Но на самом деле даже в ...
17.08.2021
LeetD3vM4st3R
В APK находится функционал по генерации сигнатуры для ассоциативного массива. Постарайтесь получить подпись для следующего набора данных: { "user" : "", "password": ...
10.07.2021
Пишем паническую кнопку под андроид (Часть 2)
На связи снова Алексей который спешит уже с техническими подробностями проекта) В этой части узнаем как работают триггеры в приложении и поговорим о проблемах Google Play! ...
25.06.2021
Android окукливается и сообщество потворствует этому
Disclaimer: Пост пятничный и холиварный. Есть шанс изменить мир к лучшему. Помните, когда среди оригинальных OS производителей, таких как Symbian или Windows Phone, поднял ...
09.05.2021
Мобильные приложения перестали быть подходящей идеей для стартапов
В феврале 2009 года СМИ по всему миру начали рассказывать о «вундеркинде» — девятилетнем сингапурском мальчике по имени Лим Динг Вен, ставшем самым юным разработчиком ...
19.04.2021
Давайте будем прямыми в своих intent
В Android 12 появится важное изменение, улучшающее безопасность платформы целиком и всех приложений, предназначенных для работы с этой версией ОС. Активити, сервисы и бродкаст ...
Применение SQLiteOpenHelper и Database Inspector в Android-разработке
Автор статьи, перевод которой мы публикуем сегодня, хочет рассказать об использовании баз данных SQLite в Android-разработке. В частности — он коснётся тут двух вопросов. ...
11.04.2021
Уроки Symbian OS — фиаско топ менеджеров, колосс на глиняных ногах, или неотвратимость бытия?
Страшно представить как летит время, но 1 января 2021 года стало уже 7 с того момента, когда корпорация Nokia прекратила поддержку Symbian OS. В 2014 году разработчики ОС ...
10.04.2021
Rust — теперь и на платформе Android
Корректность кода на платформе Android является наиважнейшим аспектом в контексте безопасности, стабильности и качества каждого релиза Android. По-прежнему сложнее всего ...
08.04.2021
Rust включили в список основных языков для разработки платформы Android
На днях компания Google сделала важный шаг, объявив о включении языка программирования Rust в число языков, которые допускаются для разработки платформы Android. Да, еще в ...