Apple iPod touch
iPhone 2.0: знакомство с прошивкой и рейтинг софта
iPhone 2.0
Что такое «новый iPhone 3G» и чем же он 3G, мы вам уже рассказывали, вспомните, если желаете. А вот что такое iPhone 2.0 и почему его все так ждут?
На самом деле, «так» ждут не все, а только жители России, Украины, Беларуси, Китая и других стран, в которых Apple не сумела договориться с операторами. Большинство европейцев и американцев предпочитают отдать пару сотен долларов за новый телефон с прошивкой iPhone 2.0, GPS, возможностью работы в 3G-сетях и контрактом с оператором на два года.
Дождались...
iPhone 2.0 — это новая прошивка для «яблочного» мобильника (выпущен также аналог для плеера iPod Touch), и она существует в двух версиях, для старого и для нового телефонов Apple. Новая модель поставляется сразу с ней, для старой есть обновление, наделяющее ее функционалом iPhone 3G. Понятно, что речь идет о программном функционале: после перепрошивки телефон не обретет дар работы в 3G-сетях или аппаратный GPS-чип, зато его абсолютно справедливо можно будет назвать коммуникатором или смартфоном, кому как нравится. Помните, что это значит? Смартфон отличается от обычного телефона развитой операционной системой с возможностью установки дополнительных приложений. Они могут создаваться как фирмой, выпускающей смартфон, так и сторонними разработчиками. Причем речь идет о полноценных программах, а не о Java. Программы для смартфонов представляют собой скомпилированные в двоичный код последовательности низкоуровневых микропроцессорных команд, а Java-программы запускаются в эмуляторе и имеют ограниченный функционал и низкую скорость работы.
Едва появившись на рынке, iPhone 3G попал безжалостные руки съемочной группы проекта "Will It Blend?" Опыт показал, что против блендера новая прошивка столь же бессильна, как и старая
В начале марта Apple предоставила сторонним компаниям возможность разработки программ для iPhone, а в новой прошивке появилась возможность их приобретения/установки. Это можно сделать через фирменный магазин Apple iTunes App Store, клиент для работы с которым имеется в iPhone 2.0.
Кроме того, в новой прошивке появились поиск по буквам в адресной книге, поддержка просмотра офисных документов iWork и MS Office, родительский контроль, научный калькулятор, поддержка рукописного ввода японских и китайских иероглифов, множество мелких улучшений юзабилити встроенных программ. Зато, как заявил Грег Джозвяк, вице-президент Apple по продуктам, компания не успела реализовать буфер обмена (copy/paste), поддержку Adobe Flash и нормальное навигационное ПО.
Поиск по буквам в адресной книге стал реальностью, но до реализации функций copy/paste дело так и не дошло
Казалось бы, если iPhone теперь смартфон, то почему бы не разработать и не установить программы, которых всем так не хватает? Потому что такова политика Apple. Ребята из Купертино официально открыли лишь некоторые библиотеки для программирования под iPhone. Более того, зная «догадливость» софтверных компаний, компания официально запрещает пользоваться любым иным инструментарием, отличным от официального, а в соглашении, которое приходится принимать при вступлении в комьюнити разработчиков, сказано, что опубликованные библиотеки функций можно использовать только так, как указано в документации, и никак иначе. Таким образом, приложения не могут «выходить» за пределы выделенной им директории на диске, не могут сворачиваться в фоновый режим, исправлять данные других приложений, получать доступ к данным запущенных программ и, самое страшное, обязаны быть однопоточными. Это крайне осложнят выпуск сторонними компания полноценного офиса, чатов, навигационных программ и делает просто невозможным реализацию системных функций вроде буфера обмена.
App Store
Магазин программ Apple состоит из двух частей, одна из которых относится к iTunes, а вторая — к iPhone 2.0. Обе эти части взаимозаменяемы и при подключении к компьютеру синхронизируются между собой. То есть, программы можно покупать или скачивать как через iTunes, так и через App Store на iPhone.
На момент написания статьи в магазине было 798 программ, из которых порядка 20% (161 программа) бесплатные, за остальные придется раскошелиться на $0.99—9.99 и больше. Дороже психологически критичных $10 стоят более полезные и нужные программы, коих оказалось 353. Немало и разнообразных мини-приложений по доллару, реализующих одну — две функции. Очень много игр.
«Путешествие» по i-Tunes`овой ипостаси Apps Store в день официального запуска магазина (10 июля)
Как вы знаете, приобщиться к прекрасному можно даже из России, благо, магазин теперь знает о такой стране. Для регистрации в iTunes Store Russia необходимо заполучить одно из трех сокровищ: кредитную карту с положительным балансом, iTunes Music Card или специальный код доступа. Кредитная карта должны быть выдана банком страны, где открыт филиал iTunes Store (Россия к таковым не относится). iTunes Music Card в наших широтах найти сложно, зато легко найти специальный код. Сайт www.tunecore.com его с удовольствием сгенерирует. Код потребуется ввести в поле “Redeem code”, которое находится в iTunes Store/Quick Links/Redeem, в программе iTunes. Он оказался неверным? Значит все в порядке, теперь жмем на домик вверху, потом — на кнопку “Create New Account”. При создании учетной записи придется убедить программу, что вы живете в Штатах или Японии (вы ведь там действительно живете и никого не собираетесь обманывать, так?) Если дар убеждения у вас есть, вы успешно завершите регистрацию и сможете воспользоваться бесплатными программами из каталога. Для платных все же придется искать кого-то с правильной кредитной картой.
Каталог программ чем-то напоминает каталог музыки Apple: множество разнообразных сортировок (выбор по типу программы, набор разных рейтингов и топов), поиск, описание, обновленные версии программ. В общем, разобраться несложно. При выборе программы можно просмотреть отзывы пользователей, рейтинг, информацию о разработчика, скриншоты.
Разлочка и новые программы
А теперь о грустном. Для российских пользователей iPhone все это великолепие пока не слишком актуально. По сети бродят видеоролики и радостные новости, где рассказано и показано, что великолепные команды хакеров уже в первый день продаж взломали новую прошивку и получили доступ к ее внутренностям, но на этом все и заканчивается. Если вы не можете приобрести iPhone 3G и не являетесь официальным пользователем iPhone, то и App Store вам не доступен — так же, как и iPhone 2.0. Публичного анлога или джейлбрейка пока не существует.Вы можете обновить прошивку iPhone до версии 2.0, но после этого функционал телефона будет однозначно описываться грустным определением «кирпич». Пользоваться им нормально не удастся, и придется изучить разнообразные ЧаВО и форумы, чтобы вернуть себе назад привычную 1.1.4.
Нелегалы в рай не попадают — несмотря на все старания взломщиков, пользователи разлоченных аппаратов пока не могут насладиться подобной картиной на своем iPhone
iPhone Dev Team давно обещает «вот-вот» представить разлочку широкой общественности. Возможно, в скором времени это и случится, но пока остается довольствоваться чужими впечатлениями об App Store и представленных там программах. Утешать себя можно тем, что среди сотен программ всего десятки действительно толковых и нужных. В основном, это разработки крупных компаний, адаптировавших свои сервисы для гаджета Apple: eBay Mobile, Google Mobile App, IM-клиент AOL и так далее. Статусом «полезных» можно наградить ряд программ Apple — Remote, к примеру, — и плоды творчества крупных софтверных компаний. Энтузиасты и ворох начинающих разработчиков-любителей публикуют что-то невнятное. В итоге приходится выбирать из десятков калькуляторов доходов и чаевых, отряда клонированных игр-арканоидов, набора фонариков и букета программ, демонстрирующих работу акселерометра.
Наш топ программ из App Store
Для тех, кто желает знать, чего ждать, мы подготовили наш топ-10 лучших программ из магазина программ для iPhone. Без усиленного тестирования лучшие выделить сложно, поэтому рейтинг построен без нумерации и лидеров — просто самое интересное и полезное для российского пользователя из того, что нам удалось найти.
Со временем, конечно, накопятся отзывы, и рейтинг программ станет более адекватен, что облегчит жизнь обычного пользователя. Возможно, к тому времени магазин программ станет актуальным и для российских пользователей.
Jott (бесплатно)
Оригинальный подход к реализации диктофона. Программа записывает вашу голосовую заметку, а потом пытается превратить ее в текст. Понятно, что средств iPhone для этого не достаточно, поэтому запись отправляется на специальный сервер, откуда возвращается в виде текстовой заметки. Описание звучит впечатляюще, но реально же сервис работает хуже ожидаемого. Его скорее стоит использовать для тренинга английского произношения. Если программа правильно опознала 80% вашей речи — можете смело уезжать в Америку =)
Remote (бесплатно)
Apple создала программу для управления музыкой с вашего iMac или Apple TV через сеть Wi-Fi. Шикарная идея — превратить телефон в удобный и наглядный пульт управления. Программа даже обложку проигрываемого диска показывает, не говоря уже о плейлистах.My Lists ($1.99)
Понравится любителям тайм-менеджмента — простая и недорогая программа, позволяющая каталогизировать все лишние мысли, идеи, желания и задачи. Каждая задача представлена в виде списка с иконкой и текстовой заметкой. Очень удобное и быстрое решение.Evernote (бесплатно)
Программа включает в себя все виды заметок: текст, фото, голос. Если надо срочно и быстро что-то записать или запомнить, эта бесплатная программа просто идеальный выбор. Голосовую заметку, кстати, можно потом отправить в Jott.Google Mobile (бесплатно)
Очень и очень удобный поиск. Интегрируется в адресную книгу, при поиске пытается угадать ваши мысли (очень часто угадывает), имеет понятие о существовании других сервисов Google и отправляет к ним в необходимых случаях. Большинство возможностей доступны только жителям крупных городов США, и в этом нет ничего удивительного, но функция поиска великолепна в любом случае.NetNewsWire (бесплатно)
Крайне удобный и функциональный RSS-агрегатор. Умная программа знает, что вы пользуетесь NetNewsWire на Mac или FeedDemon на РС, поэтому при подсоединении к компьютеру узнает у этих программ, какие новости из своей ленты вы уже прочитали. В итоге, одну и ту же новость дважды вы не увидите. С другой стороны, можно просто использовать Google Reader. Кстати, в отличие от всех предыдущих скриншотов, этот сделан не на iPhone с новой прошивкой, а на iPod Touch с ее аналогом.Midomi (бесплатно)
Часто вы не знаете названия исполнителя или песни, а очень хочется. Программа решает эту проблему. Можно указать часть имя исполнителя или название трека, а можно записать часть играющей по радио песни или вообще попробовать ее напеть. Во всех случаях программа попытается вернуть адекватный результат. Часто даже получается.BattleAtSea ($4.99)
Классический морской бой переехал из тетрадок по физике на экраны телефонов. Есть возможность поиграть с соседом по парте или с владельцем iPhone в другом углу класса. Кричать координаты клетки не надо, для этого существует Wi-Fi и возможность сетевой игры.Bomberman Touch ($7.99)
Не менее классический бомбермэн. Все новое — хорошо забытое старое. Именно по старым игрушкам ностальгируется сильнее всего, а эта прекрасно убивает время, когда не с кем поиграть в морской бой. Она красиво сделана и оптимизирована для управления пальцами.Bejeweled 2 ($9.99)
Любимая аркадная убивалка времени. Собираем ряды кружочков и квадратиков, теперь пальцами. Удобно и захватывающе. На самом деле, просто качественно реализованная игра, за которую не жалко заплатить $10.Список субъективен? Да, никто и не спорит. Внизу есть комментарии, предложите на всеобщий суд свой вариант.