До начала WWDC 2013 остается меньше месяца, поэтому разработчик Джастин Уильямс (Justin Williams) решил сделать доброе дело и составил местами шуточный, а местами весьма полезный список из 50 вещей, которые Apple должна представить на своей ежегодной конференции, дабы оправдать возложенные на неё ожидания интернета, общественности и инвесторов.

Невыполнение каждого пункта из этого списка будет рассматриваться в качестве признаков скорой и неотвратимой гибели компании из Купертино, приведет к очередному падению её акции, появлению новых призывов к свержению Тима Кука и бесконечного числа статей в технологических блогах о превосходстве Android над iOS.

Итак, Apple попросту обязана…

  1. Полностью обновить дизайнерский язык для iOS 7, избавив его от дурного влияния Скотта Форстола и щедро снабдив идеями Джонатана Айва.
  2. Модернизировать и обновить систему iOS-приложений для соответствия новому дизайнерскому языку Айва.
  3. Архитектура сервисов и шаринга должна работать точно также, как в Windows Phone или Android.
  4. Обновить iMessage, чтобы он стал надежней.
  5. Позволить людям выходить из групповых чатов iMessage.
  6. Добавить в FaceTime возможность звонить нескольким людям одновременно.
  7. Выпустить более надежный Xcode 5 с улучшенными инструментами для рефакторинга и «поумневшим» автодополнением кода.
  8. Добавить отделенный от Xcode просмотрщик документации, позволяющий переключаться между кодом и справочной информацией по сочетанию клавиш Cmd+Tab.
  9. Привязываться для тестирования iOS-приложений не к определенным устройствам, а к Apple ID, чтобы пользователи могли устанавливать бета-версии на любой собственный гаджет.
  10. Позволить распространять бета-версии через App Store.
  11. Улучшить аналитические инструменты для разработчиков, чтобы знать, откуда приходят покупатели.
  12. Показывать в режиме реального времени продажи и другую сопутствующую информацию. Как-никак, на дворе 2013 год.
  13. Добавить возможность раз и навсегда удалить старые идентификаторы приложения из портала для разработчиков.
  14. Отказаться от использования профиля Provisioning Profile для менее болезненного развертывания новых устройств.
  15. Снять предел в 100 гаджетов для тестирования бета-версий iOS. Или, на крайний случай, хотя бы возвращать использованный слот при удалении определенного устройства, не дожидаясь даты продления подписки в iOS Developer Program.
  16. Сделать iCloud быстрей и надежней.
  17. Обновить iCloud так, чтобы отпала необходимость в сервисах вроде Dropbox.
  18. Заставить наконец-то работать синхронизацию Core Data, чтобы разработчики перестали писать об этом в блогах.
  19. Добавить веб-сервис наподобие Google App Engine, но с плоским интерфейсом от Джонатана Айва.
  20. Позволить настраивать экран блокировки iOS.
  21. Позволить настраивать Springboard по своему усмотрению.
  22. Добавить виджеты на домашний экран.
  23. Предоставить быстрый доступ к переключателям ключевых функций, например, Авиарежиму или Bluetooth.
  24. Повысить надежность Game Center, чтобы Лорен Брихтер больше не смог сломать его.
  25. Не заставлять пользователей запускать приложение, «обшитое» коринфской кожей для поиска друзей. Может, вегетарианцы наконец-то начнут использовать программу Find My Friends.
  26. Обновить iTunes Match и сделать его похожим на Rdio.
  27. Позволить удалять уведомления из Notification Center свайпом.
  28. Добавить быстрые действия для уведомлений.
  29. Добавить в Game Center специальное достижение, которое дается за попадание с первой попытки в малюсенькую кнопочку «Х», закрывающую группу из нескольких уведомлений в Notification Center.
  30. Позволить загружать приложения для Mac на ваших iPhone или iPad, чтобы они появлялись на яблочном компьютере к вашему приходу.
  31. Добавить аналогичную возможность для покупки iPad-приложений на iPhone с автоматической установкой на все поддерживаемые устройства.
  32. Запустить новый веб-интерфейс для iTunes Store, позволяющий больше никогда не запускать настольный iTunes для работы с магазином.
  33. Обеспечить выборочное восстановление резервной копии из iCloud.
  34. Предоставить доступ на чтение и запись к Фотопотоку.
  35. Разрешить пользователям самим назначать программы сторонних разработчиков в качестве стандартной камеры, календаря, браузера и так далее.
  36. Добавить более глубокую интеграцию веб-сервисов, не ограничиваясь Twitter и Facebook.
  37. Вернуть Google Maps.
  38. Провести на презентации сессию вопросов из зала, на которые будет отвечать лично Тим Кук. Роберту Скоблу слово можно не давать.
  39. Позволить обновлять содержимое приложений в фоновом режиме, не прибегая к разнообразным хакам.
  40. Выпустить новый и не такой отстойный клиент для App Store.
  41. Обновить OS X, чтобы система стабильно и быстро работала, а также не содержала возможностей из iOS.
  42. Добавить опцию, которая позволяет отключить назойливое напоминание на иконке Mac App Store о доступных обновлениях, не устанавливая их и не открывая Mac App Store сам по себе.
  43. Портировать UIKit на OS X, чтобы разработчики перестали скулить о том, что нынешний AppKit устарел.
  44. Обновить каждый Mac и добавить в него экран Retina.
  45. Выпустить наконец-то новый Mac Pro.
  46. Добавить в AirDrop передачу данных не только по локальной сети, но и через интернет.
  47. Принять все правки Google в коде WebKit 2 и сделать следующую версию Safari чуточку лучше. И больше не перезагружать открытые вкладки.
  48. Выпустить iBooks для Mac.
  49. Добавить в OS X фреймворк MapKit.
  50. Встроить Siri в OS X.

Не так уж и много предстоит сделать, правда? 🙂


Читайте также: