Обзор Nexus One, часть 3: тоже программная

А я, несмотря на все погодные невзгоды, вызывающие падение ледяных глыб на автомобили, все равно продолжу обозревать Nexus One, от которого у меня накопилось множество всяких впечатлений.
Вчера я довольно много критиковал телефон и его программно-аппаратные решения, но я не хочу, чтобы у вас сложилось впечатление, что этот телефон — плохой. На самом деле он — хороший, просто немножко местами недоделанный. Поэтому сегодня я начну с того, что мне понравилось.

Сервисы Google
Отличная интеграция с сервисами Google. Достаточно ввести свой Google-account, и все ваши данные, ассоциированные с вашей учетной записью на Google (почта, календарь, контакты — если вы синхронизируете их с Google), тут же оказываются на телефоне. Очень удобно, учитывая, что с компьютером телефон не синхронизируется, и файлы по Bluetooth не передает (и в Интернет с компа через него выйти тоже нельзя, кстати). Фактически, все ваши данные живут “в сети”, и удобно синхронизируются между компьютером и телефоном через Google.
Только вот эта штука тоже не без приколов. В частности, речь идет о тех учетках, которые хостятся на Gmail со своим доменом (так у нас устроена рабочая почта). В дополнение к ней мы также пользуемся календарем Google для синхронизации различных задач между собой. Так вот, во-первых, у меня возникли трудности с добавлением моей рабочей учетки для почты. В почтовое приложение Mail в Mac OS X я ее добавлял как обычный IMAP-аккаунт. Ну, собственно, здесь я вначале тоже ломанулся во встроенное приложение для почты, добавлять учетку как IMAP-запись. Фиг там, не работает. 10 раз проверил все настройки, все ввожу правильно — не работает.
Благодаря Твиттеру, узнал, что такую почтовую запись, завязанную на Gmail, надо на самом деле записывать как Google Account, а не как IMAP-почту. Отлично, хоть так, подумал я, добавил учетку в Gmail-клиент, почта завелась, но вот только оказалась лажа в том, что если мой личный аккаунт может синхронизировать контакты, календарь, почту и альбомы Picasa, то рабочий, несмотря на все мои старания, мог синхронизировать только контакты и почту. А вот календарика мне очень не хватало. Более того, в специализированном приложении Calendar этот рабочий календарь тоже не добавлялся. Так я и не понял, почему получилась такая ситуация. Апд. Говорят, надо календарь сначала специальным образом расшарить на вебе, и тогда он появится в телефоне. Может быть, хотя для своей личной учетки я никаких подобных настроек не делал.

Синхронизация без календарей
Большой фишкой Android 2.1 являются карты Google с навигацией, о чем Google не раз хвасталась. Однако, сразу должен сказать, что в России эта навигация не работает, и даже данных о трафике на дорогах приложение не показывает.
Скриншоты
Меня очень удивила работа со скриншотами. Вернее, меня это удивило еще в Android 1.5, но еще больше я удивился, когда узнал, что в 2.1 с этим ничего не изменилось. Для сравнения:
Как сделать скриншот в iPhone
1. Нажать Home и Power одновременно
Все, скриншот сохранен на телефоне, его можно просматривать на телефоне, синхронизировать через iTunes, можно на Маке слить через приложение Image Capture.
Как сделать скриншот в Android (упрощенная версия инструкции):
1. скачать и установить инструменты для разработки
2. включить на телефоне опцию USB-debugging
3. подключить телефон к компьютеру по USB-кабелю
4. запустив один из инструментов на компьютере, снять скриншот с экрана
5. сохранить его из приложения на компьютере.
Есть альтернативный способ — делать это приложением на телефоне, но для этого вам надо вначале перепрошить телефон специальной “рутовой” прошивкой, и тогда вам будет счастье. Короче говоря, это решение Google выглядит для меня очень странным, особенно после iPhone 🙂
Рингтоны
Какой юзер мобильного устройства не любит менять свой телефон добавлением рингтонов? Поэтому я тоже попробовал, как это делается на Nexus. Справедливости ради стоит сказать, что на iPhone с рингтонами тоже нетривиально, хотя бы в той части, что для рингтонов он использует чисто эппловское изобретение в виде файла с расширением .m4r, хотя на самом деле это файл AAC (.m4a), но с модифицированным расширением. Ну а дальше, когда вы научились их делать, все просто — забросить в iTunes в раздел ringtones, а iTunes дальше сделает все сам. На iPhone потом можно зайти в настройки, и любому из звуков сказать — “отныне ты рингтон! будь им”. И он будет. А вот как дело с этим обстоит на Android.
Сразу оговорюсь, что, возможно, мой способ не самый верный, но после небольшого “гуглежа” именно он мне помог настроить рингтоны в Android. В системных настройках есть специальное меню, где я могу настроить звуки в качестве рингтона, но как я не копировал файлы на карту памяти, они там не появлялись. Поэтому, как оказалось, я должен сделать следующее. В частности, сначала я должен закинуть файлы (в формате .m4a, mp3 и других) на SD-карту (то есть подключить телефон к компьютеру, смонтировать карту, скопировать файлы). Затем надо зайти в (довольно убогий) плеер для воспроизведения музыки и добавить в него папку с рингтонами (которую я скопировал на SD-карту), как будто я собираюсь их там слушать.

