Android

04.03.2024

Что это за устройство у меня в комнате?

Что это за устройство у меня в комнате?


Примерно год назад я переехал в новую квартиру. Одной из причин её выбора стал возраст здания. Строить его закончили в 2015 году, что гарантировало неплохую теплоизоляцию на ...

22.02.2024

Я в благородство играть не буду: как производители дешевых смартфонов закладывают срок службы в свои устройства

Я в благородство играть не буду: как производители дешевых смартфонов закладывают срок службы в свои устройства


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

06.02.2024

Копаемся в встроенном приложении камеры старого Xiaomi. Часть 1

Копаемся в встроенном приложении камеры старого Xiaomi. Часть 1


История Всем привет! Шел 2023 год, и я не на шутку решил задуматься о смене своего верного бойца Xiaomi Mi A1 2017 года выпуска на что-то посвежее. Об успешности этого ...

28.12.2023

Когда закончится эра безграмотных мобильных интерфейсов? Воспоминания о курсе эргономики 1985 года

Когда закончится эра безграмотных мобильных интерфейсов? Воспоминания о курсе эргономики 1985 года


Друзья, вы уже в курсе, что IOS достигла версии 17, а Android версии 12? Уже более 10 лет как две огромные фирмы мучают людей и совершенно не собираются умнеть. Начнем с ...

21.11.2023

Большая дыра в безопасности Android: почему смартфоны с зеленым роботом подвержены кражам?

Большая дыра в безопасности Android: почему смартфоны с зеленым роботом подвержены кражам?


Многим пользователям смартфонов знакомо такие понятия как «привязка к аккаунту». У различных вендоров смартфонах есть свои механизмы защиты смартфонов от кражи: у Apple — FMI, ...

23.10.2023

Как зловредные приложения могут скрывать работу с буфером обмена в Android 14

Как зловредные приложения могут скрывать работу с буфером обмена в Android 14


Вы когда-нибудь копировали в буфер обмена уязвимую информацию, например, пароли, номера кредитных карт, сообщения или личные данные? Если да, эти данные могут оставаться в ...

26.09.2023

Как Google победила фрагментацию и возвращает контроль над Android

Как Google победила фрагментацию и возвращает контроль над Android


В Android 13 появилась новая возможность – Photo Picker. Она позволяет получать доступ к пользовательским фото и видео без запроса специального разрешения. Хорошая функция для ...

12.09.2023

Сам написал, сам поиграл: как я написал 2D-игру для Android полностью с нуля, весом менее 1мб?

Сам написал, сам поиграл: как я написал 2D-игру для Android полностью с нуля, весом менее 1мб?


Многие программисты так или иначе имеют тягу и интерес к разработке игр. Немалое количество спецов было замечено за написанием маленьких и миленьких игрушек, которые были ...

04.08.2023

Исходники закрыты, но мы не сдадимся: Пишем полностью нативное GUI-приложение под No-Name смартфон без Android

Исходники закрыты, но мы не сдадимся: Пишем полностью нативное GUI-приложение под No-Name смартфон без Android


Для многих разработчиков приложений далеко не секрет, что экосистема Android не предполагает написание полностью нативных приложений: в этой платформе очень многое завязано на ...

30.07.2023

Что порой кроется за «успехом»

Что порой кроется за «успехом»


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

14.07.2023

Моя история: разработчик в 16

Моя история: разработчик в 16


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

17.06.2023

Подписываем Android-приложение внутренним ключом Google Play для публикации в сторонних магазинах (RuStore, Huawei..?)

Подписываем Android-приложение внутренним ключом Google Play для публикации в сторонних магазинах (RuStore, Huawei..?)


Проблема В процессе публикации своего приложения в RuStore, я столкнулся с проблемой обновления сборки, первоначально-установленной из Google Play. Дело в том, что несколько ...

16.06.2023

История ограничений фоновой работы в Android для разработчиков

История ограничений фоновой работы в Android для разработчиков


Когда-то в Android были времена, когда запустить задачу в фоне было просто и гарантии её работы были высоки. Теперь же в ОС есть множество ограничений: работа в фоне, доступ к ...

09.06.2023

Патистейшен — или как всадить 30 млн рублей, а потом передумать

Патистейшен — или как всадить 30 млн рублей, а потом передумать


В 2020 году мы с партнерами решили сделать мегапроект - платформу для игр по видео-связи, как зум, но заточенную под игры. Спустя 3 года, смену рынка и модели, пивота продукта ...

04.06.2023

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности?

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности?


Официальная цена на последнюю модель Raspberry Pi составляет около 40$ за штучку. Однако купить её за такую цену невозможно, перекупы накручивают огромные ценники за ...

27.05.2023

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей


Ни для кого не секрет, что иногда на онлайн-барахолках можно встретить продавцов, которые продают различные устройства с помойки. И ведь иногда прямо слёзы наворачиваются от ...

24.05.2023

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера


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

19.05.2023

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку?

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку?


В наше время, немногие производители смартфонов решаются кардинально экспериментировать с форм-фактором устройств: на слух приходит лишь Xiaomi с кнопочными смартфонами Qin, ...

07.05.2023

Инди игры от новых авторов

Инди игры от новых авторов


Я связался с разработчиками инди игр и они предоставили информацию о своем творении (весь текст со слов разработчиков). Игры совершенно разные - как проработки качества, так и ...

13.04.2023

Сам себе экосистема: Как я адаптировал старый смартфон под современные реалии и написал клиенты нужных мне сервисов

Сам себе экосистема: Как я адаптировал старый смартфон под современные реалии и написал клиенты нужных мне сервисов


Время неумолимо бежит вперед: выходят новые гаджеты, постепенно заменяя старые, превращая их в тыкву или в лучшем случае, в «тапочек» для звонков. Сейчас смартфоны стали ...

09.04.2023

Корни RxJava — о чем мы не подозревали

Корни RxJava — о чем мы не подозревали


Всем привет, меня зовут Руслан, я Head of mobile development в одной международной компании. В нашей производственной практике достаточно много проектов используют для ...

22.03.2023

Как правильно бегать — с пятки или с носка? Измеряем, сравниваем ударные нагрузки, время в полете. Android, акселерометр

Как правильно бегать — с пятки или с носка? Измеряем, сравниваем ударные нагрузки, время в полете. Android, акселерометр


Офлайновые бегуны (марафонцы и стайеры) любят бегать с пятки

08.03.2023

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя


Несмотря на то, что ядро Linux предоставляется под лицензией GPL, ушлые китайские производители зачастую не хотят публиковать исходный код ядер своих устройств. И ладно, если ...

24.02.2023

На грани отвала eMMC: Устанавливаем Android на SD-карту на любом смартфоне-планшете! Вторая жизнь для дешевых кит. устр

На грани отвала eMMC: Устанавливаем Android на SD-карту на любом смартфоне-планшете! Вторая жизнь для дешевых кит. устр


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

16.02.2023

Радиотелефончик на смартфоне

Радиотелефончик на смартфоне


Немало воды утекло со времени публикации цикла про стриминг видео на Андроид устройствах, но вот ручки добрались и до аудио потоков. Не то, чтобы это была какая-то более ...

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