Opóźniony iPhone SDK ujrzał dziś światło dzienne. iPhone stał się tym samym otwarty dla zewnętrznych programistów. Apple ogłosił też, że doda do telefonu wsparcie dla aplikacji biznesowych, m.in. Microsoft Exchange.
Cocoa Touch, bo tak nazwano nowe SDK, wspiera zdarzenia i kontrolki multitouch — technologii pozwalającej na sterowanie programem poprzez różnorakie gesty wykonywane jednym lub wieloma palcami na ekranie dotykowym. Wspiera również akcelerometr, podgląd hierarchii, lokalizację, alerty, podgląd www, przeglądarkę kontaktów, obrazków i aparat. Wszystkie te funkcje dostępne są również dla iPod Touch.
[iPhone] to najbardziej zaawansowana platforma dla urządzeń mobilnych. Wyprzedzamy inne platformy o całe lata.
Tak stwierdził Steve Jobs, szef firmy. Nie wiadomo co na to panowie z Google, ale Electronic Arts już zapowiedziała, że zrobi specjalną wersję gry Spore dla iPhone’a. Zaprezentowano też demonstracyjne wersje programów Salesforce i AOL Instant Messenger zbudowanych w oparciu o nowe Cocoa Touch.
Aplikacje zbudowane dla iPhone dostępne będą przez AppStore. Deweloperzy będą mogli dodawać tam swoje programy i sami ustalać ich ceny (w tym “za darmo”). Apple pobierać będzie 30% wartości sprzedaży. Raz kupione aplikacje będą automatycznie aktualizowane, jak tylko twórca udostępni nową wersję w AppStore.
Jeśli chodzi o nowe funkcje przygotowane dla biznesu, to będą to m.in.:
- klient poczty MS Exchange (możliwy dzięki umowie z Microsoftem),
- obsługa Cisco IPsec VPN,
- certyfikaty bezpieczeństwa,
- zarządzenia tożsamością,
- obsługa WPA2/802.11x
Włączenia “pakietu biznesowego” do iPhone można spodziewać się w czerwcu tego roku.