ПОИСК:

Реквием по iPhone 2G и iPod Touch 1G

автор: Super Silver | 13 июля 2010 | Просмотров: 2415
Реквием по iPhone 2G и iPod Touch 1G

Рано или поздно это должно было произойти. Наверное, надо бы положить мой iPod Touch в его изящную коробочку, похожую на крошечный гробик, с портретом Джона Леннона на крышке, и закопать его где-нибудь в огромном московском дворе, превращенном «капитальным ремонтом без отселения жильцов» в шумную стройплощадку...

Стив утверждает, что смерть — это лучшее изобретение жизни. Она расчищает путь для нового. Она основа любого развития, без нее все остановилось бы. А жизнь — очень хрупкая субстанция. Это он понял после того, как второй раз за несколько лет сам оказался очень близко к «лучшему изобретению».

Я не буду хоронить старенький «тач», с царапинкой на экране, и с зазубринами на его краях. За два с небольшим года он наездил не один десяток тысяч километров. Он помог мне открыть в этом мире что-то новое и неожиданное, и лучше понять, как все устроено в этой жизни.
Реквием по iPhone 2G и iPod Touch 1G

Я продолжаю использовать его каждый день, но с 21 июня, и теперь уже навсегда, на нем будет установлена iPhone OS 3.1.3. iOS 4 несовместима с iPhone и iPod Touch первой модели. Суперсмартфоны (iPhone, смартфоны с Android OS и некоторые другие), всего за три года, проделали очень большой путь. Не случись в 2007 году iPhone, этот путь занял бы лет десять, а многое могло бы не случиться никогда.

Вдохновение сотен тысяч людей не было бы востребовано. Сто миллионов человек не получили бы удовольствия, граничащего с восторгом. Среди них я, и возможно — вы.

Техника «умирает» в тот день, когда новая официальная версия операционной системы перестает ее поддерживать. Устройства живут и после «смерти», они всего лишь перестают «расти» — и безнадежно отстав, остаются в прошлом.

Их полезно иметь под рукой, время от времени сравнивая прошлое и настоящее. Не все плоды прогресса оказываются благом — обычно находится что-то, что в прошлом было лучше и интереснее.

Кто бы мог представить, в последние дни декабря 2006 года и в первые несколько январских морозных дней, что мир накануне всего этого? Открывая шампанское, поднимая тосты за все новое и хорошее, что должно произойти в наступающем году, мы приближались к неведомому со скоростью 107 тысяч километров в час (с такой, в среднем, скоростью, Земля вращается вокруг Солнца).


1. Бессмертие

Я не понимаю тех, кто утверждает, что лично для себя не желал бы персонального бессмертия. И никогда не пойму. Скорее всего, они просто врут. Все равно, что там, за этой чертой, пусть даже там невероятно красивые и намного более приятные миры — мир, в котором мы сейчас, настолько разнообразен, и столько всего мы еще не изведали в нем...

Но мы сегодня говорим не об этой форме бессмертия. Может ли компьютер, или то, что назывыается «девайс» (Device = iPhone, iPod touch или iPad) жить вечно? Не застревая в прошлом, продолжая обновляться и умнеть с каждой новой версией операционной системы?

Ведь есть же такая штука, как оператор условного перехода, и в операционной системе, если не лениться, запросто можно заблокировать всё, что на конкретном «куске железа» не сможет работать?

Понятное дело, новые фокусы в операционках появляются не только из-за того, что инженеры-системщики придумали что-то новенькое. У «железок» появляются новые возможности, в распоряжении операционной системы оказывается больше ресурсов, и все это нестерпимо хочется использовать — но стареньким потертым в столкновениях с жизнью устройствам вовсе незачем уходить, чтобы расчистить место для нового.

