Рубрика «android» - 23

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

Для общего понимания необходимо прочитать отличную статью про Single Activity, Лицензия на вождение болида, или почему приложения должны быть Single-Activity, и для дополнения части Navigation Component-дзюцу.

Читать полностью »

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

С помощью машинного обучения создать такое приложение довольно просто. Об этом и пойдет речь в этой статье.

О распознавании достопримечательностей

Читать полностью »

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

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

Например, международная ассоциация Internet Society зафиксировала в 2021 году 49 искусственно вызванных шатдаунов, в том числе 17 национальных, 26 региональных и 6 частичных (ограничения отдельных сервисов).

Частичный шатдаун предполагает избирательное отключение сервисов, например, VPN, мессенджеры, протокол HTTPS и так далее.
Читать полностью »

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

Графика этих игр была слишком простая, освещение ужасное, текстуры слишком мыльные. Некоторые игры даже не дотягивали по качеству до игр для компьютеров и консолей 2000-ых годов.

Мне показалось странным, сейчас в мобильные телефоны устанавливают мощные графические процессоры, а качество графики сомнительное.

Игра Soviet Project
Читать полностью »

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

Для того чтобы не тратить огромное время на реализацию всех UI элементов.

https://github.com/mrustaa/FigmaConvertXib

Читать полностью »
Сборка и публикация Qt Android приложений через Gitlab CI - 1

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

Читать полностью »

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

Мобильная операционная система Android доминирует на рынке смартфонов вот уже несколько лет. Робкие попытки других производителей изменить ситуацию, вроде Tizen OS от Samsung, особого влияния на отрасль не оказывали. Вполне может быть, что вскоре Fuchsia OS составит конкуренцию Android. Правда, это тоже операционная система от Google, так что компания в итоге может отобрать еще несколько процентов рынка у других ОС.

Сейчас, к слову, Android принадлежит 70.74% рынка, в то время как iOS занимает 28.53%. Ну а причем здесь Fuchsia OS? На днях сразу несколько экспертов, знакомых с внутренней кухней южнокорейской корпорации Samsung, заявили, что эта компания начинает освоение Fuchsia OS. Ряд СМИ сделали по этому поводу громкие заявления вроде «Samsung перейдет с Android на Fuchsia OS», но, конечно, об этом слишком рано говорить. Но дыма без огня не бывает. Давайте вспомним историю этой операционной системы и посмотрим, что там происходит с Samsung.
Читать полностью »

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

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

Читать полностью »

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

Привет! Меня зовут Роман, я занимаюсь безопасностью IOT-устройств.

Мы в Бастион регулярно отрабатываем те или иные сценарии атак и устраиваем эксперименты. Об одном из них я расскажу прямо сейчас.

Читать полностью »

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

Читать полностью »


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