Перейти к собственно контенту

aliev.ws

just another aliev's blog

Архив

Метка: android

Я уже решил, что на выставку BakuTel ехать в этом году, тем более в такую ледяную погоду, нет никакого смысла. Ибо, судя по впечатлениям гостей и самих участников, ничего особо нового там не увидешь не только по сравнению с прошлым, но и предыдущими 5-6 годами. На фотоотчетах был заметен стенд AlmaStore — дистрибьютера Apple в Азербайджане, и мне, например, не ясно, какие «инновации» он представлял, если там даже не был показан iPhone 4S? Большая магазинная витрина, а не выставка, честное слово. Но речь не об этом. На выставке Azercell представил свои первые клиентские приложения для смартфонов BlackBerry, Android и iPhone, о которых абоненты их просили очень давно. В них однозначно была необходимость, ибо управлять личным кабинетом через основной веб-сайт на мобильном экране более, чем неудобно. Конечно, я ожидал, что первые версии будут несовершенны, но больше всего я был удивлен принципом их работы. Сначала я протестировал версию для Android. Первое, что бросилось в глаза — микроскопические шрифты на кнопках. У меня стандартный тач-экран 3,7″ с разрешением 480×800, но если бы я страдал дальнозоркостью, то без очков вряд ли удалось бы разобраться в меню. Второй недочет тоже кроется в шрифтах. Несмотря на то, что в последних версиях Android решена проблема с азербайджанскими буквами, в приложении буква «ə» везде, за исключением картинок, заменена на «e».

Но это все второстепенно, если заметить, что любые операции с аккаунтом в итоге приводят к открытию SMS-приложения с определенным номером и текстом в соответствующих полях. Остается нажать «Send» и таким образом можно узнать баланс, поменять тариф или загрузить интернет-пакет. Хотя погодите, баланс как раз таки узнать не удасться, потому что с Android-телефона невозможно отправить пустое SMS. В общем, здесь целый «букет» того, что можно и что нельзя, а вот то, что в подобном приложении мне нужно было больше всего — онлайн-пополнение баланса через пластиковую карту — в самом приложении не реализовано. Да, есть кнопка, но она ведет на сайт azercell.com (даже не мобильный, а для настольных компьютеров). Но долго мне разглядывать приложение не пришлось, потому что на очередном пункте меню программа неожиданно дала сбой и вышло системное сообщение с ошибкой «Force close» (скриншот справа).

iOS-версию я смог протестировать только на iPad, и учитывая, что она работает по такому же принципу, что и Android-версия, это приложение для меня оказалось абсолютно бесполезным, ибо отправлять SMS с этого планшета невозможно (штатными средствами без jailbreak). Кстати, это же стало причиной того, что Azercell совсем не предусмотрело загрузку дата-пакетов через эти устройства. «Переставьте SIM-карту на телефон и загружайте» — шаблонный ответ саппорта. Надоело уже объяснять, что микросим можно вставить только в iPhone4 и парочку других телефонов, которые у меня каждый месяц по взмаху волшебной палочки не появляются. Возвращаясь к приложению для iPhone, хотелось бы сделать еще одно замечание, скорее рекомендацию. Разработчикам и маркетологам, которые работали над этой программой, стоило посмотреть хотя бы на аналоги от российских опсосов, которые помимо дизайна в стиле iOS (меню, кнопки и т.п.) реализовали функционал посредством аутентификации в личный кабинет. И здесь уже без каких-либо редиректов в СМС можно узнать все, что может понадобиться абоненту «под рукой». Иногда говорят «не стоит пока сравнивать уровни стран», но, мне кажется, Azercell, будучи одной из крупнейших коммерческих компаний в стране, членом международной группы TeliaSonera должна ориентироваться именно на мировой уровень. Во всем. С уважением, ваш лояльный абонент с 1999 года.

С момента покупки своего Android-смартфона Nexus One я успел пойти достаточно далеко и помимо «рута» решил поэкспериментировать с альтернативными прошивками. Поначалу это был известный CyanogenMod, но, увы, даже его стабильная версия, несмотря на свои приятные мелочи, была черезчур глюченной (произвольные перезагрузки, проблемы со связью и пр.) и долго на телефоне не прожила. По некоторым рекомендациям, я узнал о другой кастомной прошивке под названием MIUI. Не возлагая особых надежд на китайский продукт, я «форматнул» телефон и перешел на эту систему около двух недель назад. Китайский «почерк» был быстро узнан — элементы интерфейса были скопированы с iPhone, но очень радовали глаз. Удобным оказалось и расположение всех программ непосредственно на рабочем столе (как в iOS), и если потратить немного времени на их сортировку по папочкам, то и вовсе не хочется возвращаться к заводской прошивке с ее длинной колбасой из списка приложений. Я не думал, что MIUI много продержится на моем телефоне, но отсутствие каких-либо серьезных багов, приятный интерфейс, функциональный статус-бар и прочие фишки успешно удерживают меня от перехода не то что к другим, но и к родной, казалось бы самой стабильной прошивке. О том, как это сделать, читайте в ближайшем номере журнала InfoCity.

Ссылка на онлайн-версию статьи «Установка и работа с кастомными прошивками в Android» добавится в запись после публикации на сайте журнала InfoCity.

Почти незаметно прошел год с момента покупки и ознакомления с первым устройством на системе Google Android. За год от меня далеко ушел всякого рода фанатизм (занятно, что и до покупки его тоже не было), я осознал все «прелести» (с кавычками и без) этой платформы и телефона Nexus One в частности, и некоторыми из них решил поделиться. Далее…

Вот уже почти полгода, как я являюсь владельцем частого героя записей в этом блоге — смартфона на базе Google Android. Меня он устраивает почти во всем, несмотря на то, что от некоторых «детских болезней» в своей 2.2+ версии он все еще не излечился. Одной из таких он болеет исключительно в руках азербайджанцев, ведь несмотря на заявленную поддержку юникода, одну из букв азербайджанского алфавита — ə — он до сих пор отображает в виде пустого квадрата. При этом, с такими символами как ı, ü, ö и т.п. никаких проблем нет, ведь они, как часть турецкого алфавита, полностью признаются гуглом. Мелочь, а неприятно (с). Не так давно я узнал, про такую программу, как Type Fresh, которая позволяет заменить встроенный шрифт на любой пользовательский (обычный формат TTF). Но мало того, что эта программа требует рут-доступа (еще бы, в дебри системы просто так никого не впустят), так еще и работает лишь на аппаратах, которым лично симпатизирует. Мой нексус в этом счастливом списке не числится, поэтому на некоторое время я решил опять закрыть глаза на ə-проблему. Тем более, на носу относительно мажорное обновление Gingerbread 2.3. Сегодня же, в очередной раз бегло просматривая обновления на форуме 4PDA, заметил эту тему, в которой говорится про альтернативный способ заменить шрифты в системе. В разросшейся дискусии обсуждается не один способ подменять системные ttf-файлы, но мне подошел первый описанный. Естественно, потребуется root-доступ. Кстати, описанная ранее здесь программа после обновления до 2.2.1 больше не работает, поэтому (как минимум, для своего аппарата) могу порекомендовать SuperOneClick.  Для «взлома» потребуется компьютер, но, в принципе, процедура тоже почти в один клик. Итак, всем у кого есть рут-доступ к своему роботу, необходимо будет установить SU File Manager и BusyBox Installer. Если честно, не стал разбираться для чего нужен BusyBox, но без него SU Manager не разрешает изменять системные файлы. Сама процедура достаточно проста. Если пошагово, то:

  1. Скачать или выбрать из Windows подходящий шрифт с поддержкой UTF-8. Таких много — Times New Roman, Arial, Calibri, я, например, много не заморачивался и в итоге выбрал Tahoma — он привычен и не напрягает глаза.
  2. Скопировать TTF-файлы (обычный и жирный варианты) на карту памяти телефона. Можно их сразу переименовать в DroidSans.ttf и DroidSans-Bold.ttf соответственно. Это шрифты используются в 90% интерфейса системы.
  3. Запустить на телефоне SU Manager, включить в меню режим Mount System ReadWrite, а из папки system/fonts скопировать в резервную папку шрифты с именами выше.
  4. Шрифты, ранее записанные на карту памяти, переместить в системную папку fonts c заменой.
  5. Перезагрузиться.

Результат можно увидеть на скриншоте выше (кликабельно). Открытым пока остается вопрос ввода этой буквы с клавиатуры, но, думаю, тут парой кликов и без рук девелоперов проблему не решить. Также не уверен, что в Android 2.3 эту проблему искоренили, но на 3.0 какая-то хоть надежда есть. Кстати, на форуме Google Code есть issue, посвященный этой проблеме. Плюсаните, если не жалко.

Популярность мобильной системы Google Android нынче растет ударными темпами, причем не только на мировом, но и на местном рынке, и это заметно даже невооруженным глазом.  Только за последние пару месяцев порядка 5 человек, с которыми я знаком так или иначе, приобрели устройство на базе этой ОС. Для сравнения — среди всего окружения друзей и коллег могу вспомнить только троих обладателей iPhone от Apple, которая последние несколько лет лидировала в этом сегменте с большим отрывом. Конечно, нельзя делать вывод на базе субъективных показателей, но то, что мобильная «ось» от поискового гиганта удачно пошла в массы — факт, с которым мало кто поспорит.

В этом блогпосте я постараюсь кратко, но информативно описать 10 отборных приложений, которые на мой взгляд рекомендуется установить на каждом гуглофоне. Учитывая, что на моем Nexus One стоит так называемая «голая ОС», то есть без каких-либо фирменных надстроек типа HTC Sense, Samsung TouchWiz и т.п., то вполне возможно, что функционал этих программ встроен в эти самые надстройки. Но их вполне можно рассмотреть и как альтернативы. 10 — это символическая и оптимальная цифра, которой я решил ограничиться. На самом деле, среди ~100,000 программ (на текущий момент) можно найти самые невообразимые игры и приложения, как, между прочим, и абсолютно бессмысленные. Об играх в этом посте я говорить не буду, потому что must have они не являются по определению  (если, конечно, гаджет не покупался с этой целью), а названия программ привожу со ссылкой на их подробное описание и скриншоты.

Далее…

Третий месяц являюсь владельцем смартфона Nexus One на базе Google Android, которому уже посвятил не одну запись. Это не удивительно — гаджет на базе молодой, но очень гибкой операционной системы, действительно очень интересен. А разнообразние приложений позволяет ему заменять не только мобильный компьютер, но в некотором смысле и другие устройства — ручной сканер, компасс, телескоп и даже медицинское оборудование. Например, недавно я стокнулся с бесплатной программой Instant Heart Rate, которая используя камеру и вспышку телефона способна замерять частоту сердцебиения, то есть пульс человека. Похоже на бред, но не все так просто. Оказывается, если ярко подсветить «подушечку» пальца (что делает вспышка), то можно заметить циркулирование крови в этом участке кисти. Это и замеряет программа с помощью камеры, после чего выдает достаточно точный результат. Подобного необычного (и порой бесполезного) софта в Андроид-Маркете предостаточно. Но не меньший интерес представляет собой и класс программ, требующих для работы права суперпользователя (superuser) — т.н. «root» на языке линуксоидов. Как то я писал, что планирую «взломать» телефон и получить этот рут, но даже несмотря на то, что «взломом» это как таковым не назовешь, целая последовательность процедур, в которых категорически нельзя ошибиться, подпитываемая предупреждения о возможном трансформировании телефона в бездушный кирпич, меня порядком отпугивала. Но прошло время, мы окончательно подружились с робо-дроидом, а тут и подоспела статья на 3DNews об альтернативных прошивках, в которой я впервые прочитал, что существует такая замечательная программа, как Universal Androot, которая в буквальном смысле слова одним кликом способна сотворить чудо — открыть на телефоне root-права. Далее…

Как я уже писал около недели назад, стал обладателем смартфона Google Nexus One производства HTC. По техническим характеристикам это на сегодняшний день один из самых навороченных аппаратов на базе ОС Google Android (и это несмотря на то, что на рынке устройство уже свыше полугода). Фактор топовости на любой продукции, чаще всего, сказывается двояко, вернее дву-полюсно (+/-). Плюсы, как правило, сразу бросаются в глаза — большой функционал, высокое качество сборки и прочие приятные мелочи, а наиболее объективный минус — это, конечно, цена. Правда, в стоимости покупки я все равно не разочарован, телефон обошелся мне более, чем на 100 манат дешевле, чем у «официального» дистрибьютера HTC в Азербайджане.

Учитывая абсолютную непредвзятость и неподкупность записей в моем блоге, я хотел бы поделиться впечатлениями после первой недели использования Гуглофона. Далее…



Page optimized by WP Minify WordPress Plugin