raport: system i SDK w iPhonie
Data: 22 kwiecień 2008
Identyfikator: 080548
iPhone zapowiadany był przez Steve’a Jobsa jako rewolucja w świecie smartfonów. Chociaż od strony technicznej nie jest żadną innowacją, to dobry marketing i ciekawy design sprawiły, że wiele osób zapragnęło nowego gadżetu od Apple'a. Na początku marca tego roku pojawiła się wersja beta SDK –zbioru narzędzi i bibliotek do tworzenia oprogramowania do iPhone'a.
Strona 1 z 4
|
Działanie ActiveSync
|
|
|
Apple zakupił od Microsoftu licencję na technologię ActiveSync, umożliwiającą współpracę iPhone’a z Exchangem. Dzięki temu telefon działa dużo wydajniej niż np. BlackBerry.
|
Dotychczas pisanie aplikacji do iPhone’a było możliwe tylko za pomocą Apple
Toolchain, czyli nieoficjalnego zestawu narzędzi niezbędnych do skompilowania kodu źródłowego. Jednak był on dość trudny do opanowania i słabo udokumentowany. Wymagał użycia języka Objective-C, czyli tego samego, który wykorzystuje się do tworzenia aplikacji działających pod kontrolą systemów MacOS X. Programiści na co dzień piszący w C/C++ nie powinni mieć problemów z jego szybkim opanowaniem. Nieliczne informacje na temat programowania można było uzyskać jedynie poprzez analizę dostępnych w internecie kodów źródłowych oraz na forach internetowych.
|
Zestaw Toolchain można uruchomić
w większości systemów: Windows (za pomocą Cygwin), Linux czy MacOS X. Aplikacje skompilowane za pomocą dostępnych w nim narzędzi wgrywa się do iPhone’a przy użyciu dowolnego klienta SFTP, np. korzystając z pluginu do Total Commandera. Można także skorzystać z Installera, czyli specjalnej aplikacji w iPhonie, umożliwiającej pobranie programu i jego automatyczną instalację. Za pomocą narzędzi zawartych w Toolchain powstało wiele ciekawych aplikacji, np. mGadu, czyli klient Gadu-
-Gadu do iPhone’a. Tak przez wiele miesięcy wyglądał sposób tworzenia oprogramowania do iPhone’a.
Początki SDK
Pierwsze doniesienia dotyczące zestawu bibliotek i środowiska programistycznego do iPhone’a i iPoda Toucha pojawiały się już w ubiegłym roku i według nich miało być ono dostępne już w październiku 2007. Jednak prace nad przygotowaniem Software Development Kit, z których mogliby korzystać także zewnętrzni developerzy, a nie tylko programiści Apple, znacznie się przedłużyły. Kolejnym zaplanowanym terminem premiery był luty 2008 roku, ale firmie z Cupertino także nie udało się go dotrzymać. Ostatecznie SDK 2.0 w pierwszej testowej wersji beta zostało zaprezentowane 6 marca.
Ocena: 



(aby ocenić, musisz się zalogować w serwisie)
Podobne artykuły: