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

Как вероятно уже многие знают, последнее обновление Google Maps (версии 7.0) для Android удаляет прямую возможность кеширования участка карты для дальнейшего использования без подключения к интернету.

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

Теперь, если вы решили обновиться до актуальной версии, загрузить оффлайн карту можно, если в строке поиска указать ключевую фразу "OK Maps" или произнести тоже самое для поиска голосом. После этого карты будут доступны и без сети.

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

Предисловие

Если вы задумались о создании мобильных приложений, но не знаете с чего начать, у вас есть достаточно времени на эксперименты и изучение нового, то позвольте порекомендовать вам в качестве инструмента выбрать язык программирования haxe. Возможно, вы о нем уже слышали и возможно, слышали о нем, как о некоторой замене для Flash'a. Это не совсем так, и можно даже сказать совсем не так.

Да, стандартная библиотека haxe имеет подмножество классов и функций, организационно похожих на стандартную библиотеку actionscript 3. Но это не мешает создавать приложения для нативных платформ, таких как Linux, Windows, Android, Mac, iOS.

При создании приложений для нативных платформ возможностей стандартной библиотеки не хватает и приходится искать сторонние библиотеки или разрабатывать свои. Я пошел по второму пути и для текущего проекта (небольшой игры похожей на TripleTown по механике) разработал библиотеку для работы с Flurry, Localytics, GooglePlay Game Services и некоторыми другими сервисами.

В представленом ниже переводе, описывается с чего начать, если вы хотите создать библиотеку расширений для haxe и фреймворка OpenFL, в частности. Автор оригинальной статьи Laurent Bédubourg.

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

Насколько я вижу, в этом году проявил себя мини-тренд выпуска планшетов, способных в полной мере реализовывать телефонные функции. Вплоть до наличия микрофона и речевого динамика – чтобы прикладывать устройство к уху и вести разговор «как по телефону». Выглядит это, мягко говоря, странно и закономерно приводит к всевозможным юморескам на бескрайних просторах интернета. Тем не менее, при наличии Bluetooth-гарнитуры причин для сарказма не возникает. И подобный аппарат становится хорошим решением для тех, кто телефоном пользуется мало, а планшетом – много. Вот и в мои руки попал ASUS Fonepad – планшет, который должен в полной мере удовлетворить потребности и в звонках, и в мультимедиа.

Обзор ASUS Fonepad: планшет телефон с процессором IntelЧитать полностью »

В предыдущем посте я писал о проблеме использования пожилыми людьми современных цифровых устройств. Заинтересованная реакция Хабра развеяла последние сомнения в том, что это действительно общая проблема, а не моя idée fixe, возникшая на основе частных наблюдений.Читать полностью »

image

Jelly Bean, последняя версия Android, наконец-то, обогнала Gingerbread и стала самой используемоей версией мобильной платформы, пишет Mashable. Согласно сайту Android Developers, 37,9 % пользователей Android используют версии 4.1 и 4.2, а Gingerbread (2.3) занимает второе место с долей 34,1 %. На третьем месте Ice Cream Sandwich (4.0) с 23,3%.

Gingerbread оказалась стойкой версией. Ещё в прошлом месяце она использовалась на 36,5 % — большинстве — Android-устройств, тогда как у Jelly Bean было 33 %. Как пишет TechCrunch, отрыву Jelly Bean могло поспособствовать то, что недавно ряд OEM-партнёров выпустил это обновление для своих устройств, в том числе для AT&T Galaxy S2.
Читать полностью »

Вступление

Идея написать свое приложение под Android пришла мне на пятый день отдыха в солнечном Таиланде. Не буду вдаваться в подробности что именно натолкнуло меня на неё, как и что я задумал за приложение (просто статья не об этом). Однако идея крепко укоренилась и на шестой день пребывания, воспользовавшись бесплатным интернетом в отеле, на ноутбук, взятый только ради просмотра фильмов и скидывания фотографий с фотоаппарата, я закачал MySql.
Начал я, как вы наверное уже догадались, с реляционный модели.
Работа шла трудно, но через пару месяцев с моделью я закончил и окунулся в дебри разработки под Android. До этого, под мобильные платформы я писал только на .Net Compact Framework, но так как с Java был знаком не понаслышке, накидать простенькую форму с кнопками труда не составило. Объектная модель, ожидаемо, трудностей не вызвала вообще и я, радостно предвкушая как сейчас мои тестовые данные улетят куда-то в недра устройства, открыл раздел Data Storage на сайте Android Developers. Раздел Using Databases нельзя назвать исчерпывающим, однако все необходимы ссылки на API он содержит, и я принялся писать своего наследника от SQLiteOpenHelper. После пары удачных проб, разбалованный Entity Framework’ом, я понял, что и тут бы было неплохо использовать какой-нибудь orm, так как сущностей у меня набралось больше десятка. Вбив в Великом и Ужасном «android orm», первую же ссылку я получил на эту статью, и несколько полезных на StackOverflow. Набрав в общей сложности три orm’а, я приступил к экспериментам.
Читать полностью »

Упоминавшаяся ранее на Хабре уязвимость в Android, которая "...позволяет злоумышленникам превратить любое приложение в троян" устранена и патч передан производителям.

Обнаруженная командой Bluebox Labs уязвимость заключалась в том, что хакер имел возможность изменить APK-файл приложения без изменения соответствующей криптографической подписи. Утверждалось, что проблеме потенциально подвержены более 900 млн устройств, работающие под различными версиями Android, начиная с 1.6.
Читать полностью »

Разрабатывая мобильное приложение, я обнаружил пару вещей, знания о которых мне бы пригодились, когда я начинал. Поэтому я решил написать статью в формате небольших советов. Эти советы больше нацелены на разработку мобильных приложений под PhoneGap, Windows 8 и Firefox OS. Но разработчикам мобильных веб-сайтов тоже могут пригодиться. В конце статьи дам ссылки на то, что в конце концов получилосьЧитать полностью »

Компания Highscreen сообщила о выпуске нового (на этот раз — концептуального) смартфона Prime XL. Фишкой аппарата являются сменные панели, которых в комплекте целых три штуки — черная, белая и лимонно-желтая. Последняя, видимо, должна приглянуться поклонникам эйсид-техно…

Смартфон с тремя сменными панелями. Первый в России. Highscreen Omega Prime XLЧитать полностью »

Если задать себе вопрос о том, кто на Земле остался не вовлечённым в ИТ-мейнстрим, то на ум в первую очередь приходят жители бедных отдалённых территорий, например, большинства африканских стран, Гималаев и российской глубинки. На достаточно развитых территориях, на первый взгляд, всё нормально: компьютеры, планшеты, смартфоны, гаджеты, Интернет – всё это в изобилии.

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

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


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