WWDC 2014. Перші враження очевидця

    Із Сан-Франциско, що в сонячній Каліфорнії, з першими підсумками WWDC 2014 — Артур Сахаров, технічний директор Redmadrobot.
 
 
O WWDC
Дуже багато народу ночувало перед Keynote у Moscone Center на матрацах, щоб пройти в зал першими. У черзі на вхід я бачив чувака, який так нервував в передчутті шоу, що у нього аж руки трусилися — він кексом в рот не потрапляв. Ті, хто приїжджає на WWDC в десятий раз, кажуть, що незмінно ангажовані щороку. Всі розробники між собою спілкуються, це справжнє ком'юніті. І потім такий драйв — він мотивує на розробку.
 
 
 
Зал на Keynote був битком — 6000 розробників з усього світу плескали разом. Презентація була виконана неймовірно круто з технічної точки зору — про деякі технічні рішення взагалі незрозуміло, як вони були зроблені. Так, там все розраховано, всі пристрої підключені до якимось внутрішнім системам, щоб працювали повідомлення та ін Але це дуже круто.
 
Кук після презентації втік за лаштунки, все 6000 розробників хотіли б його зловити…
 
 
ПРО ПРОДУКТИ
— Я можу сказати так — ця конференції виправдала свою назву. Це було шоу для розробників і Apple підготувала всі свої рішення саме для них. Ніякого нового заліза, ось цього всього — але з існуючих пристроїв Apple вичавила темряву функцій. Той же самий TouchID — його заново заюзать і зробили доступним для додатків. Це величезний стрибок.
Перший день закінчився, розробники прямо зараз кажуть: «They write on Twitter that developers are disappointed. Bullshit, developers are super excited, gadget freaks are the only ones who are disappointed! ».
 
 
 
— Раніше в суперечках завжди згадували, що iOS відстій, тому що у неї немає кастомной клавіатури , а у Android їх безліч. Окей, вийшло витончене рішення — Apple представила зовнішній API для таких клавіатур, причому всі вони працюють у внутрішньому сендбоксе — ніякі приватні дані в мережу не витечуть в принципі. Ось уже точно Swype буде.
Компанія взагалі заімпрувіла всі існуючі залізяки просто тим, що під них можна зробити новий софт. Тобто частина функціоналу нарешті віддала в руки розробників, а не сама його розробляє.
 
 
 
— Нова політика Apple — все девайси інтегрувати в єдину систему. Зі сцени на Keynote багато разів звучало слово continuity — це коли ти можеш одночасно використовувати Mac, планшет, телефон, починати процес на одному пристрої, закінчувати на іншому. Це круто — розробники можуть робити відразу цілі агломерації з додатків.
Google рухається в тому ж напрямку: контролює Chrome на компі і Android-телефони, але у Google, мабуть, не буде нормальної інтеграції з десктопом (опустимо Chrome OS). А Apple робить всі пристрої під одним брендом, і пристрої ці синхронно оновлюються (з чим у Google проблеми) і працюють разом.
Але до цього моменту ніколи Mac OS X так сильно не інтегрувалася з мобільного платформою. А тепер десктоп плавно перетікає в мобільну платформу і навпаки, це все стає єдиною екосистемою.
Підтверджується моє бачення , що розумні годинник і пр. носяться пристрої — це ніякий не новий функціонал, а просто нові фічі, можливості, які додаються до того, що вже є. Ще більше фіч, які розділяються між пристроями.
Це схоже на те, куди буде рухатися прогрес в цілому — все об'єднається в єдину екосистему. Яким було років п'ять-десять тому уявлення про ідеальне майбутнє? Що буде сильний швидкий веб, і з'явиться єдиний портал в хмарі — користувач з будь-якого пристрою туди заходить і отримує доступ до своїх віртуальним даними. До цього все і йде. Веб ще не настільки сильний, але платформи один в одного проникають цілком.
 