Интерфейс плеера — такое ощущение, что его делали студенты
А уже потом, только воспроизводя в этом плеере определенный звук из добавленных, я могу вызвать контекстное меню и сказать этому звуку “использовать как рингтон”. После этого этот выбранный мной звук становится доступным в общем меню настройки рингтонов. И только эти файлы, которым я сказал “использовать как рингтон”, доступны в адресной книге для присвоения определенным контактам. Понимаете, да? Я залил файлы, уже готовые рингтоны, но при этом я должен теперь КАЖДОМУ из них сказать “ты — рингтон!” И я не могу сказать всему набору файлов о том, что “отныне вы все — рингтоны”. Вот такое вот неудобство. С другой стороны, может, не все заливают рингтоны в телефон пачками, поэтому и не сталкиваются с такой проблемой.
А вот еще интересный момент, который меня поставил в тупик. Даже установив в системных настройках какой-нибудь свой любимый рингтон, я все никак не мог обнаружить, где же устанавливаются звуковые уведомления для прочих сообщений — почты, твиттера, SMS или чего-то еще. Облазил все системные настройки, но там их не было. Я даже начал думать — неужели здесь даже хуже, чем в iPhone, в котором для SMS и прочих уведомлений можно указывать только те рингтоны, что присутствуют в системе, что меня, кстати, сильно бесит. Оказалось, что я был не прав, и эти звуковые уведомления настраиваются. Но не в одном месте раздела “настройки звука” в системных настроек, а в настройках каждого отдельного приложения— для SMS-сообщений, для сообщений GoogleTalk, для почты…
Завершая тему с рингтонами, хочу сказать, что мне показалось, что на iPhone воспроизводимые рингтоны звучат лучше — возможно, что спикер, который для них используется, в iPhone более высокого качества.
Приложения для Андроид
Отдельным разделом я бы немного поговорил о приложениях для Android. Ведь не секрет, что один из факторов успеха iPhone — это наличие для него огромного количества всяких полезных приложений (шлака, конечно, тоже хватает). На Nexus One и других “официальных гуглофонах” есть приложение Android Market, которое является таким официальным App Store для телефонов с Android. Интересно, что, поскольку возможности синхронизировать телефон с компьютером нет, то весь интерфейс с магазином — просмотр, покупка, установка, обновление приложений — все происходит только на телефоне. На компьютере нельзя даже пробраузить Android Market, чтобы посмотреть на приложения там — только с телефона.

