Как и в прошлом году (и в предыдущие годы до этого), в декабре Apple анонсирует лучшие, по мнению компании, приложения и игры для iPhone, iPad, Apple TV и компьютеров Mac. Отношения Apple с разработчиками сложно назвать простыми: во-первых, компания контролирует платформу распространения для этих приложений. Во-вторых, компания контролирует возможности системных вызовов, которые доступны из системы сторонним разработчикам. В-третьих, компанию неоднократно обвиняли в том, что она для новой функциональности часто «вдохновляется» популярными сторонними приложениями на своих платформах. Для этого есть даже специальный термин «sherlocked», когда Apple еще во времена классической Mac OS во многом повторила для своего системного приложения Sherlock функциональность сторонней программы. (Это, кстати, тема, заслуживающая отдельного обсуждения: как компании добавлять новую функциональность, не наступая на ноги другим разработчикам для этой платформы. Когда-нибудь я доберусь и до нее).
Так что один из методов того, как компания может отблагодарить разработчиков приложений для платформ Apple — проводить специальные анонсы, на которых есть возможность продвигать действительно качественные и инновационные программы, появившиеся для устройств Apple за прошедший год. Приложения, попадающие в эти списки, традиционно демонстрируют технологии, в которые активно инвестирует Apple, и которые компания продвигает для пользователей. (Бесплатный совет разработчиками: внимательно следите за всеми новинками, которые Apple показывает на WWDC. Применение этих технологий в своих приложениях существенно повышает шансы приложения быть замеченным редакторской командой Apple). Здорово то, что в эти списки попадают не только популярные приложения, но и «самородки», которые нравятся Apple, но почему-то не были замечены пользователями (что в целом неудивительно, учитывая количество приложений в App Store). Команда редакторов находит разработчиков по всему миру и помогает их приложениям и играм найти глобальную аудиторию.
Continue reading