Как стать автором
Обновить

Я, HTC S620 и Apple iPhone

Чулан

A long time ago in a galaxy far, far away… А не, не так. Я — гик, техногик. Я люблю гаджеты и разнообразные передовые hi-tech устройства.
С дества мечтаю о такой штуке, которая бы умещала в себе всё на свете. Но прогресс движется так медленно, что устройство рождается постепенно, кажется со скоростью улитки.
Приходится довольствоваться тем, что есть. Один из самых любимых гаджетов является сотовый телефон. Каждую свою трубку я выбираю мучительно и тщательно, чтобы радость от обладания ею не растворилась после анонса следущей модели, которые как правило чуть-чуть круче.
Подошла очередная пора апгрейда, и решил сменить свой Siemens CX65(замечу что Jimm+Opera Mini прилично «прокачали» трубку) на что нибудь из Windows Mobile powered.
После полугодичного выбора решил приобрести HTC S620.
Телефон «мечта»: 320x240,QWERTY,Wi-Fi,mp3,video,Outlook… Телефон купился 9 января, в 6 вечера…

Пришёл с покупкой я домой, радостный, включил ПК и давай изучать девайс. в 22:++ по аське получаю от друга сообщение:
«Купил мобилку? Можешь выкинуть, посмотри инет про iPhone». Отложил телефон в сторону, и давай шуршать, в том числе и Хабру.
Сразу стало ясно — телефон «мечта» в секунду превратился в прошлый век :) Apple iPhone — мой эталон. По дизайну, по удобству, по технологии… по всему.
Изучение S620 продолжилось уже с меньшим энтузиазмом :)
На следущий день я выкачал из iTunes полный keynote, дабы посмотреть презентацию от первого лица, а не из 100 сайтов. Во истину — лучше один раз увидеть,
чем 100 услышать. Признаюсь, это было первое выступление Джобса которое я видел. Его стиль подачи новых продуктов меня так ошеломил, что 2 часа я сидел как завороженный.
Редкий голливудский фильм мог также приковать моё внимание. Из всех увиденных мною фишек(не считая конечно же мульти тача :) ), меня потряс виджет для Гугл Мэпс.
Мне казалось, что буквально за 3 касания Джобс получил всю информацию что хотел. И мне срочно захотелось иметь такую же штуку у себя.
Инет тогда пестрил, что в РФ айФон появится только в 2008, и то не 100%. Желание иметь подобный виджет не угасало, да и выкидывать 620-ый не хочется.
Решил запрограммировать подобное и для него.
И так, :) pushMap.
Как все мы помним, работу виджета Джобс показывал на примере заказа 4000 чашек кофе для зрителей в Moscone West.
Для демонстрации работы pushMap, предлагаю использовать гипотетическую хабраделегацию из(с?) Украины прибывшей на Киевский вокзал города Москвы :)
Демонстрация будет в режиме сравнения. При разработке ПО я старался соблюсти все шаги Джобса.
Стив презентует айФон, а я похвастаюсь аналогичным скином на своей трубе :)
Стив ищет иконку для запуска виджет. Мы проделываем тоже самое
У Стива запустился виджет, и загрузилась карта Северной Америки. У нас же карта Москвы и области.
Тут есть интересный момент.
При первом просмотре keynote и вечернем серфинге 9 января меня «переклинило» от крутости iPhone-а.
Мне почему то казалось, что сотрудничество Яблока и АT&Т на столько тесное, что это даёт очень крутые результаты.
Вроде определения местоположения айФона без GPS, по сотовым базам. Тогда казалось, а почему бы и нет?
AT&T дает базу с координатами вышек, и iPhone через какие нить службы определяет своё место положение. С этим я также и связывал «подготовку операторов»
к которой апеллирует Aplle, отвечая на вопросы «почему в Европе и Азии продукт будет только через пол года после США».
Недавно пересмотрел keynote. оказывается Стив использует обычный букмарк. но было поздно, я уже реализовал функционал по определению местоположения по сотам :)
У Стива определилось местоположение, и у нас тоже. Как видим по скриншоту — Площадь Европы, Киевский Вокзал.
Стив вводит Старбакс. Мы же вводим, к примеру Макдоналдс :)
У стива нашёлся Старбакс, у нас же нашелся Макдоналдс. Тоже рядом.
Стив просматривает результаты в виде списка.Мы с легкостью тоже это делаем :)
Стив хочет позвонить. Мы тоже выбираем соотвествующую опцию.
Стив ждёт ответа. И наша гипотетическа хабрделегация с родины сала. :)
Стив пробует заказать 4000 чашечек кофе. Мы ограничемся 10ю :)


Хабра люди ликуют возможностям pushMap! :)


Позвонил Стив, просит передать Хабре и её людям пламенный «превед». И обещает, что эта неделя будет жаркая на новости об iPhone :)


Понятно, что ГУИ не 1-в-1, из-за того что у меня смартфон и не тач скрин, поэтому она кнопко-зависимая :)

Скачать pushMap можно тут — http://www.real-electro.ru/pushmap.php
для работы необходим .net compactframework 2!

Определение местоположения пока работает по Москве и Билайну. Скоро будет МТС и Мегафон.

Но эту программу можно использовать как картографический справочник не только для Москвы, но и для С-Петербурга, Киева, Владивостока, Ижевска и других городов.

Другие города — это те города которые есть на www.eatlas.ru. Поиск для них только по адресу.

Как вы наверное уже поняли по скриншотам, карта, поиск по улицам и ресторанам осуществляется благодаря www.eatlas.ru компании Резидент.
и небольшому reverse engineering с моей стороны :)

Чтобы была карта Питера, в настройках надо прописать spb.

Чтобы карта автоматически грузилась при старте программы надо 0 поменять на 1, 2 — это местоположение при старте.

База данных по сотам — с http://gsm-msk.m-pro.ru/forum

з.ы. ну и пост получился :)
з.ы2. как в адСенсе настройть на русские объявления? :)
з.ы3. букмарки в pushMap пока не работают :)

Спасибо!
Теги:
Хабы:
Всего голосов 77: ↑63 и ↓14 +49
Просмотры 299
Комментарии Комментарии 76