Интерфейс Android Market
В Android Market можно найти немало приложений, которые изначально появились на iPhone, а затем были перенесены на Android (это довольно популярная практика, сейчас мы портируем по заказу одно очень популярное iPhone-приложение на Android). Установка приложений происходит просто — найдя подходящее вам приложение, вы нажимаете кнопку Install, после чего оно тут же скачивается на телефон и устанавливается. В принципе, и в iPhone есть мобильный клиент (который, кстати я считаю более удобным, чем мобильный клиент для Market), но мне всегда больше нравится делать это через iTunes. Если приложение обновилось в Market, на телефон приходит об этом нотификация, прямо из которой можно сразу же и скачать новую версию программы, что удобно.
Большей частью приложения на Android, на мой профессиональный взгляд, выглядят не так качественно, как приложения на iPhone. Подозреваю, что это связано с тем, что Apple все же заставляет разработчиков чтить iPhone Human Interface Guidelines, или с тем, что пользователи iPhone более требовательны к интерфейсу приложений, и не купят приложение, где он будет некачественным. Но эта “незавершенность” чувствуется во всем, даже в приложениях Google. Например, клиент для чата по GoogleTalk в горизонтальном режиме неожиданно блоком для ввода текста занимает половину экрана (вторую половину занимает клавиатура), в итоге не видно того, что пишет собеседник — а ведь в горизонтальном режиме значительно удобней набирать тексты (и видеть ответы).

“удобный” GoogleTalk
На iPhone я периодически играю в Wild West Pinball — отличная игрушка, хорошо заполняющая паузы, когда таковые возникают. Мне нравится там физика движения шарика, трехмерная площадка, по которой летает шарик, и вообще — короче, достойное качественное приложение. На Android игра Pinball  — тоже одна из самых популярных программ, но то, как она выглядит и играет, это же, простите, “жалкое подобие левой руки”!

Тот, кто видел Wild West Pinball, оценит убожество этой программы
Понравились Яндекс.Карты на Android (поскольку я к версии для iPhone имею отношения, наверно, больше, чем мне бы того хотелось, то было интересно сравнить). Точнее, должен сказать, что версия 1.0 не понравилась (а именно она была в Маркете, когда я устанавливал ее), но за то время, что у меня был телефон, вышла 1.1, которая стала значительно лучше. Она умеет прокладывать маршруты, чего не умеет делать версия на iPhone, и работает довольно шустро, при этом красиво отрисовывая графику. Но одновременно с этим Яндекс.Карты стали единственным приложение, при работе которого Nexus ушел в глубокий ребут, причем, как водится, в самый неподходящий момент. Но это было всего лишь один раз и воспроизвести мне это не удалось.

Яндекс.Карты
Разное
Здесь я собрал часть комментариев, которые сложно как-то классифицировать, поэтому все будет небольшой кучкой подряд.
Обратил внимание, что в телефоне почему-то не всегда срабатывает нажатие на кнопки виртуальной клавиатуры, особенно в нижних рядах, в частности, пробел и точка-запятая. Возможно, это связано с более низкой чувствительностью экрана по краям, но при наборе текста это реально раздражает.
Зато в адресной книге можно установить опцию “отправлять звонки этого контакта сразу на автоответчик” 🙂 Адресная книга, кстати, довольно обычная, без каких-либо особых изысков.

