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

Вводная

Для одного из проектов потребовалось заняться доработками оригинального кода Android для создания прошивки под специфичную железку. Версия для сборки была выбрана уже относительно старая AOSP 4.0.4, но на ней базируется стабильная ветка кода от производителя железки, поэтому условие необходимое. Кроме разработки под Android я занимаюсь разработкой iOS приложений, соответственно работаю под Mac OS X и использую Xcode как одну из сред для разработки.

Основной проблемой в моем случае явилось то, что старые версии AOSP ни кем не отслеживаются и новые правки в сборочную систему не вносятся. Поэтому если сборка master’а особой сложности не представляет, то сборка предыдущих версий Android под более свежие версии MacOS требует исправления ряда проблем.
Читать полностью »

Недавно мне (несказанно поперло) выпал шанс купить Google Glass по Explorers Program. Стоило только заказать, как на следующее утро почтальон разбудил меня стуком в деверь — вам посылка. Не умываясь и не чистя зубы…

Под вечер возникла возможность попрограммировать. Изучив пару-тройку примеров и настроив окружение — я взялся за дело. Возникла идея написать приложение которое будет вытаскивать шутку про Чака Норриса из веб-сервиса, парсить JSON, и читать вслух.

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

Компания Google подала иск против консорциума Rockstar, который использует портфель патентов на очевидные изобретения для нападения на многочисленных производителей мобильных устройств под операционной системой Android, а также на других партнёров и клиентов Google.

Консорциум начал активную деятельность в октябре этого года, подав иски против сотен компаний, в том числе Asustek, HTC, Huawei, LG, Pantech, Samsung и ZTE, требуя от них лицензионных отчислений.

Организация создана конкурентами Google, в том числе Apple, Microsoft и BlackBerry, которые в 2012 году сбросились и совместно выкупили за $4,5 млрд патентный портфель Nortel Networks — обанкротившегося канадского телекома. $2,5 млрд из общей суммы внесла Apple.
Читать полностью »

Не так давно (начиная с JellyBean 4.2) Google добавила в Android поддержку технологии Miracast.
Практическому исследованию этой технологии методами reverse engineering и посвящена статья.

Что такое Miracast в двух словах? Это очередное детище Wi-Fi альянса — стандарт для передачи мультимедийного контента по сети Wi-Fi в peer-to-peer режиме. Для пользователя это означает прежде всего то, что для соединения с телевизором (к примеру) ему не понадобится Wi-Fi маршрутизатор. Два устройства по задумке альянса должны связываться друг с другом напрямую. Это обеспечивается использованием стандарта Wi-Fi Direct за авторством той же организации. Иными словами, новый стандарт решает задачи очень похожие на AirPlay от Apple, WiDi от Intel, или старое-доброе DLNA.
Читать полностью »

Qt 5.2.0 вышел в свет!

Habrahabr::instance()->sup(tr("Good morning, %1").arg(username));

К сожалению, новость подустаревшая, но это связано с тем, что я был убежден в существовании оной до сегодняшнего дня :). Тем не менее, пропустить такое значительное событие всего года — ну просто невозможно. Давайте пройдемся по пунктам!

Qt — кросплатформенный фреймворк для разработки приложений и пользовательского интерфейса на С++ с использованием технологий QML (декларативного языка на манер JavaScript & CSS). Ранее поддерживался Trolltech, пока его не купили Nokia, которые продали его Digia — замечательной компании, которая открывает кьюту невероятные возможности.

  • Полноценная поддержка Android *
  • Полноценная поддержка iOS *
  • Десктопные Qt Quick Controls доработаны
  • Баги виджетов исправлены (+ пара новых няшных элементов)
  • Qt Windows/Mac Extras — интеграция с нативным кодом для этих платформ
  • Поддержка Bluetooth на Linux
  • Увеличена производительность рендера Qt Quick (QML)
  • Множество фиксов для OS X Mavericks
  • Модуль Accessibility доступен и на Android

* — за исключением пару очень узких функций, которые недоступны из-за лицензий/правил/etc

Полный текст релиза: blog.qt.digia.com/blog/2013/12/12/qt-5-2-released-the-best-qt-yet/
Узнать все о вкусняшке и скачать ее, собсно, можно тута: qt-project.org/

P.S. В голове не уложилось, когда позавчера собрал свое десктопное qml приложение под Android, затем под iOS-cимулятор и все это добро работало — начинается новая эра...
Читать полностью »

Продолжение начатой образовательной серии обзоров про защищенные смартфоны на рынке СНГ. Следующая модель Tonaine T11 – тоже малоизвестный аппарат, но является такая ситуация временной или таковой и останется пока еще не известно. Почему? Расскажу об этом в обзоре.

Обзор защищенного смартфона Tonaine T11
Стекло безжалостно раздавлено передним колесом автомобиля весом 1800 кг.
Читать полностью »

С радостью сообщаем, что очередное обновление Android 4.3 Jelly Bean выпущено и совсем скоро будет доступно пользователям Xperia Z, ZL, ZR и Tablet Z. Несколько позже обновление появится и для моделей Xperia T, V и SP. Главные нововведения таковы:

Android 4.3 для устройств серии Z

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

За последний месяц с моего прошлого поста habrahabr.ru/post/202744/ менее торжественно (без видео-обзоров, как было прошлый раз), но медленно и уверенно, вышли два номера журнала для пользователей UserAndLINUX (декабрь 2013, январь 2014) и одно приложение «Больше чем USER» (декабрь 2013) для тех, кто себя считает себя «продвинутым» пользователем.

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

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

По просьбе Carduelis и в продолжение этой и этой статей, «полтора года спустя» делаю обзорную статью приложений, которые появились/обновились за это время.

В статью не попадут редакторы текста/кода. Только приложения, которые имеют хотя бы минимальные признаки IDE. То есть код можно запустить и проверить его корректность без выхода из приложения. Программы расположены в алфавитном порядке.

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

Всем привет!

Мы рады сообщить о запуске приложения VDS Live для платформ iOS и Android (для версии 4.Х+). В этом посте мы поговорим об основных особенностях нашей разработки и о том, как она создавалась.

Мобильное управление серверами VDS

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


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