Можно. Я даже могу рассказать один случай такого бессмертия. Когда-то давным давно, Маки с процессором Motorola 68000 были суперсовременны и считались чуть ли не венцом творения. И кто-то, тогдашний глава компании Джон Скали, или один из сотни малозначительных клерков, запретил разработчикам их «убивать». Пусть все будет именно так, как мы расписали в предыдущем абзаце.

Этому решению предшествовала «смерть» — самые первые Маки с тем же самым M68000, первые две модели (примерно то же самое, что сегодня iPhone/iPod touch первой модели, и второй — в нашем случае это iPhone 3G) были несовместимы с новой версией маковской системы, и пользователи... стали жаловаться.

По «закону от 1986 года», все новые версии операционной системы обязаны были поддерживать любой Мак, начиная с Macintosh Plus (что-то вроде iPhone 3GS). Естественно, невозможного никто не требовал, дело происходило не в СССР, и запускаясь на разных моделях Маков тот же самый исполняемый код должен был проявлять осторожность.

А Маки тем временем менялись. На смену 68000 пришли 68020, потом — 68030 и 68040. Поддержка цвета, виртуальная память, мультимедия, эмуляторы PC и нескольких игровых платформ. Системы перестали умещаться на 3 1/2 дюймовых дискетах, с трудом работали на машинах с 8 Мегабайтами оперативной памяти — но глупый закон требовал, чтобы каждая новая система устанавливалась и работала (не отказывалась работать) на Macintosh Plus и на всех Маках с 68000, выпущенных после него.
Реквием по iPhone 2G и iPod Touch 1G

Максимальный объем оперативной памяти, с которыми могли работать Plus и его «маленькие друзья» — 4 Мегабайта.

Поддерживать совместимость становилось все труднее (все новые версии системы педантично проверялись на старых машинах), устранение проблем отнимало время, но не это было самой большой бедой.

И даже не необходимость «тащить» из версии в версию целые пласты устаревшего и никому не нужного кода (зато старые программы, в большинстве своем, неплохо работали на самых новых машинах под управлением самых свежих версий Mac OS, и мы этим даже гордились!).

Встраивая новшества в систему, программисты двигались как по минному полю, на каждом шагу проверяя, не сломалось ли в результате их действий какое-нибудь темное местечко в никому не нужном уже лет сто уголке древнего кода...

В Apple работают, наверное, лучшие инженеры в мире — им удавалось, несмотря ни на что, поддерживать «операционку» на приемлемом уровне. Возможно, это был эксперимент. Выявление пороговых значений глупости, которым вообще способен противостоять человеческий интеллект.

В 1996 году выход Mac OS 7.5.5 задерживался из-за того, что система никак не могла справиться с каким-то хитро-закрученным тестом на Macintosh Plus или чем-то вроде этого. Нарушались сроки. Ситуация была критической, и каждый день задержки мог обернуться катастрофой. Кто-то из больших начальников снизошел до самого низа (подвиг!), чтобы выяснить, кому следует открутить голову за это безобразие, и был очень удивлен, узнав причину... Правило было немедленно отменено и забыто.

Призрак классических Маков был отправлен на покой, но всех проблем это решить уже не смогло. Именно из-за уникального периода поражающего воображение бессмертия, пятая часть API классической операционной системы оказалась фатально несовместимой с требованиями «современных операционных систем», и для сохранения преемственности между Mac OS и Mac OS X пришлось вложить сотни тысяч человеко-часов в разработку Carbon...

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


2. iPhone 5 и iOS 5

С 21 июня 2010 года, в списке живых изменения. iPhone и iPod touch первого поколения, самые несовершенные и устаревшие, исключены. iPhone 3G и iPod touch второго поколения частично поддерживаются новой системой, и скорее всего, очень скоро (самое позднее, через год) тоже уйдут.

Новая версия работает только на iPhone 3GS (почти полностью) и на iPhone 4, ярко и во всю свою силищу. Мало что можно сказать про iOS 5, но похоже, нас ждут новые жертвы. Едва ли iPhone 3GS, с одной-единственной видеокамерой и грубым разрешением экрана, с 256 Мегабайтами оперативной памяти и слабеньким чужим процессором, потянет самые вкусные новшества 2011 года — разве что «частично».

Apple называет четвертую модель iPhone «большим скачком». Будет ли пятое поколение этого устройства еще одним «большим скачком»? Куда приведут Apple опыты по разработке процессоров? Почти наверняка, и возможно, уже в пятом поколении iPhone, процессоры сделают большой скачок. Apple A4 — это скромное и осторожное начало. Все еще впереди. И все очень серьезно.

В генетическом коде компании — неистребимая страсть к «переизобретению» всего, к чему она прикасается. Инженерное дело — это наука о компромисах, накопленный опыт («ноу-хау») облегчает принятие решений разработчиками, экономит время и заставляет повторять, вновь и вновь, «удачные ошибки».

Будет ли новый процессор одноядерным, какой будет его тактовая частота, будет ли он 32-битным — эти частности мы узнаем не раньше, чем месяцев через девять. Ясно одно: это будет предельно оптимизированный для яблочных «ай-девайсов», и мощь его не может не возрасти (как и экономичность).

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

С этого момента можно будет говоритиь о «конвергенции» — две временно разные операционные системы (почти идентичные внутри) сольются в одну, с несколькими вариантами интерфейсного модуля (Mac, планшетники и наладонные устройства).

Но едва ли все это произойдет уже в iOS 5. Реалистичные ожидания поскучнее.
Реквием по iPhone 2G и iPod Touch 1G

Пока еще неизвестно, какой из недостатков iPhone 4 и iOS 4 будут критиковать больше, чем остальные. Один или два. Как только с этим вопросом все станет ясно, будущее предсказывать станет на порядок проще. Скорее всего, в iPhone/iOS 5 будет решены самые болезненные проблемы четвертого поколения.

Apple не пришлось агитировать за Copy-Paste и сети третьего поколения — эти темы были раскручены критиками компании, уверенными, что тем самым они наносят ей ущерб. Как оказалось, все было с точностью до наоборот.

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

Поддержка сотовых сетей четвертого поколения? Почему бы и нет? По словам Джобса, AT&T опережает всех остальных сотовых операторов в США по части инноваций, за что этой компании Apple готова простить многое.

Следующим, пожалуй, падет запрет на использование iPhone в качестве модема для персональных компьютеров, скорее всего только Маков, но может быть, всех вообще. При этом, процесс настройки и подключения будет рафинирован до самого невероятного предела, чтобы ни у кого не возникло дурацкого вопроса — а почему это, собственно, все это было под запретом?

Стив ответил бы, с самым серьезным выражением лица: мы искали правильный и удобный способ реализации этого функционала, и вот мы его нашли, и теперь все остальные разработчики подобной техники будут делать это также, как мы.

Но насчет модемов — только мое предположение. Лето, путешествия в края без связи, но охваченные мобильными операторами (более или менее слабо) — и будь такой фунционал у «ай-девайсов»...

С самолюбием у Apple, как и у любого настоящего художника, все в порядке.

А вот представить себе iPhone 6-го поколения, и iOS 6, я просто не могу. Хорошо, что не я руковожу Apple...


3. iPad II

Стив пообещал, что iOS 4 уже этой осенью придет и на iPad. Если вы помните, в день, когда широкую публику познакомили с iPhone OS 3.2, в версии «только для iPad», несколько раз была озвучена интересная мысль: часть активов (API) системы будет доступна только на iPad, но не на iPhone. Разработчикам придется каждый раз, перед тем как вызвать очередной подозрительный метод (которого может не быть в его варианте системы), проверять его на наличие.

Очевидно, что с самого начала подразумевалась схема «одна система — много типов устройств». Но все эти дополнительные проверки, и прочая путаница, скорее всего, не показались даже внутренним программистам, казалось бы, давно привычных к самым изощренным интеллектуальным пыткам — и, хорошенько подумав, кто-то дал добро на недавнее 3.1.3/3.2 (соотвественно, для iPhone и для iPad).

С 21 июня, для iPhone и iPod touch наступает волшебная пора. Отныне всё то, что еще совсем недавно можно было использовать только в программах для iPad, плюс масса всяких штучек, которых нет даже в системе для планшетника, доступно на «маленьких»...
Реквием по iPhone 2G и iPod Touch 1G

Теперь только рынок сдерживает программистов в лучших побуждениях: iPhone 4 все еще практически нет. Недели через две-три, даже если объемы продаж все это время будут феноменально высокими, значительной части целевой аудитории все эти продвинутые штучки будут недоступны. Придется ждать...

Но меня интересует другой вопрос: теперь, когда iOS 4 превратила iPhone 3GS и iPhone 4 во что-то иное, чем iPhone первых трех поколений с доисторической ОС, появится ли версия iOS, совершенно одинаковая для iPhone/iPod touch и для iPad?

Целевые платформы отличаются, но уже не настолько...

Представляете ли вы, каким будет iPad II? Разрешение... как у iPhone 4. Камера на лицевой стороне. Гигабайт оперативной памяти. Пара процессорных ядер и пара же Гигагерц...

Представить себе iPad III я тоже не могу.

Рейтинг публикации:

Обсудить на форуме
Ключевые теги:

[allow_add]Сказать Спасибо![/allow_add] {thx_sayed} {thanks}.
Распечатать
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

html-cсылка:

BB-cсылка:

Прямая ссылка:

Hаписал: Eugene4880, 14 июля 2010 12:00
Комментариев: 2 Новостей: 6
Главные редакторы
Сууупер
спасибо почитал
Hаписал: ichwilp, 14 июля 2010 15:07
Комментариев: 0 Новостей: 0
Гости
Не зря Google посоветовал ваш сайт! Эта статья просто офигительна! Спасибо lol
ПОПУЛЯРНОЕ ↓
ОБЛАКО ТЭГОВ ↓

Требуется для просмотраFlash Player 9 или выше.

Показать все теги
РЕКЛАМА ↓
КАЛЕНДАРЬ ↓
«    Май 2012    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
Нас искали ↓
Счетчики ↓
Rambler's Top100
Спонсоры страницы ↓
ИНТЕРЕСНОЕ ↓
Warm Gun – «Happiness is a warm gun, mama»Rainbow Six: Shadow Vanguard – шестицветная радугаVan Pershing: The Showdown – шляпа, плащ и дробовикTiny Wings – маленькие крылышки для большого полётаHunters: Episode One – шахматы в будущемFalling Fred – свежий стейк с кровьюPainkiller – обезболивающее для души фанатовCarnivores: Ice Age – будни анти-мамонтаPerfect Cell – он пришел с миромVolcano Escape – наперегонки с лавой Cannon Defense : US Civil War - подрывайте враговБлизится релиз Protoxide: Death Race от HeroCarftТамагочи женского пола, или Найди 5 отличий девушки от кошкиDynamic Pixels «запускает» первую девушку в мобильный телефонMajesty – да здравствует Король!Modern Combat 2: Black Pegasus – к оружию, товарищи!iPhone Killer – карманный расизмDrop Block – игра с пользойMontezuma 2 – убийца времени Majesty – да здравствует Король!Modern Combat 2: Black Pegasus – к оружию, товарищи!Tiny Wings – маленькие крылышки для большого полётаHunters: Episode One – шахматы в будущемFalling Fred – свежий стейк с кровьюDrop Block – игра с пользойMontezuma 2 – убийца времениPainkiller – обезболивающее для души фанатовCarnivores: Ice Age – будни анти-мамонтаYetisports Penguin X Run – раз пингвин, два пингвинPerfect Cell – он пришел с миромVolcano Escape – наперегонки с лавой
ВИДЕО ↓