Адресная книга
В телефоне большая ставка сделана на голосовое управление и вообще “общение” с телефоном — возможность голосового управления, голосового поиска, голосовых команд в приложениях, но русского языка для распознавания нет (еще бы, даже клавиатуры нет). Если имена в адресной книге записаны латиницей, то, потренировавшись, можно заставить телефон их узнавать, хоть и с большим трудом, а вот если имена в адресной книге на русском — вообще не распознает.
Удивил тот факт, что когда я воткнул Sim-карту в телефон (оператор Билайн), то точка APN для доступа в интернет в телефоне автоматом не появилась (хотя в iPhone это именно так и происходит). Пришлось вбивать ее ручками, но сам факт удивил.
Заключение
И на прощание с Google Nexus One. (Кстати, это действительно стало одним из самых последних впечатлений от работы с телефоном, и, возможно, поэтому очень ярко запомнилось). В Nexus One (по крайней мере, в браузере, а в почте я как-то забыл проверить) отсутствуют такие полезные штуки, как data detectors, что в моем представлении значительно снижает usability этих приложений. Для тех, кто не в курсе, поясню, что такое data detectors: это такая полезная штука, встроенная в систему, которая анализирует текст, и при обнаружении определенного типа данных (номер телефона, дата, адрес) позволяет сразу произвести с ними определенные действия.
Например, если на веб-странице в Safari будет обнаружен номер телефона, то, нажав на него, я смогу сразу позвонить по этому номеру. Если будет дата — то можно будет создать событие в календаре, и тд. Так вот, когда я приехал к заказчику, и мне надо было позвонить на ресепшен секретарю, чтобы она вышла и забрала документы, я зашел на сайт компании в раздел “контакты”… и обнаружил, что я не могу нажать там на номер телефона и совершить звонок. Более того, я даже почему-то не смог скопировать с сайта этот номер телефона, чтобы вставить его в приложении для звонков. Пришлось записывать номер на iPhone, а потом вводить для набора (с памятью у меня неважно). Мелочь? Может быть. Лажа? Однозначно. Но на iPhone (специально сейчас проверил) я на этом сайте могу прекрасно нажать на номер и сразу позвонить, что я считаю очень удобным, особенно для мобильного устройства.
[ad#intext-inside]
Ну и, конечно же, главный вопрос всего этого обзора — взял бы я себе Nexus One? При всей той критике, что я написал в трех частях обзора, я все равно считаю Nexus One одним из лучших телефонов сейчас на рынке, и, не будь на этом рынке iPhone, телефон от Google можно было бы брать “не глядя”. Другое дело, что iPhone пользователей балует (особенно таких, вроде меня, привыкших обращать внимание на мелочи), а с Nexus One особо “не забалуешь”, когда речь идет о тех мелких вещах, из которых складывается общее впечатление. Все равно — клевая железка, продвинутая система (особенно по сравнению в WinMo 6.x или Symbian), и довольно удобная и простая в использовании. Если вдруг вы хотите современный смартфон-коммуникатор-называйтекакхотите, но к iPhone у вас почему-то неприятие, то Nexus One может стать хорошей альтернативой. Или же iPhone следующего поколения, который покажут этим летом 🙂
Телефон предоставлен на тестирование магазином Google Phone.

49 thoughts on “Обзор Nexus One, часть 3: тоже программная

  1. > и файлы по Bluetooth не передает (и в Интернет с компа через него выйти тоже нельзя, кстати).
    Это все точно-точно-точно?! МАААААТЬ. Мочить гадов!!!
    > На компьютере нельзя даже пробраузить Android Market, чтобы посмотреть на приложения там
    Небось UserAgent надо правильный подсунуть;)

  2. ::выглядят не так качественно, как приложения на iPhone.
    Сэр в своей речи был экономен с правдой.
    Выглядят они, в массе своей, как полный шлак

    • ну, да, стороннее решение — как вариант. я бы им воспользовался, если бы телефон у меня был надолго, а так, когда на неделю, то даже не парился особо.

  3. может я что то не так понял…, но в системных настройках есть пункт “звук и изображение”, далее “мелодия уведомления” Выбираем здесь мелодию, и она устанавливается для всех приложений(смс, google talk, календари и прочее). Когда хотим поменять мелодию для какого то конкреного приложения заходим в настройки этого приложения и выбираем вместо “мелодии по умолчанию”(которая как раз будет такой какую мы установили выше) то что нам надо, по-моему так…

    • мелодия уведомления — это мелодия на звонок. на почту, гуглток и смс она не распространяется. там по умолчанию раздается простой какой-то звучок, одинаковый для всех уведомлений. а то, что настройка для разных уведомлений в разных приложениях — я об этом написал. в принципе, это тоже по-своему логично, просто я привык как-то к тому, что настройки параметров собраны в одном месте, в приложении “Настройки”, и поэтому для меня это было непривычно.

      • Все таки не соглашусь, только что проверил. Мелодия на звонок это “мелодия телефона”. Сейчас поменял “мелодию уведомления”, в настройках смс выставил “по умолчанию”, и играет то что я поствил в “мелодии уведомления”.

        • В любом случае это не принципиально, спасибо за отчет, некоторые ощущения совпадают с моими.

        • ну, возможно, я не до конца разобрался, хотя в любом случае так как это сделано в Android — не самый прозрачный способ.

          • В любом случае не самый прозрачный способ всё же лучше чем отсутствие онного.

  4. под Великого Джобса сцоббаки подрывают. Но не выходит у них! нас, эпломаньяков, на дешевой мякине не проведешь. айФон юбердевайс на все времена!

  5. понравилось то что автор говорит в начале “блин, телефон то класный на самом деле, надо его похвалить со страшной силой” и потом шварк – раздел 3 считаю самым мощным по критике гуглафона.
    В целом то конечно понятно что большинство недоделок находится больше в софтверной части аппарата, нежели в какой то другой – думаю со временем все это устраниться.
    То что по блютузу нельзя передавать файли и вообще телефон нельзя использовать как модем (если я правильно понял) – вообще для меня большая новость и большой минус нуксусу.

    • хехе. ну упс, я искренне собирался хвалить его. да и вообще — телефон мне понравился, правда-правда. просто есть куда улучшать, чтобы хотя бы до уровня iPhone.

      • Да понятно, сам не первый год юзаю айфон и деражал (именно держал) в руках андройд (не важно в каком форм-факторе). Сразу понял что андройд это что то близкое к айфону (понятно что и в нем есть минусы которые можно на сегодня тем или иным методом преодолеть, оно так же было и на айфоне, тем более если вспомнить первое поколение и первую прошивку – ужос, локализации, приложений практически не было, не говоря уже про какие то ММС, использование айфона в качестве модема… в общем ничего не было!
        Просто на сегодня андройду есть куда идти и на что ровняться, а если они еще и будут учитывать все “недостатки” эпл (которыми недоволен нетрудолюбивый 🙂 народ, то я думаю что это будет настоящий “убица” айфона!
        Пока то что я видел на андройде – впечатления крайне-положительные! к сожалению не удалось поюзать его долго.

  6. Читая обзор сложилось впечатление что у автора есть солидный опыт общения с айфоном и нету солидного опыта общения с андройдом. Ну для начала data detectors в андройде есть (email и номера телефонов определяет точно). Правда не везде.
    Во вторых ИМХО писать на полноэкранной клавиатуре в ландшафтном режиме удобнее. Этот режим специально заточен на набор больших кол-в текста. Мне лично это удобно. На айфоне мне было не удобно, потому-что окинуть взглядом весь мой опус было невозможно.
    В общем в прошлой части тоже заметил довольно много огрехов. Например что нельзя сразу переключится на другое приложение – советую просто кнопочку home подольше подержать.
    Мне лично пришлось некоторе время пользоватся айфоном 3G после героя. У Героя конечно есть огрехи, в основном по аппаратной части, но для айфона у меня была тоже куча замечаний после андройда. Например то что айфон ТЯЖЕЛЫЙ. Экранная клавиатура для меня лично в герое гораздо удобнее, чувствительнее.
    Резюмирую: предвижу жаркие холивары между роболюбами и яблофагами.

    • Такая точка зрения тоже имеет право на жизнь, хехе. Но должен сказать, что у меня уже несколько месяцев в качестве второго телефона — телефон с Андроидом 1.5, хотя я его особо активно и не использую.
      Про data detectors — если они вообще есть, но их нет в системном браузере, то это fail. об этом я и написал.
      про ландшафтный режим. да, в нем действительно удобней писать, но я не понимаю, зачем делать такое большое поле ввода текста, когда не видно ни слова из того, что пишет собеседник? текст всегда можно проскроллить в поле ввода, если его так много.
      ну а что касается веса. я сравнивал конкретный телефон с конкретным телефоном. конечно, на Android есть и более мелкие телефоны, и более легкие, но писал я не об этом.

    • почему тогда на сайте моего клиента в Android не сработала детекция, а у айфона сработала? я не ввожу в заблуждение, я пишу то, что вижу.

    • давайте я, пожалуй, проиллюстрирую.
      Вот нижний левый угол сайта stream.ru на Android (сорри за кадр фотоаппаратом, мой андроидный телефон не распознается Маком и тулзами для разработки):

      А вот тот же самый угол того же сайта на iPhone:

      Чувствуете разницу?

      • Ааа… Действительно, так не работает. Видимо, не распознает формат (497) 123456. Я пробовал на телефонах вида 8 123 456778, на них работало. Ну да, тогда недоработочка, согласен…

        • ну, может 8 123 456789 и распознает, но на сайте клиента, с которого я не смог позвонить — +7(495)123456, и уж такой формат, имхо, просто обязан распознавать, если есть data detectors.

        • хехе, в точку. такой номер, который без 8 и +7, набираться действительно не будет. но я это специально использовал как иллюстрацию, что iPhone распознает даже такие номера телефонов, не говоря уже про номера с 8 или +7

          • можно долго подержать и Добавить контакт – и позвонить. (чаще бывает Добавить к контакту). Хотя еще чаще контакты есть уже полностью готовые :)) на маке это чертовски быстро делать

          • да, имел в виду – в контакте уже добавить +7 в начало и потом звонить.

          • Прально – так на айфоне всегда и набирал, сначала тапаешь на телефон без кода страны и потом уже через котакт или уже в третей прошивке через копипас вписываешь номер (все не запоминать на изусть, длиные номера проблематично заучивать) =)

  7. Кароче, за свои же деньги надо ещё и бета-тестером работать. То поставь, это подрегулируй, там настрой… фтоппку! берешь айФон и СРАЗУ щастье.
    Кстати подобными бетатестерами работают все, кто с Эплом не дружит. Зато дешево!

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

      • А чё, Нексус дешевле продается? нифига.
        Разница вот в чем. В Эпле функции РАБОТАЮТ, которые есть. Поэтому их меньше. Но какие есть – работают обычно отлично и не надо ничего допиливать и ставить. Появился копипаст – СРАЗУ работает прекрасно.
        Это просто умнее – давать ГОТОВЫЕ функции, а не огромный список недоделанных обещалок.
        А вы что, правда пользуете ММС? для чего? ведь в любом телефоне есть емайл? дешевле, лучше, работает быстрее (я проверял) и тп.

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

  9. >>> Но на iPhone (специально сейчас проверил) я на этом сайте могу прекрасно нажать на номер и сразу позвонить, что я считаю очень удобным, особенно для мобильного устройства.
    Вот только если на сайте телефон введен как (495)1234567, без 8 или +7, то позвонить на него будет проблемой, его можно скопировать и вставить при наборе номера, но добавить 8 или +7 будет невозможно 😉

  10. Прочитал внимательно все 3 части обзора. Есть определённое количество моментов, в которых я не согласен с автором, но каждый имеет право на своё мнение, не так ли?
    Но на моменте РИНГТОНОВ решил остановиться. Не знаю, как у Nexus с этим делом, но на HTC Hero и Samsung Spica эта “проблема” решается просто: создаётся в корне SD-карты папка media, в ней – папка audio, а в ней ещё 4 папки: alarms, notifications, ringtones и ui (зачем нужна последняя, так и не понял) и туда “заливается” музыка (я люблю исключительно mp3) любого качества и размера. И после этого “залитая” музыка отображается там же, где и “родные” мелодии. Всё очень легко просто, когда есть доступ к ФС. И не нужны сторонние программы.

  11. Pingback: Сложно vs просто | alexmak.net

Leave a Reply