Наступний крок: iPhone 3G, iPhone OS 2.0 і багато чого ще...

Це було найяскравіше і насичене подіями відкриття WWDC за всю їх історію. Хоча не все з обіцяного в той день збулося, а зниження цін на iPhone виявилося мало не обманом, результат був досягнутий: до кінця 2008 року 1% ринку мобільних телефонів був у Apple. Безвідповідальна обіцянка авантюриста була виконана. Щоб зайняти один відсоток на світовому ринку смартфонів в 2008 році, Apple повинна була продати приблизно 11 мільйонів iPhone'ів. До 9 червня їх було продано всього 6 мільйонів, а обсяг продажів став скорочуватися. У другому календарному кварталі 2008 їх було продано 717 тисяч. Менше мільйона штук за три місяці, вперше за кампанію.

iPhone все ще був модним і престижним гаджетом, але мода мінлива - з практичної точки зору, незважаючи на всі його переваги, замінити традиційні смартфони він не міг. Зовні все було благополучно: друге місце на американському ринку смартфонів, від лідера відрив невеликий, ось тільки...


Помилок було багато - у Apple на цьому ринку не було ніякого досвіду - але конкуренти рано раділи. На помилках вчаться. У березні, оголошуючи SDK «у вузькому колі», Apple зробила крок назустріч діловій Америці - і була почута.

Як сказав відомий комп'ютерний письменник і журналіст Девід Пог, з цього моменту в світі було три основні комп'ютерні платформи: Windows, Mac OS X и iPhone. І нехай в той момент iPhone OS ще не була реальністю, заявлені напрямки її розвитку і приклади «нативних» додатків зробили свою справу.

Все що було обіцяно корпоративній Америці, було реалізовано в iPhone OS 2.0. І майже без проблем. MS Exchange, Active Link, VPN… IT-департаменти великих корпорацій довели все це до блиску.

На WWDC 2008 великим корпораціям (з персоналом в 500 або більше співробітників) були запропоновані особливі умови розробки і дистрибуції корпоративних додатків - мені не довелося спробувати цю програму «на смак», тому про неї розповідати не стану. Зазначу щойно цей напрямок став одним з найуспішніших для Apple. Те, чого так і не вдалося досягти Mac OS X, iPhone і його операційна система досягли граючи.

Прес-конференція з приводу відкриття WWDC 2008, цілком, включаючи фрагмент з оголошенням iPhone 3G, пропонований вашій увазі в розділі про новий телефон.

(Тривалість відео 01:43:58):


 

А ось з «Exchange для всіх» (MobileMe і iWork.com) щось пішло не так...

Це четверта частина серії про iPhone і йому подібних, попередні частини тут:

Перша частина: MacWorld Expo 2007;
Друга частина: Touch-інтерфейс приходить на iPod,
третя частина: iPhone для підприємств, iPhone SDK і App Store;
Четверта частина: Леопард переселяється в iPhone.

iPhone OS 2.0

З анонімністю було покінчено. Те, що раніше називали «OS X», маючи на увазі справжню Mac OS X - в чому була чимала частка правди, перетворилася на iPhone OS. У жовтні 2007 Стів пообіцяв відкрити SDK, але відкривати було нічого. З тим, що існувало могли успішно працювати тільки інженери Apple, що мають доступ до вихідного коду, які були в курсі умовностей і обмежень.

А умовностей і обмежень було дуже багато. Вони дратували, викликали подив, звички придбані в Mac OS X і в інших операційних системах не працювали.

Чого варті, хоча б, дозвіл використовувати тільки описані в документації Apple API, заборона на використання (у будь-якій формі) паралельних процесів, і жорсткий (навіть жорстокий) контроль за всім цим при прийманні програм в App Store.


Якість документації була не дуже, користуватися нею було незручно: хтось у компанії дуже сильно боявся що конкуренти вкрадуть її ідеї і завдадуть їй шкоди. Це заважало тим, що чесно писав програмне забезпечення для iPhone, а конкуренти все одно дізнавалися все, що їх цікавило.

Труднощів було багато, але...

Головним в iPhone OS 2.0 було перетворення операційної системи телефону на важливу комп'ютерну платформу. Популярність Objective-C швидко зростала. Мене це радувало - я був упевнений, що і інтерес до Mac OS X у програмістів теж виросте. Я помилився, і Девід Пог теж.

Список найважливіших комп'ютерних платформ, в порядку їх важливості, незабаром виглядав так: Windows, iPhone OS, Android, Mac OS X.

iPhone 3G

Презентація iPhone 3G (тривалість - 00:21:10)


 

Це фрагмент ролика, посилання на який на початку статті.

