Как наверняка знают те из вас, кто находится в сообществе разработчиков под iOS, WWDC 2011 подходит к концу. Несмотря на то, что Apple не выпустила новый iPhone, как многие ожидали, основной доклад был далеко не разочарованием. В этом году WWDC была посвящена программному обеспечению и расширению возможностей сообщества разработчиков iOS. Хотя большая часть информации о мероприятии до сих пор была сосредоточена на негативном влиянии, которое последняя версия окажет на существующие приложения для iOS, в этом посте будет использован другой подход, и в нем будут освещены многие функции iOS 5, которые должны волновать каждого разработчика iOS.
Как уже упоминалось, наша цель — рассказать о нескольких новых инструментах и о том, как знание этих инструментов увеличит ваш потенциал как разработчика iOS.
Киоск
С выпуском iBooks Apple уже увидела 130 миллионов загрузок книг. Теперь они выпускают газетный киоск, который похож на iBooks, но для журналов и газет. На первый взгляд, газетный киоск может показаться неуместным разработчикам, которые еще не работают в издательской индустрии. Хотя это может быть правдой, подумайте об этом: у всех этих издательских компаний теперь есть совершенно новая модель распространения, и им понадобятся талантливые разработчики, чтобы извлечь из этого выгоду. Это означает, что фрилансерам и компаниям, занимающимся разработкой мобильных приложений, было бы полезно узнать, как использовать инструменты Apple для создания приложений для газетных киосков, в то время как издатели все еще ищут таланты для продвижения своих предложений на устройствах iOS.
Редактирование фотографий и фотофильтры
Разве не было бы неплохо, если бы вы могли разработать приложение, которое могло бы легко распознавать лица, выполнять редактирование изображений и использовать фильтры для получения великолепных эффектов? Что ж, с iOS 5 Apple просто сделала вашу жизнь проще. Обнаружение лица может позволить некоторые захватывающие новые впечатления на платформе. Использование его совместно с устройством камеры имеет безграничные возможности. Если вы в настоящее время думаете о том, чтобы войти в конкурентное пространство приложений для работы с фотографиями, в ваших интересах обратить пристальное внимание на любую документацию Apple, касающуюся этих функций.
щебет
Есть несколько инструментов маркетинга лучше, чем иметь отличное приложение. Хорошие приложения могут продаваться сами собой, но отличное приложение, подключенное к социальной сети, позволяет вашим фанатам намного легче распространять доброе слово. Теперь с помощью функций единого входа пользователи приложения могут быстро авторизовать приложение для публикации в учетной записи пользователя в Twitter.
Новая функциональность делает этот процесс очень простым. Пользователи могут войти в Twitter из настроек своего устройства, а затем любое приложение может запросить использование своих учетных данных Twitter.
В то время как Стив Джобс не упомянул способ реализации, Скотт Форстолл упомянул, что приложения могут использовать эту новую функцию iOS в своей публичной презентации. В прошлом разработчикам приходилось использовать стороннюю библиотеку, например ShareKit, или просто делать тяжелую работу для интеграции своих приложений с Twitter, поэтому система единого входа значительно облегчит работу большинству разработчиков iOS. Мы можем быть уверены, что другие социальные сети, такие как Tumblr, Facebook, LinkedIn и другие, в скором времени будут запрашивать такой же единый вход для своих пользователей. Это имеет положительные последствия для разработчиков, поскольку мы продолжаем создавать приложения, которые используют социальные учетные записи наших пользователей для косвенного маркетинга наших приложений.
ICloud
Это новое дополнение к iOS 5 заслуживает внимания любого серьезного мобильного предпринимателя или разработчика. В последние годы мы наблюдаем, как наше общество меняется в нескольких важных аспектах, начиная с более социальной и открытой культуры, готовой поделиться, опубликовать в Твиттере или опубликовать что-либо в Интернете. Еще одним важным изменением является рост смартфона и ожидание потребителей того, что мобильное устройство должно делать все это. Хотя эти тенденции все еще развиваются, с ростом iCloud мы видим, что Apple и другие компании ставят свои чипы на рост общества, которое будет ожидать доступа к своим данным из любого места на любом устройстве. В iOS 5 мы видим, как Apple объединяет все три эти тенденции вместе, чтобы создать уникальный, новаторский опыт. Скоро появятся Android и Windows. Это означает, что любой серьезный разработчик должен начать планировать использование облачного хранилища и социального опыта в своих приложениях. Ваши пользователи скоро могут ожидать не меньше!
Apple постоянно ищет способы улучшить свои продукты. Имея это в виду, помните, что это iCloud 1.0. И как бы впечатляюще это ни было сейчас, это не то, что каждый разработчик может использовать ежедневно, но в версии 2.0 мы можем увидеть функциональность, которую должно иметь каждое приложение. Я рекомендую получить хотя бы базовый уровень понимания того, как он работает, и даже начать тестировать его для себя, и если вы фрилансер или подрядчик, это навык, который вы действительно должны приобрести прямо сейчас.
Это был лишь небольшой обзор новых предложений в iOS 5. Mobiletuts + рассмотрит многие из этих функций более подробно после отмены iOS 5 NDA. В то же время, если вы разработчик, я рекомендую вам уделить время и просмотреть соответствующие документы, доступные для платных разработчиков. Кто знает, вы можете просто найти конкурентное преимущество, которое отделит ваше приложение от конкурентов!
Хотите поговорить об этой статье? Найди меня в твиттере @williamherring .