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

Вступление

Идея написать свое приложение под 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Читать полностью »

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

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

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

В продолжение Части 1 и Части 2

Давеча столкнулся с мнение одного недовольного пользователя:

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

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

Совсем недавно компания МакЦентр, которая является эксклюзивным дистрибьютором продукции ONYX International на территории России, представила модель из новой серии устройств для чтения электронных книг, названную в честь великого астронома. Основное отличие новой модели состоит в том, что она работает на операционной системе Android.

image

Электронных книг на операционной системе от Google совсем мало. Но они не спеша набирают популярность. К нам в руки попала модель из этой небольшой серии устройств — Onyx Boox i63SL Kepler. Кроме наличия ОС новинка предлагает и ряд других любопытных особенностей, о которых мы поговорим в статье.
Читать полностью »

image
Эта статья будет интересна в первую очередь владельцам смартфона Motorola Droid 3, или ему подобных. Если для популярных в России телефонов, таких, как Samsung, HTC и Sony есть множество вариантов альтернативных прошивок, то для Droid 3 их количество несколько меньше, а найти руководство на русском языке для конкретной прошивки не всегда представляется возможным. Поэтому я решил поделиться опытом установки одной из самых стабильных и быстрых (по отзывам) прошивок для Droid'a. В статье я рассмотрю 2 версии прошивок, на мой взгляд, наиболее приспособленных для повседневного использования: версию, основанную на Gingerbread и ещё одну на ICS.
Читать полностью »

На этой неделе исследователи опубликовали данные о важной уязвимости в Android, открылась программа разработки для браслетов MYO, анонсированы мобильные сервисы Windows Azure, а кроме того Facebook опробовал новую модель монетизации и стал издателем.

Дайджест новостей из мира мобильной разработки за последнюю неделю №19 (1 — 7 июля 2013)Читать полностью »

На сегодняшний день в Google Play насчитывается более 800 тысяч приложений. Многие из них реализованы на основе клиент-серверного общения. При разработке таких приложений нужно учесть три основных момента, о которых пойдет речь в этой статье.

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


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