Переказувати ролик не буду. Відзначу кілька моментів, які неочевидні.

Фактично, це був той же самий перший iPhone, тільки в новому корпусі, з чорного і білого пластику. Той же процесор, з номінальною тактовою частотою в 620 МГц, яку для зниження енергоспоживання і розсіюваного тепла довелося зменшити до 412 МГц, той же жорстокий (до програмістів) обсяг оперативної пам'яті (128 Мегабайт!), в половині якого ворушилася операційна система, ті ж 8 або 16 Гігабайт постійної пам'яті.

Одне з важливих відмінностей - підтримка 3G - було підкреслено в назві моделі. Це було головною вимогою споживачів. Жадібне до ресурсів стільникове радіо першого iPhone поступилося місцем ще більш ненажерливому - при цьому час автономної роботи телефону навіть збільшився (у всякому разі, офіційно).


Якщо все робити правильно. Я знав тисячу і один спосіб розрядити батарею «в нуль» за 15-20 хвилин за допомогою вбудованих в систему програм. Програмно цього можна було досягти ще швидше.

З апаратної точки зору, це був той же «перший iPhone», але це були зовсім інші смартфони, тепер і насправді гідні цієї назви - через iPhone OS.

Стів, з найчеснішим виглядом, оголосив про зниження цін. iPhone 3G з 8 Гігабайтами коштував 199 доларів (порівняно з 399 доларами у першого iPhone), з 16 Гігабайтами 299.

У списку варіантів - два чорних iPhone 3G (з 8 і 16 ГБ) і один білий (16 ГБ). MacBook навпаки? Преміальний білий iPhone 3G коштував ті ж 299 доларів. А поставлятися вони будуть спочатку в 22 країни, до кінця 2008 число охоплених країн доведуть до 70... РФ у списку цих 70 не було.

Насправді, 199 і 299, це правда. Але не вся.


Це ціни в США, для інших країн ціни і умови - різні. Рівно стільки (плюс податки і збори) брали за iPhone 3G, якщо одночасно з ним купувався 2-річний контракт на послуги оператора мобільного зв'язку AT&T (колишнього Cingular). З щомісячною оплатою його послуг. AT&T був єдиним оператором, з яким у Apple була угода. Тарифи були монопольними, з усіма витікаючими...

У результаті iPhone обходився покупцям в незмірно більшу суму ніж 199 або 299 доларів.

А якщо у покупця вже був контракт з AT&T, який переривався при купівлі нового пристрою, клієнт платив вже 399 і 499 доларів - на тих же умовах.

Через деякий час, iPhone 3G дозволили продавати без прив'язки до оператора. За 599 і 699 доларів. Тобто, iPhone 8 ГБ подешевшав з 399 доларів до 599.

Але, незважаючи на все це, iPhone'и продавалися як крижане газування в спекотний день.

Exchange для всіх

Самим цими проектами займатися мені не довелося, але з обома компаніями справу мати довелося.

Про першу з компаній (280 North), її фреймворк Cappuccino і мову Objective-J, можете прочитати в попередній частині. Стів Джобс спілкувався з Франсиско з приводу застосування його розробок у проекті Apple - взявши підписку про нерозголошення. Детальніше дізнатися не вдалося. У 280 North були впевнені що вони крутіші за другу компанію... і що багатомільйонний контракт вже у них в кишені.

Назва другої мені невідома, її керівник був моїм приятелем. Друга компанія розробила SproutCore, фреймворк на JavaScript, компактний і дуже ефективний. Для реалізації задуму Чарльз Джоллі з кількома друзями по університету заснували компанію в Празі (в той час там це було дешевше, витрати на життя нижче ніж у США, і просто цікаво), і протягом декількох місяців працювали по 12-18 годин на добу, а по вихідних пили пиво в празьких пивних.

Теж зустріч зі Стівом, теж підписки про нерозголошення - Стів віддав перевагу SproutCore.

У Стіва були серйозні проблеми зі здоров'ям, і дуже багато завдань першорядної важливості. Він не зміг щільно контролювати розробку MobileMe і iWork.com, коли Чарльз намагався переконати його почекати з випуском проекту, Стів був не в настрої, пішов на принцип і...

MobileMe, фактично, провалився. iWork.com, до речі, працював відмінно - я користувався ним, невеликі заусенці були - але це була бета-версія, якою ніхто не займався.

Ні до, ні після, про фреймворки на JavaScript націлені на емуляцію середовища Mac OS X у вебе я не чув. Можна було б пофантазувати на цю тему: мовляв, одного разу Стів, по секрету...

Але не буду.

Продовження слід

Обговорити історію Apple ви можете в нашому Telegram-чаті.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND