Затвори рекламата

WWDC приключи преди повече от две седмици, но обещаното резюме на най-голямата конференция за разработчици е тук! Отново ще се радвам да отговоря на всякакви въпроси. В тази част на статията бих искал да споделя впечатленията си от петте дни на конференцията и конкретните ползи за разработчиците.

Най-новото на място

както вече съм пише в началната статия, Apple леко промени подхода си при пускането на нов iOS за тази година – преди бета версия, например iOS 4, вече беше налична през март, но сега беше представена само на конференцията. Ето защо почти всички лекции бяха пълни с информация за новостите на iOS 5. Независимо дали става въпрос за възможностите за програмиране при използване на iCloud, интеграция с Twitter, възможността за скиниране на приложения с помощта на новия API и други и други - всяка от лекциите направи възможно бързото разбиране на проблемите на дадената област. Разбира се, новият iOS е достъпен за всички разработчици, не само за тези, които бяха на конференцията, но по времето на WWDC почти нямаше (солидна) документация за iOS 5. Повечето от презентациите бяха замислени много професионално, лектори винаги бяха ключови хора от Apple, които се занимават с проблема от дълго време. Разбира се, можеше да се случи дадена лекция да не устройва някого, но винаги можеше да се избере от още 2-3, които вървят паралелно. Между другото, видеозаписите на лекциите вече са напълно достъпни - безплатно изтегляне от адреса http://developer.apple.com/videos/wwdc/2011/.

Лаборатория за разработчици

Лекциите могат да бъдат изтеглени благодарение на интернет и не е необходимо да пътувате до Сан Франциско за тях. Но това, което може да спести часове или дни от проучване и сърфиране във форумите за разработчици, са лабораториите. Те се проведоха от вторник до петък и бяха разделени по тематични блокове - например с акцент върху iCloud, медии и други подобни. Тези лаборатории са работили по система „един към един“, което означава, че всеки посетител винаги е бил посещаван от един разработчик на Apple. Самият аз използвах тази опция няколко пъти и останах възхитен - минах през кода на нашето приложение с експерт по дадената тема, решавахме наистина специфични и тясно специализирани неща.

Тези, които отхвърлят нашите кандидатури...

В допълнение към срещите с разработчиците на Apple, беше възможно да се консултирате и с екипа, който се занимава с качеството и одобрението на приложенията. Отново беше много интересно изживяване, едно от нашите приложения беше отхвърлено и след нашето обжалване (да, наистина може да се използва от разработчици и работи) беше условно одобрено с условието, че трябва да направим някои корекции преди следващия версия. По този начин бих могъл лично да обсъдя най-добрия курс на действие с екипа за преглед. Подобни консултации могат да се използват и по отношение на GUI дизайна на приложенията.

Човек е жив не само с работа

Както на повечето конференции, и на тази на Apple не липсваше съпътстваща програма. Дали това беше церемониалното обявяване на най-добрите приложения за 2011 г. - Apple Design Awards (списъкът с обявените приложения можете да намерите тук: http://developer.apple.com/wwdc/ada/), вечерни градински партита в Yerba Garden, последната "космическа" лекция на Бъз Олдрин (член на екипажа на Аполо 11) или много неофициални срещи, организирани директно от разработчиците. Освен лабораториите, това е може би най-ценното нещо, което човек носи от конференцията. Контакти по света, възможности за сътрудничество, вдъхновение.

Така че ще се видим през 2012 г. на WWDC. Вярвам, че и други чешки компании ще изпратят свои представители там и ще можем да излезем на по бира в Сан Франциско повече от двама :-).

.