Zamknij reklame

WWDC zakończyło się ponad dwa tygodnie temu, ale już jest obiecane podsumowanie największej konferencji deweloperskiej! Ponownie chętnie odpowiem na wszelkie pytania. W tej części artykułu chciałbym podzielić się wrażeniami z pięciu dni konferencji oraz konkretnymi korzyściami dla programistów.

Najnowsze na miejscu

jak już jestem – napisano w artykule otwierającym, Apple nieco zmieniło swoje podejście do wypuszczania na ten rok nowego iOS-a – wcześniej wersja beta, na przykład iOS 4, była dostępna już w marcu, ale teraz została zaprezentowana dopiero na konferencji. Dlatego prawie wszystkie wykłady obfitowały w informacje o nowościach iOS 5. Czy chodzi o możliwości programistyczne korzystania z iCloud, integrację z Twitterem, możliwość skórowania aplikacji za pomocą nowego API i inne i inne - każdy z wykładów pozwoliło szybko zrozumieć problematykę danego obszaru. Oczywiście nowy iOS jest dostępny dla wszystkich programistów, nie tylko tych, którzy byli na konferencji, ale w czasie WWDC nie było prawie żadnej (solidnej) dokumentacji dla iOS 5. Większość prezentacji została przygotowana bardzo profesjonalnie, prelegentami zawsze były kluczowe osoby z Apple, które zajmują się tą tematyką od dawna. Oczywiście mogło się zdarzyć, że jakiś wykład komuś nie odpowiadał, ale zawsze można było wybrać spośród kolejnych 2-3 prowadzonych równolegle. Nawiasem mówiąc, nagrania wideo wykładów są już w całości dostępne - do bezpłatnego pobrania z adresu http://developer.apple.com/videos/wwdc/2011/.

Laboratorium dla programistów

Wykłady można pobrać dzięki Internetowi i nie trzeba w tym celu jechać do San Francisco. Ale tym, co może zaoszczędzić godziny lub dni badań i przeglądania forów programistów, są laboratoria. Odbywały się od wtorku do piątku i podzielone były według bloków tematycznych – skupiających się np. na iCloud, mediach i tym podobnych. Laboratoria te pracowały w systemie indywidualnym, co oznacza, że ​​każdemu odwiedzającemu zawsze towarzyszył jeden programista Apple. Sam skorzystałem z tej opcji kilkukrotnie i byłem zachwycony - przejrzałem kod naszej aplikacji z ekspertem w danym temacie, rozwiązaliśmy naprawdę konkretne i wysoce wyspecjalizowane sprawy.

Ci, którzy odrzucą nasze aplikacje...

Oprócz spotkań z programistami Apple, możliwa była także konsultacja z zespołem zajmującym się jakością i zatwierdzaniem aplikacji. Ponownie było to bardzo ciekawe doświadczenie, jedna z naszych aplikacji została odrzucona i po naszym odwołaniu (tak, naprawdę może być używana przez programistów i działa) została warunkowo zatwierdzona pod warunkiem, że musimy wprowadzić pewne poprawki przed następną wersja. W ten sposób mogłem osobiście omówić najlepszy sposób działania z zespołem recenzentów. Podobne konsultacje można by również przeprowadzić w odniesieniu do projektowania GUI aplikacji.

Człowiek żyje nie tylko pracą

Jak na większości konferencji, tak i na tej od Apple nie zabrakło programu towarzyszącego. Czy było to uroczyste ogłoszenie najlepszych aplikacji na rok 2011 – Apple Design Awards (listę ogłoszonych aplikacji znajdziesz tutaj: http://developer.apple.com/wwdc/ada/), wieczorne przyjęcia w ogrodzie w Yerba Garden, finałowy „kosmiczny” wykład Buzza Aldrina (członka załogi Apollo 11) czy mnóstwo nieoficjalnych spotkań organizowanych bezpośrednio przez deweloperów. Poza laboratoriami to chyba najcenniejsza rzecz, jaką człowiek wyniesie z konferencji. Kontakty na całym świecie, możliwości współpracy, inspiracje.

Do zobaczenia w 2012 roku na WWDC. Wierzę, że inne czeskie firmy również wyślą tam swoich przedstawicieli i będziemy mogli wybrać się na piwo do San Francisco w większej liczbie niż tylko we dwie :-).

.