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

Чуть раньше мы с вами думали про то, какие есть альтернативы Google Play, и как можно обходить разные способы блокировки на мобильных приложениях при помощи Google Compression Proxy и тора. Сегодня хочется поговорить о том, можно ли запустить и поддерживать полноценное мобильное приложение на Android без помощи какой либо обязательной внешней инфраструктуры. Рассказывать буду на примере всё того же приложения для просмотра рутрекера. Оно ничем особо не примечательно, но очень наглядно.

Безоблачное мобильное приложение — жизнь без Google Play - 1
Читать полностью »

В декабре 2016 года стоимость привлечения пользователей в новые мобильные игры и приложения резко упала. Так, CPM (cost per mille) на Android снизилась до $3,06 (-15% месяц к месяцу), а на iOS — до $4,15 (-31% месяц к месяцу). CPP (cost per purchase) на iOS сократилась на 23% к ноябрю, а на Android — на 26%. Такие данные приводит компания Читать полностью »

Эхолот – переносной прибор, функционирующий через Bluetooth. Аппарат довольно интересный, и не только способностью работать через смартфон. Он умеет сканировать рыбные косяки и дно водоемов. Для работы с ним вам потребуется смартфон либо планшет под операционной системой iOS или Android. По уровню эффективности – точности отображения и способности видеть под водой – он не уступает трехлучевому эхолоту.

Особенности зимней рыбалки с эхолотом - 1

Коробка совершенно обычная. На ней указаны ключевые параметры прибора и приведена краткая инструкция о работе с приложением на мобильном телефоне. В набор входит непосредственно эхолот, подробная инструкция, чехол с карабином и подставка, играющая роль базы для зарядки, USB 2.0. В инструкции имеется раздел на русском. На самом приборе по всему периметру присутствуют выпуклые точки, предназначенные для установки на базу и зарядки. Читать полностью »

Vysor — удобный инструмент для тестирования - 1
Привет! В этой статье я хочу рассказать об удобном инструменте для работы QA-инженера. Это Vysor — расширение, доступное в интернет-магазине Google, которое позволяет делать скриншоты и записывает видео с мобильных устройств.

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

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

История создания простой мобильной игры - 1

“У всех есть свои раннеры, а чем мы хуже? Мы тоже сможем запилить за месяц крайне простую игру для телефонов”, — подумали мы немногим больше года назад, и все завертелось.

Мы нарисовали пару скетчей, написали диздок на 2 листа и взяли Unity, с которым у нас уже был небольшой опыт работы. Решив, что справимся с простым раннером примерно за месяц-два, приступили к работе.

Осторожно, под катом довольно много картинок!
Читать полностью »

В этой еженедельной подборке вы найдете архитектуру Uber, половинки квадрата от Папы, отзывы и иконки в новой iOS, борьбу с Xiaomi, новую версию Qt и много другого интересного!

Дайджест интересных материалов для мобильного разработчика #188 (23-29 января) - 1Читать полностью »

Здравствуйте! Уверен, многие слышали о том, что Qt очень хорош для кросплатформенной разработки мобильных приложений. Однако, для решения некоторых задач приходится иметь дело с нативным кодом (Java, Objective-C), к примеру, вызов камеры, галереи, вызов стороннего api.

В этой статье на простом примере задания прозрачности для status bar я покажу, как осуществляется вызов нативного кода Java и Objective-C.

вжух

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

image
Честно признаться, у меня не было планов писать и публиковать эту статью, но, после того, как за два месяца увидел в ближнем кругу коллег 5 штук свежеприобретённых телефонов от Xiaomi, и недавнюю статью на Geektimes, рекламирующую управление умным домом от Xiaomi, ко мне пришла совесть и, сцуко, потребовала поделиться знанием с остальными.
Читать полностью »

Введение

Здравствуй, читатель.

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

Требовалось решить следующую задачу.
Для очень пожилой родственницы, не приемлющей сотовые телефоны (тем более смартфоны) надо было сделать носимую кнопку экстренного вызова, которая может быть использована, чтобы оповестить родных, например, о том, что она упала в пределах квартиры, передвигаясь на ходунках, и не может встать/добраться до телефона (собственно, с такого случая, задача и возникла).

Bluetooth-оберег на всём готовом - 1

Забегая вперёд, скажу, что в итоге получилось более широкое решение, которое может использоваться, чтобы быстро и незаметно оповестить кого-то том, что что-то произошло, не доставая сотовый телефон. И всё это без «ещё одного устройства, которое надо заряжать».

Фраза «на всём готовом» подразумевает, что всё железо можно найти почти без дополнительных затрат. Своих приложений писать не надо. Программировать — графически, паять — по желанию. Короче, всё просто.

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

Как VPN-клиенты под Android шпионят за пользователями - 1
Тестирование VPN-клиентов проверило три возможных режима перехвата и перенаправления трафика через VPN-клиент: локальный перехват (1); перенаправление в облако через VPN-сервер (2); пиринговый форвардинг через узел, участвующий в системе (3). Сниффинг и анализ трафика производился сниффером ICSI Netalyzr через настроенную точку доступа WiFi

С выходом Android 4.0 в октябре 2011 года разработчики мобильных приложений получили нативную поддержку для встроенных VPN-клиентов через класс Android VPN Service. В отличие от десктопных операционных систем, где приложению требуется рутовый доступ для создания виртуальных интерфейсов, под Android достаточно всего лишь запросить разрешение BIND_VPN_SERVICE для создания VPN-клиента.
Читать полностью »