Przeskocz do:

Apple Blog.pl

6.03
2008
21:57
iPhone Software Roadmap – podsumowanie

sdkevent

No i już po. Wydarzyło się sporo ale po kolei.

Download
Aktualnie serwery Apple przeżywają oblężenie i wbicie się na ADC graniczy z cudem

Video
Video z dzisiejszego eventu.

Enterprise

Ta część rynku do tej pory była nie zauważona przez Apple, teraz to się zmieniło. iPhone/Touch otrzymają pełną obsługę Microsoft Exchange. Opcja ta pojawi się w nowej wersji firmware (2.0), na razie nie podano daty kiedy zostanie udostępnione. Wersja dla iPoda Touch będzie prawdopodobnie płatna jak w przypadku styczniowej aktualizacji.

msexchange

SDK

sdk

Gwóźdź programu. Zapowiedziane w zeszłym roku SDK w końcu dziś zostało udostępnione. Firmie udało się (zresztą jak zwykle) zachować wszystko w tajemnicy do samego końca. Oczekiwania były bardzo duże i zdecydowanie Apple nie zawiodło.

Wg. prowadzącego Scott Forstalla (VP iPhone Software) udostępnione SDK jest dokładnie tym samym zestawem narzędzi jakie są używane w Apple. Dla potrzeb dotykowego ekranu opracowano nowy framework – Cocoa Touch.

Architektura systemu w iPhone wygląda tak:

– Cocoa Touch
– Media
– Core Services
– CoreOS

Akceleracja OpenGL ES jest sprzętowa, za wyświetlanie 2D odpowiada Quartz (tak jak w pełnym OSX).

Po konkretne szczegóły odsyłam na ADC.

Ciekawie wygląda framework Cocoa Touch:

– obsługa multitouch
– dostęp do akcelerometru
– lokalizowanie na podstawie nadajników
– People Picker – dostęp do kontaktów z własnych aplikacji
– Image Picker – dostęp do kamery i biblioteki zdjęć

Xcode

Jak łatwo się domyśleć skoro Xcode to SDK dostępne jest wyłącznie dla MacOS X, co więcej wyłącznie dla procesorów Intela.
Z prezentacji wynika, że SDK zawiera specjalną wersję Xcode:

– edycja kodu
– zarządzanie porjektem
– integracja z CVS/SVN
– zintegrowana dokumentacja
– debugowanie na urządzeniu podłączonym kabelkiem (płatne 99$, część Developer Program)

xcode

Interface Builder

Na to wszyscy liczyli – graficzny edytor interfejsu.

ibuildersdk

iPhone Simulator

Pełny emulator iPhone (włącznie ze wszystkimi aplikacjami systemowymi – Safari itd.)

iphonesimu

App Store, iFund

Apple uruchomi nowy sklep wyłącznie dla aplikacji – App Store dzięki któremu będzie można kupować/pobierać aplikacje bezpośrednio na urządzeniu (lub też poprzez iTunes na komputerze, a następnie synchronizacja).

appstore

Apple będzie pobierało 30% od ceny aplikacji, resztę otrzymuje developer. Kwota wypłacana ma być co miesiąc.

Aby umieścić komercyjną aplikację konieczne będzie przystąpienie do programu dla developerów (wynika, że jednorazowe), które kosztuje 99$. Oprócz możliwości sprzedaży aplikacji developer otrzyma wsparcie techniczne oraz dostęp do zdalnego debugowania aplikacji (remote debugger). Za umieszczenie darmowych aplikacji wynika, że Apple nie będzie pobierało tej opłaty.

Pieniądze te zostaną przeznaczone na fundusz iFund (podobny do tego jaki istnieje w przypadku Androida) – zgłaszamy się z pomysłem i zapotrzebowaniem na finansowanie – jeżeli pomysł zostanie zaakceptowany otrzymujemy pieniądze na realizację.