iOS 8 . Google ніж виграє? У нього дуже крутий пошук по додатках, і коли користувач заходить в магазин, у нього є чим поживитися. А в App Store в рейтингах завжди топові додатки, які лежать там роками — ігри всякі і пр.
Apple усвідомила свої недоробки і заговорила про новий пошук, нову каталогізацію і пр. — компанія намагається розворушити App Store, були озвучені цифри: 1,2 млн аппов і 75 млрд завантажень, а цього року приєдналося більше користувачів, ніж за всі минулі роки разом узяті, і ці нові користувачі йдуть в App Store, щоб побачити, що там є. Тому велика мета — дати доступ до цікавих додатків. І основна фіча — нормальний App Store. Подивимося, чи вийде.
 
 
 
— Apple вперше реалізує зв'язок між додатками . Раніше у всіх 7 версіях iOS зв'язок між додатками була на рівні «є Facebook, є Twitter, вони з Apple домовилися, тепер можна через них нишпорити записи». Все. Ніякі інші програми не могли один з одним комунікувати (url-схеми не будемо розглядати, це дитячий лепет, а не interprocess communication). А тепер можуть — зберігаючи безпеку, все сендбокси, різні додатки взаємодіють, виводячи інтерфейси поверх один одного (це крутіше, ніж Android, в якому все це як у звичайному компі працювало). Цей масивний апгрейд дає неміряна кількість додаткових можливостей. Це означає, що користувач з ресторанного додатку може замовити собі доставку і тут же оплатити її через додаток свого банку, наприклад. Тобто кастомниє карти, перекладачі та ін інтегровані в усі що завгодно.
 
 Віджети . Тепер можна витягнути віджети наверх додатки і всієї системи. Це був величезний питання, наприклад, в банківській сфері — як же нам зробити нотифікацію? Ось у людини списалися гроші, і ми можемо надіслати йому відповідний текст повідомлення. І все. А тепер можна брати будь-яку інформацію — баланс рахунку, інтерактив якийсь, лічильники, jawbone — і все це виводити. Це допоможе користувачеві комунікувати з додатком взагалі завжди. Плюс те, що можна з статус-бару відповідати на повідомлення — все йде до того, що людина телефон буде діставати з кишені все рідше і рідше. Якщо Apple зробить годинник, то там швидше за все буде схожий інтерфейс, все ті ж повідомлення, віджети. Це більш крутий аналог Google Now — туди, на відміну від Google Now, можна буде виводити інтерактив.
 
 
 
 HomeKit — інтеграція з платформами домашньої автоматизації. Є продукт Smart Things — це платформа, в яку інтегрується купа сенсорів і у якої є свій додаток. Вона дуже багато чого дозволяє робити, але при цьому поки не порвала ринок.
Є Nest — термостат без усього, який повністю (і красиво) інтегрований з iOS, у нього класне додаток, який зробили колишні топ-менеджери Apple. Проект був куплений компанією Google за $ 3,2 млрд. Nest користується популярністю, хоча функціоналу там раз на сто менше, ніж в Smart Things. Тобто якісна інтеграція з iOS дуже багато що вирішує у продажу пристроїв.
Зараз є шанс, що вся ця домашня автоматизація зробить крок вперед, тому що сенсори вже є, справа тільки за інтеграцією, яка допоможе спростити управління. Мільярди пристроїв і мільйони потенційний покупців розумною побутової техніки.
 
 CloudKit дозволяє писати додаток з бекенда на стороні Apple. Це схоже на те, що Windows робить у своєму Azure. Для більшості додатків бекенда потрібен — зараз ця необхідність зупиняє дрібні контори, які можуть випустити тільки інтерфейс, але не знають, як на сервері все підняти. А тут ти запиливают додаток, і бекенда до нього автоматично працює. Імпрувмент з точки зору розробки. Це означає, що буде ще більше клієнт-серверних додатків. Але, звичайно, це рішення не скасує роботу зі складними проектами — наприклад, при інтеграції з банками.
 
 
 
А це вже App Design Awards
Цікавий захід.
Особливо всім сподобалися SkyGuide, Device9 і остання божевільна гра про дівчинку.
До речі, головний приз App Design Awards (крім світиться нагородного кубика) — по одному примірнику всього, що робить Apple (всіх розмірів): MacPro, iMac, MacBook, iPad, iPhone, iPod, монітори і т.д.
    
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.