Я, 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 пока не работают :)

    Спасибо!
    Поделиться публикацией

    Комментарии 76

      +1
      Поздравляю, вы - гик :)
      уменьшите пож-та, картинки, или расположите друг под другом - в 1024х768 не вписываются :-[
        0
        у самого на 1280 криво. но если картинки расположить одну под другой, то сравнивать будет не удобно.
        а если уменьшить, то смысл в них расстеряется :)
          0
          За новость спасибо, плюсовать и карму поднимать пока не могу.
          ЗЫ. Но все-таки постарайтесь в следующий раз больше думать над оформлением новости.
          Картинка с S620 шириной 400 px, уменьшить ее можно до 300px. Картинки с iPhone не информативны - оставить можно 200px с самим телефоном. В любом графическом редакторе, например, в бесплатном варианте PhotoFiltre делаем холст 500х250 и размещаем iPhone и S620. И новость выглядит уже совсем по-другому.
            0
            Вы не уменьшайте, а обрежьте. Как минимум 60% презентации айфона - фон (сорри за каламбур) и Стив Джобс, от отсутствия которого мы ничего не потеряем. Ликующую толпу тоже можно обрезать по ширине.
          0
          спасибо за информацию по базам данных о сотах )
            –13
            Жалко минусы ставить не могу. Такой материал подходит для личного блога... фу.
              0
              С удовольствием прочитал этот "материал". Автору темы - респект.
                0
                А вы бы хотя бы часть того, что проделал автор, можете сделать? Думаю, нет. Вот и пораздумайте в личном блоге об этом.
                +1
                ну и видок у этого htc...
                  0
                  дык это ж ГИЧ-ный телефон :)
                  согласен, музыку на нём свою не "потрогаешь".
                  Но после этой трубки, я не представляю как можно набирать e-mail,sms,icq на Т9 :)
                    0
                    Я имею ввиду его внешний вид, дизайн. Мне моя нокия е61 больше нравится :)
                      0
                      нокиа несколько больше этого девайса. не намного, но больше :)
                      да на c# удобнее для HTC кодить :)
                    • НЛО прилетело и опубликовало эту надпись здесь
                    0
                    Эплу за дизайн большой плюс.
                    Меня больше интересует как там будет с программами, это самое главное для меня в выборе телефона. Так что хотел бы я айфон или нет зависит только от этого.
                      0
                      Я не знаю аналогов вашей программы для Windows Mobile. Идея отличная. Буду ждать, когда прикрутят базу ячеек МТС.
                        0
                        Это спасибо Джобсу и iPhone за наше счастливаое детство! :)
                        0
                        С одной стороны подход Джобса значительно лучше, чем "пойди туда, скачай то, установи это, зайди туда, поставь там, перенастрой, переделай". С другой за разницу в цене между устройствами можно выполнить все эти шаги :)

                        Но iPhone все равно удобнее и проще в использовании.
                          +1
                          джобс заранее сходил, скачал, установил, перенастроил.
                          +1
                          Я конечно понимаю, что круто, айфоун и все дела, но еще 2 дня потерпеть не хватает? :) Ерзаете на стуле? :D Шучу :) Автору — респект :) Отличное начинание!
                            –1
                            Если HTC, то лучше HTC P3300.

                            iPhone интересен, но устройство без GPS мне уже не нужно.
                              –2
                              Как можно называть себя гиком, не зная 9ого января об iPhone?
                              Ты долго выбирал? а выбрал-то не особо, мягко говоря.
                              "Телефон "мечта": 320x240,QWERTY,Wi-Fi,mp3,video,Outlook.."
                              смеялся долго... Покажи мне хоть 1 отличие которого нет у всех остальных WM коммуникаторов.
                              Разве что QWERTY клава и то в 75% она присутствует...
                              Зато вот квадратный дисплей ооочень снижает юзабилити...
                              Вобщим ничего лично не имею против автора, но по моему человек пишет то, в чем сам не разбирается. И кроме очередной Оды iPhone я ничего тут не увидел, хотя и сам с нетерпением жду его появления.
                              И самы громадный минус, который я никогда не прощу Apple, это невозможность писать программы под iPHONE кроме браузерных AJAX.
                                0
                                Как можно называть себя гиком, не зная 9ого января об iPhone?

                                9ого января НИКТО В МИРЕ(не считая сотрудников Яблока) небыл уверен, что iPhone всё же презентуют.

                                Ты долго выбирал? а выбрал-то не особо, мягко говоря.
                                "Телефон "мечта": 320x240,QWERTY,Wi-Fi,mp3,video,Outlook.."
                                На вкус и цвет...

                                смеялся долго... Покажи мне хоть 1 отличие которого нет у всех остальных WM коммуникаторов.
                                JOGR.
                                Разве что QWERTY клава и то в 75% она присутствует...
                                Из-за неё и взял. Письма и вообще messaging очень удобен.
                                Зато вот квадратный дисплей ооочень снижает юзабилити...
                                не знаю, не знаю. Siemens CX65 всегда Rotate screen делал, чтобы было удобнее читать книжки.
                                Широкоформатные фильмы нормально смотреть. Вобщем, читать тестка с такого экрана лучше.
                                Вобщим ничего лично не имею против автора, но по моему человек пишет то, в чем сам не разбирается. И кроме очередной Оды iPhone я ничего тут не увидел...
                                но всё ж ума хватило разобраться с .net cf
                                  0
                                  Как можно называть себя гиком, не зная 9ого января об iPhone?


                                  9ого января НИКТО В МИРЕ(не считая сотрудников Яблока) небыл уверен, что iPhone всё же презентуют.

                                  Ты долго выбирал? а выбрал-то не особо, мягко говоря. "Телефон "мечта": 320x240,QWERTY,Wi-Fi,mp3,video,Outlook.."


                                  На вкус и цвет...

                                  смеялся долго... Покажи мне хоть 1 отличие которого нет у всех остальных WM коммуникаторов.


                                  JOGR.

                                  Разве что QWERTY клава и то в 75% она присутствует...


                                  Из-за неё и взял. Письма и вообще messaging очень удобен.

                                  Зато вот квадратный дисплей ооочень снижает юзабилити...


                                  не знаю, не знаю. Siemens CX65 всегда Rotate screen делал, чтобы было удобнее читать книжки.
                                  Широкоформатные фильмы нормально смотреть. Вобщем, читать тестка с такого экрана лучше.

                                  Вобщим ничего лично не имею против автора, но по моему человек пишет то, в чем сам не разбирается. И кроме очередной Оды iPhone я ничего тут не увидел...


                                  но всё ж ума хватило разобраться с .net cf
                                    –3
                                    Первое изображение iPhone в реальном корпусе я лично видел 1 или 2января.
                                    Что такое JOGR я так и не нашел, яндекс выдает USB брелок.
                                    Широкоформатные фильмы всетаки лучше смотреть на стандартном экране, повернутом в ландскейп.
                                    Ну про ум и .net cf я не говорил, и вообще про программу не говорил, так как вижу ей не первый раз, но из-за отсутствия MTS так и не стал ставить...
                                    И gps она не умеет работать как я понял?
                                    Кстати кто-нить знает Beeline подтвердил поддержку работы с навигацией iPHONE, но неужели каждое определение местонахождения будит платным?
                                  0
                                  Вопрос по поводу HTC - как там с бизнес-функциями типа оповещении о встречах, чтения почты и записной книги дела обстоят? Удобно?
                                    0
                                    оповещении о встречах

                                    полный аутлук :)
                                    чтения почты

                                    лучше брать телефон с Windows Mobile 6
                                    и записной книги дела обстоят

                                    нормально. но телефонные номера на лету не форматирует :( :)
                                      0
                                      Где бы добыть телефон без игр, камеры и плеера, за то с GPS, картой Москвы и Outlook... Нет, не стоило продавать свой HP 4700 :-(
                                        0
                                        Возьмите телефон с играми, камерой и плеером, а также gps/картой Москвы и outlook, просто не пользуйтесь ненужным.

                                        Ну, камера-то понятно, железячная штука, но чем не угодили игры и плеер? Это же софтверная штука, либо не ставим, либо стираем ярлыки, если в ROM.

                                        P.S. С хорошей адресной книгой, даже хреновенькая камера - польза в дом. Фото на контакты это четко.
                                          0
                                          Проблема в том, что очень часто разработчики уделяют игровым и маркетинговым фигням очень много внимания, а бизнес-опции обходятся без тестирования или обрезаются (например, в моем телефоне ограничение в 20 контактов на группу - откуда?).
                                            0
                                            а иногда, бизнесс функции - это зло.
                                            Когда мигрировал с Сименса СХ65, на НТС. Решил "обуздать" свою телефонную книгу которая хранилась на сим-карте. Это была жесть - в атулку 50 полей на один контакт.
                                            Я контактов 20 перевел, а потом плюнул. Надоело для каждого прописывать, полное ФИО, дом. адрес, рабочий адрес, все телефоны и e-mailы и т.п.
                                            Единственное что радует — это напоминание о днях рождениях.
                                              0
                                              У меня всего 200 самых нужных контактов, у некоторых много номеров. Nightmare!
                                                0
                                                Безумно удобная штука - коммуникатор с Inesoft Address Book, полностью настраиваемые поля для всех случаев жизни. Можно пользоваться только нужными полями, которых неограниченное количество. А в случае если у человека 2 мобильных, обычными средствами их не записать.
                                                  0
                                                  с аутлуком синхронизируется?
                                                    0
                                                    Да, использует стандартные базы, всю дополнительную информацию хранит в поле Notes. Просто пишет в виде тэгов:

                                                    == start pim information ==
                                                    Phone:
                                                    [Mobile: +38xxxxxxxxx]
                                                    Link:
                                                    [Ringtone: \\Storage\\RingTones\\TITI0000.MP3]
                                                    == end pim information ==

                                                    Соответственно, в случае желания отказаться (маловероятного желания) ничего не потеряется.
                                        0
                                        На лету форматирует Inesoft Address Book на коммуникаторах. Очень хорошая адресная книга, из того что держал - лучшая.

                                        Правда у тебя на смарте не пойдет.
                                        0
                                        Хорошая статья. Сразу видно - ГИК ;)
                                        Вот только у меня после статьи длиное бело поле :( Это у всех так или только у меня?

                                        Насчет ёрзаем на стуле... Да ёрзаем :) Может айон и не такой крутой, и багов в нем будет как в Сафари, но штука будет определённо интересная.
                                          0
                                          белое поле — у всех :)
                                        0
                                        Блин, и правда работает! Спасибо! :)
                                        Точности, конечно, до GPS далеко, но в помещении альтернативы нет - ошибка до трех-четырех домов это нормально.
                                        Интернет-запросы проходят совершенно незаметно - здорово!
                                        И багрепорт - при запросе "макдональдс" (с мягким знаком) получил окно с html-кодом, через который проглядывались сообщения
                                        Warning: Header may not contain more than a single header, new line detected...
                                        Warning: Cannot modify hedare information - headers already sent by...
                                          0
                                          Да, и непривычно отсутствие возможности двигать карту
                                            0
                                            клавиши курсора. * и # для зума.
                                            а drag-n-drop для pocket pc пока ещё не прикрутил :)
                                              0
                                              Не у всех есть аппаратные цифровые клавиши :) Но хорошо, что в меню продублировано.
                                                0
                                                согласен - это минус :)
                                                просто ориентировался на свой девайс.
                                            0
                                            Да то, что он просто открывает карту "где-то в районе", уже здорово, это мечта же автомобилиста!

                                            Интересно, а быстро она работает? То, что я пробовал на WinCE 4 тормозило ровно до степени неудобности работы в реальной жизни.
                                              0
                                              На WM5, HTC 3600 - 4 сек. от выбора в меню "Определить местоположение" до появления карты. И 5 сек. - на вывод результатов поиска слова "метро" (выдала гост. Метрополь, хотя ч хотел найти всего лишь ближайшее метро :))
                                                0
                                                да, и метро не ищет :(
                                                т.к. данные хранятся в недоступном слое.
                                                да и еAtlas не Google Maps
                                              0
                                              Блин, и правда работает! Спасибо! :)

                                              Спасибо! :) И Джобсу спасибо :)
                                              Точности, конечно, до GPS далеко, но в помещении альтернативы нет - ошибка до трех-четырех домов это нормально.

                                              В пределах садового — вообще сказка :). Да и можно руками подкорректировать положение, и найти какой нить ближайший ресторан можно без проблем.
                                              Интернет-запросы проходят совершенно незаметно - здорово!

                                              Да, забыл в статье написать, что у когда Джобс демонстрировал возможности виджета, у него был wi-fi коннект.
                                              Посмотрим как это будет на EDGE бегать.
                                              И багрепорт - при запросе "макдональдс" (с мягким знаком) получил окно с html-кодом, через который проглядывались сообщения
                                              Warning: Header may not contain more than a single header, new line detected...
                                              Warning: Cannot modify hedare information - headers already sent by...

                                              а без мягкого - нормально? находит.
                                              Прошу Вас, госопода проявить нисхождение, и понять что поиск кривоват. Но он кривоват на карт-сервере.
                                              да и рябята с http://www.eatlas.ru не вкурсе, что у них появился ещё один клиент :)
                                                0
                                                Да и можно руками подкорректировать положение, и найти какой нить ближайший ресторан можно без проблем.
                                                Т.е. поиск производится относительно текущего положения карты? Это тоже хорошо :)

                                                Посмотрим как это будет на EDGE бегать.
                                                От 2 до 6 секунд на загрузку карты при скроллинге.

                                                Прошу Вас, госопода проявить нисхождение, и понять что поиск кривоват. Но он кривоват на карт-сервере.
                                                Я понимаю, просто хотел указать на что надо обратить внимание при подготовке релиза :)
                                              0
                                              Киев все же слабо поддерживается, а зря :)
                                              Я уже собрался себе ставить (благо у меня на Qtek 9000 с которого я не звоню, как раз Билайн)
                                              Ан нет, вроде только картографическая поддержка.
                                              Ждем обновления по Киеву
                                                0
                                                Хотите определение местоположения?
                                                Давайте базу данных с сотами которые привязанны к улицам. наверняка есть всякие нет-мониторщики :)
                                                  0
                                                  Пока я озадачился поиском .NEt-а так как на мою WM5 на Qtek 9000 оно просто не стало.
                                                  А базу с сотами попробую пробить, благо контакты есть. Соты Билайновские нужны? (насколько я помнию Велкомовские)
                                                    0
                                                    нужны данные по соте (cell_id,lac) + её адрес аля "улица,дом".
                                                    оператор не особо важен :)
                                                0
                                                А вот вроде у HTC есть фича HTCTouch:

                                                http://htctouch.com/
                                                http://www.mobile-review.com/pda/review/…

                                                Она у вас не доступна?
                                                  0
                                                  а в чем смысл фичи? :)
                                                  имхо, там обычный драг-н-дроп.
                                                  да я ж не работаю в HTC, чтобы иметь доступ к девайсу :)
                                                    0
                                                    Да это я в контексте iPhone vs HTC )

                                                    Кстати, не подскажешь, с какими причинами может быть связана "Невозможность определить местоположение" в pushMap?
                                                    (билайн, Москва)
                                                      0
                                                      устройство не отдает в программу данные о сотовой базе к которой он подключен.
                                                      как вариант, можно COM в настройках поменять на 2.
                                                    0
                                                    Пользуясь вашей терминологией - фича, это TouchFLO, а HTC Touch - гаджет :)
                                                    Да и не фича это на самом деле - просто надо же вскочить в напирающий ход паровоз iPhone'а :)
                                                    Из второй ссылки:
                                                    Речь не идет о каких-либо изменениях в аппаратной части, обработка касаний доступна в любом WM-коммуникаторе.
                                                    0
                                                    Можно еще вопрос о реализации?
                                                    Местонахождение определяется по текущей соте, или же еще учитываются уровень сигнала от близлежащих?
                                                      0
                                                      стандартный WM API не дает информацию о близлежащих сотах. только по одной.
                                                      можно было бы прикрутить возможность улучшения определения в завиимости от сегмента(т.е. сторону света определить) а от уровня сигнала можно варировать зум.
                                                      0
                                                      Автор аццкий сотонисткий гик!! Круто :)
                                                        0
                                                        Супер человек :)
                                                          0
                                                          Классно! Попробовать не могу, тк у меня МТС. Ждем поддержки других операторов. Автору респект :)
                                                          • НЛО прилетело и опубликовало эту надпись здесь
                                                              0
                                                              тачскрин - модное, но, увы, нефункциональное веяние в мобильных устройствах.
                                                              0
                                                              какой же все-таки ажиотаж раздули вокруг, по сути, телефона...
                                                              с каждым днем восторг больше вызывает не само явление iphone, а результативность его продвижения =)
                                                                0
                                                                Скажем так, это не ажиотаж вокруг телефона, это ажиотаж вокруг новой коммуникаторной платформы. Причем платформы, прицельно ориентированной на коммуникаторы, в отличие от винмобайла, у которого телефонные функции приделаны сбоку. А новая мобильная операционка вполне заслуживает ажиотажа. А уж если она будет так же здорово сделана, как нам показали яблоки, ажиотаж будет заслуженный вдвойне.
                                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                                    0
                                                                    Насколько я понял, ограничение на программы - сугубо софтверное, во-первых его, я уверен, поломают, а во-вторых, не думаю что это будет последний телефон под этой маркой.

                                                                    Эппл изобретает велосипед ваши же деньги, впрочем, если вас их изделие впечатляет- и поделом.

                                                                    Вместо Apple можете подставить любую произвольную фирму. От Nokia, Motorola, Sony-Ericsson, до Microsoft и Google. Кого не впечатляет - тот не пользуется продуктом, логично?
                                                                0
                                                                Респект-респект автору =)
                                                                Креатив очень интересный и актуальный =)
                                                                  0
                                                                  а у меня HTC Touch - доволен и радуюсь.
                                                                  хороший, всем советую))
                                                                    +1
                                                                    отличная статья, я не гик, но подход и материал оказался очень в тему
                                                                      0
                                                                      спасибо :)
                                                                      0
                                                                      Спасибо автору за статью! Жалко, что раньше ее не видел. Внес свой вклад в повышение кармы :)
                                                                        0
                                                                        бизнес-ангела найдите мне :)
                                                                          0
                                                                          Добавляйтесь в аську (есть в профайле), присылайте бизнес-план, я посоветую что там доработать и к кому можно обратиться. Программка хорошая, но бизнеса пока я в ней не вижу :).
                                                                      • НЛО прилетело и опубликовало эту надпись здесь
                                                                          0
                                                                          Это вы о чем? :)

                                                                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                        Самое читаемое