W trakcie prezentacji pokazano jeszcze:

– America Online – AIM Messenger
– Electronics Arts oraz SEGA (!) będą dostarczać gry – na początek „Spore” i „Super Monkey Ball”
– Salesforce.com – aplikacje wspomagające ich serwisy
– Epocrates – jakiś popularny w USA system identyfikacji leków dla lekarzy i farmaceutów

Wszystko to ma ruszyć prawdopodobnie w czerwcu, a beta SDK dostępna jest od dzisiaj.

Na razie tyle, ja staram się pobrać SDK ale nie mogę się wbić na ADC :)

Developerzy
Dostępne są 2 programy developerskie:

Standard za 99$ dla developerów tworzących aplikacje

Enterprise za 299$ dla dużych developerów tworzących np. prawnie zastrzeżone czy też opatentowane rozwiązania

Oba programy zawierają:
– pełen dotęp do zasobów iPhone Dev Center
– testowanie aplikacji na urządzeniach
– support inżynierów Apple (na poziomie kodu)
– umieszczanie aplikacji w App Store

Biorąc pod uwagę ceny subskrypcji na ADC to te ceny są śmiesznie niskie.

30 komentarzy do tego tekstu

  1. bazyl

    Kurde! Też nie mogę! A jeśli dobrze pójdzie to jutro w pracy siadam do pisania w tym… A tu taki lipex!

  2. Lack

    No i ładnie, duży krok do przodu dla iPhone.

  3. diamondjef

    mhmm, i platne dla ipoda touch , steve luv money :|

  4. KrisP

    Miałem zamiar kupić niedługo iPod’a Touch ale patrząc na to co robi Apple z aktualizacjami do tego urządzenia to rezygnuję na razie z zakupu…miałem wrażenie, że Apple jest trochę mniej chciwe.

  5. Joanna (Typoagrafka)

    „* Free sign up as a Registered iPhone Developer required to download the iPhone SDK.
    Technical Requirement: Intel processor-based Mac running Mac OS X Leopard”

    Ta druga linijka… kurczę, a już się cieszyłam na zabawę… na moim PowerBooku…

  6. Mariusz Ostrowski

    Joanna: dzięki, za to spostrzeżenie, nie zauważyłem, że tylko Intel.

  7. diamondjef

    Nie no poczekamy pozyjemy ,ale uwazam ze ograniczenie ipoda touch i platne aktualizacje to przesada no ale tu 20dolcow za 5aplikacji to ile za dostep to 100 8|

  8. raphael

    Co do płatnych aktualizacji to Apple od wielu lat nas do tego przyzwyczaja przy dużych „aktualizacjach” OS X’a. Przecież każdy Mac jest sprzedawany z OS X’em, a 130$ które płacimy w Apple Store za Leoparda, to praktycznie aktualizacja! Apple mogłoby wycenić OS X nawet na 300$ jeśli mógłby być instalowany na piecach.

  9. diamondjef

    tak tylko aktualizacja tigrysa do leoparda to troche inna rzecz niz ipod touch ktory sprzedawany teraz ma aplikacje z iphone a kupiony chwile po premierze juz jest tym ktory wymaga 20 dolcow na dodatek nawet nie moge tego kupic normalnie . Nie wystarczy ze zarobia na aplikacjach to jeszcze mozliwosc ich kupowania wyceniaja rozumiem ze mozna sprzedawac aplikacje ale dostep do nich hmmmm dziwne to poprost ale i tak w pl nic nie mozna kupic tanio i tyle ile jest warte wiec kwestia applowskich kosztow jakos wpisuje w rodzime klimaty

  10. Filip

    Powtórzę to, co napisałem na pewnym forum:

    Swojego czasu update do Newton OS 2.0 też był płatny i nie zmieniał tego fakt, że sam Newton był dość drogim urządzeniem.
    Nie należy zapominać, że w wypadku iPoda Touch Apple nie ma zysków z abonamentu jak ma to miejsce w wypadku iPhone’a.
    Kwestia budzi pewne kontrowersje już od dawna. Równie dobrze można stwierdzić, że Apple przestało rozwoju oprogramowania iPodów mini, Photo, a nawet nie dodało opcji wyszukiwania do iPodów 5 gen (mają ją dopiero iPody 5.5 gen). Doskonale wiemy, że technicznych przeszkód do publikacji tych uaktualnień nie było.
    A Airport Extreme i funkcjonalność Time Machine? Trzeba się przyzwyczaić do takiej, a nie innej polityki.

    Zresztą zdaje się, że publikując płatny „802.11n enabler” Apple tłumaczyło się przepisami (Sarbanes-Oxley Act):

    „It’s about accounting. Because of the Act, the company believes that if it sells a product, then later adds a feature to that product, it can be held liable for improper accounting if it recognizes revenue from the product at the time of sale, given that it hasn’t finished delivering the product at that point.”

    Może łatwo mi mówić bo akurat mam iPhone’a, a nie iPoda Touch ale ciesze się z jednego – w odróżnieniu od mojego poprzedniego telefonu, Nokii E61 (którą bardzo sobie chwaliłem i która kosztowała w sklepie nawet więcej niż iPhone nie licząc opłat abonamentowych) – Apple rozwija oprogramowanie tych urządzeń. Lepiej czasami zapłacić kilkanaście dolarów za nową funkcjonalność niż mieć ją dopiero po zakupie nowego sprzętu (przykład E61 vs. E61i). Touch na początku miał być tylko iPodem. To, że Apple jednak wyrównało (w granicach możliwości) różnice między tymi bardzo podobnymi produktami to dla mnie zaleta. Ostatecznie nie każdy musi instalować kolejny update ;)

  11. michael

    istnieje nowa strona o makach web.mac.com/mhdplus polecam nara

  12. diamondjef

    Nie no oczywiscie dostrzegam ta druga strone, bo wiem ze za wszystko trzeba placic i takie mozliwosci bardziej mnie ciesza, tylko czasem poprostu wizerunek firmy ktora badz co badz troche przyzwyczaila do takich akutalizacji.
    I tez wiem ze przeciez kazdy chce zarobic jak najwiecej ,ale w pewnych mometach jest to czasem dla mnie bolesne. Tak zdaje sobie sprawe z abonamentu ktory przynosi zyski ,wszystko to troche zwariowane,no coz. I tak zeby miec soft 2.0 na iphone trzeba poleciec jailbreakiem, ehhh zyjemy w 3cim swiecie 21wieku

  13. Bartek

    Oglądałem cały „show” – napiszę tylko tyle, że to co przedstawiło Apple jest szokujące (z punktu widzenia developera i potencjalnych możliwości).

    Jestem gotów założyć się o dużą kasę, że Nokia za 7-8 lat straci pałeczkę lidera w zaawansowanych (wykluczamy telefony za 100-200 PLN) telefonach GSM na rzecz Appla. Oczywiście jeśli Apple nadal będzie kierowane przez Jobsa :)

  14. tonymontana

    Nie jednorazowe 99% tylko roczny abonament wynosi 99$ Tak dla porzadku..

  15. Yaco

    Stawiam, że będzie to kolejne 20$ za App Store dla iPod Touch. W końcu będą zarabiać na sprzedaży aplikacji a im więcej klientów (użytkownicy Touch) tym lepiej dla Apple.

  16. diamondjef

    No tak , a kazdy i tak to kupi :p

  17. bazyl

    Kocham chłopaków z Apple. Dzięki temu releasowi szef nie dość, że mi kupuje maczka (tj. już kupił) do firmy, to przerzucił cały mój work-load na prace nad naszym systemem na iPhone.

    Po prostu spełnienie marzeń :D

  18. martig

    może jakiś link do pobrania?

  19. martig

    może jakiś link do pobrania eventu?

  20. martig

    znalazłem link do pobrania lecz nie jestem pewnie na 100% czy to napewn ten:
    http://events.apple.com.edgesuite.net/rtp20e92/iphone/08770365506i_1_ip.mp4

    Jak pobiore to napisze.

  21. makojad

    ad Filip: Bardzo rozsądna wypowiedź!
    ad inni: Jak słyszę, że 20$ to cena zaporowa dla polskich użytkowników iPoda Touch, po raz kolejny dochodzi do mnie smutny fakt że Polska to 3-ci świat (prawda diamondjef?) – i żaden polityk, z lewa czy z prawa (czy z Marsa), nie przekona mnie w taki czy inny (cudowny) sposób kłamstwem, że jest inaczej. Przekonają mnie tylko autostrady, ulice bez dziur, lotniska, stadiony, i minimalna pensja 3000zł dla sprzątaczki (jak w normalnych krajach Europy) oraz.. Apple Store Polska i iTunes Store Polska.
    Apple ma prawo żądać 20$ za nowe oprogramowanie i nie ma tutaj się o co obrażać. W końcu każdy widział co kupuje (zawsze można poczekać z zakupem), a jak chce mieć dodatkowe funkcje… Chociaż ja widzę w tym może lekką zachętę ze strony Apple – kupujcie iPhone!
    Właśnie skończyłem oglądać prezentację SDK i… robi wrażenie oraz pobudza wyobraźnię, prawda? Te wszystkie aplikacje w kieszeni…
    Miło było zobaczyć, że Apple wciąż się podoba gra Arka Młynarczyka i wsadza ją na slajdy.

  22. diamondjef

    juz moge sie pogodzic z app instalerem za 20dolcow ale nie z tym ze kupilem toucha po premierze a obecne maja te aplikacje20dolarowe wgrane,
    a szczerze gdybym mogl kupic przelewem to bym kupil tak normalnie legalnie.

    3ci swiat…A JAK! :D ale jest na to rada, sami to zmienmy , poprostu nikt tego za nas nie zrobi

  23. Axonn

    W ADC jest dramat żeby ściągnąć SDK do iPhona. Jak narazie widnieje mi tylko napis „We are processing your request” od 24 godzin… dostaje już ślinotoku xD

  24. diamondjef

    torrent? gdzies widzialem iphone sdk wrzucony wczoraj

  25. Paweł Nowak

    Pobrałem dziś SDK w 70 minut bez problemów.

  26. Axonn

    z ciekawości, ile całe SDK waży?

  27. calineczka

    caly SDK to 2.5GB. Moze ktos powinien napisac ze to narzedzie dla programistow i zwykly uzytkownik ktory ostatnio programowal pralke lub video nic tam nie znajdzie? Obciazenie serwera by spadlo;)

  28. Gf

    No to wojna unixow. Watpie by przebili nokie (razem z Trolltech to na pewno nie przebija) ale wykosza z rynku wiekszosc drobiazgu a i sony , motorola zaczna sie zrowo zastanawiac.

    najwazniejsze, ze findofs ce odejdzie w niebyt. Chyba, ze M$ przypomni sobie xenixa (oby)


Strony, które pisały o tym tekście

  1. Planeta iPhone » Blog Archive » Mamy SDK! Cieszyć się?

    […] dni. Nie mam zamiaru powielać tych informacji technicznych, które możecie przeczytać choćby na Apple Blogu a bardziej ciekawi mogą obejrzeć konferencje, a skopić się na tym co teraz będzie się […]

  2. iPhone Planet » Blog Archive » Mamy SDK! Cieszyć się?

    […] dni. Nie mam zamiaru powielać tych informacji technicznych, które możecie przeczytać choćby na Apple Blogu a bardziej ciekawi mogą obejrzeć konferencje, a skopić się na tym co teraz będzie się […]