Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?

Apple veröffentlicht Developer Guide für Apple iPhone

Apple hat über die Apple Developer Connection einen Entwicklerleitfaden für das kürzlich erschienene Apple iPhone veröffentlicht. In dem Dokument wird erklärt, wie Entwickler den Webkit für das Entwickeln von Web-basierten Applikationen nutzen können. Apple geht dabei auch auf das Streamen von Video-Content auf das Apple iPhone ein.
Viele Entwickler waren sehr enttäuscht, dass Apple keine echte Programmierschnittstelle für das Apple iPhone anbietet, so dass man das gesamte Potential des kleinen Gerätes für neue Anwendungen ausnutzen kann.

Weiterführende Links:

Kommentare

lik™
lik™05.07.07 09:49
Also ist Videostreamen nicht nur auf YouTube begrenzt? Klingt doch nach nem Anfang.
\m/
0
tom150205.07.07 10:00
nicht wirklich...
was für einen mehrwert bringt mir Videostreaming?!
Ich verstehe ja, dass man das iPhone unter kontrolle haben möchte, und nicht SW-Problemen durch dritthersteller entgegenblicken möchte, aber J2ME ist doch sehr unkritisch, und wäre wohl auch kein Problem gewesen, dass entspr. zu portieren! Wahrscheinlich würde das iPhone sogar J2SE packen...
Timeo Danaos et dona ferentes
0
sprottendaniel
sprottendaniel05.07.07 10:01
Nett wäre auch, wenn Apple das in der Anleitung genannte "iPhone.css" Standard-Stylesheet irgendwo zu "Ansicht" anbieten würde.
Dann könnte man das Teil mal schnell fürs Web zum Testen nutzen.

Ne Idee wo man die Datei bekommen kann?
0
JustDoIt
JustDoIt05.07.07 10:24
Oh Apple, da baut Ihr schon einen Kleinstcomputer, sogar mit UNIX Betriebssystem und dann erlaubt Ihr keine Programe von Drittherstellern.

Das ist soooo peinlich!

Was soll das mit der Sicherheit?

Faule Ausrede!

Wenn ich mir auf einem Computer ein Programm installiere und der Rechner läuft hinterher nicht mehr richtig, ist entweder das Betriebssystem sau schlecht, weil es solche Lücken im System nicht geben sollte, oder wenn das Programm illegale Aktivitäten macht, wie zB löschen der Daten, dann ist das Programm daran Schuld.

Seit Anbeginn habe ich Palm Organizer und da waren immer Programme von Drittanbietern zugelassen und ja, es gab schon Probleme mit einigen Programmen, die habe ich dann einfach gelöscht - was soll's?

Apple <- Eurer Monopol Gehabe ist zum Kotzen!

0
Resistance05.07.07 10:28
Die Borniertheit bei Apple wird doch schon von den iPhone Hackern aufgegriffen.

Und wehe hinterher heult dann Apple rum, daß es einen florierenden "Schwarzmarkt" mit Nicht-Apple-Verarschungs-SDK-Programmen gibt auf den Apple keinerlei Einfluß hat.

Wenn die Dämme erstmal gebrochen sind, wird selbst Stobs erkennen müssen, daß man nicht jede giergeile Dummheit im Nachhinein leicht korrigieren kann.

So wie es aussieht, gibt es da wohl einen "internen Wettbewerb", wer es als erster schafft ein natives Programm auf dem iPhone zu installieren und bin ich mir sicher, daß man hier nur von Wochen sprechen kann.

Ich fände es lustig, wenn Apple versuchen sollte, besser als die Hacker zu sein. Da sind schon ganz andere dran gescheitert - wenn die Szene aktiv wird, dann gibt es kein halten mehr.

Dies gilt im positiven als (natürlich dann) auch im negativen Sinne.

Sehr spannend insgesamt (als nicht iPhone Besitzer allemal) - besonders dann, wenn tatsächlich die ersten Programme auftauchen...
0
Frank
Frank05.07.07 10:29
tom1502: J2ME ist häßlich

Im Ernst. J2ME geht im Prinhzip davon aus, dass man rechts und links unter dem Display Knöpfe hat. Und die gibt es natürlich nicht mehr. Ausserdem kann man wahrscheinlich alle J2ME-Programme nicht richtig mit den Fingern bedienen.
0
tom150205.07.07 10:32
Frank,

richtig, aber dafür kann man die VM's ja auch anpassen... Mir wäre eine evtl. abgespeckte SE auch lieber!
Timeo Danaos et dona ferentes
0
Resistance05.07.07 10:39
sprottendaniel

Apple hat doch ein Demoprogramm veröffentlicht (RSS Reader) vielleicht kann man durch ein wenig Kreativität sich das .css von da saugen.
0
JustDoIt
JustDoIt05.07.07 10:49
Resistance:
Die Frage ist nur, ob Apple das Installieren von illegalen Programmen nicht irgendwie mit jedem neuen Update verhindern wird. Davon ist auszugehen.

Ich kann nur aus meiner Erfahrung sprechen:

Palm wäre ohne Programme von anderen nicht groß geworden.

WindowsMobile hätte es nur mit Programmen von Microsoft nicht geschafft sich so weit in der mobilen Welt durchzusetzen.

Und Apple wird das auch nicht schaffen.

Ich selber würde mir sofort, für fast jeden Preis ein iPhone kaufen, ja, wenn da nicht 2 eklatante Mißstände wären die mich einfach zu sehr gängeln:

Keine Programme von Drittanbietern.
Keine freie Telefon Provider Wahl.

Ich würde mir auch keinen Apple Rechner kaufen, wenn die Programme dafür nur von Apple kämen, oder wie seht Ihr das?
0
TiBooX
TiBooX05.07.07 10:57
Resistance
Dei Borniertheit von einigen hier ist aber auch kaum zu überbeiten. Die kreigen nicht mal ein fehlerfreise "Hello World" auf die Beine wollen aber in einer kritischen Applikation wie einem Telefon an allem rumspielen dürfen. Hallo ?
Dies sit die erste Version des iPhone und es ict nicht unwahrscheinlich, dass Apple noch kein SDK bei der Hand hat. Es ist eben etwas anspruchsvoller ein kugelsicheres SDK zur Verfügung zu stellen. Ich sehe ausserdem gar kein Problem: Wenn der Druck nur hoch genug ist dann wird Apple auch hier eine Lösung finden. Bis dahin gibt es abertausende von 3rd Party Opportunities das Teil mit Web 2.0 zu erweitern, ja und das geht auch ohne Flash und Java. Java ist meiner Meinung nach sowieso besser auf dem Server aufgehoben.

Mir fällt in letzter Zeit auf, dass immer mehr hier rumstänkern, die entweder grade erst angemeldet sind oder deutlich unter 100 Beiträgen haben. Zudem sind sie meist nicht mal in der lage ihr Profil, geschweige denn eine Adresse zum Antworten anzugeben. Das füht unweigerlich zu Flamewars alla heise und das finde ich nicht gut.
People who are really serious about software should make their own hardware [A. Kay]
0
sprottendaniel
sprottendaniel05.07.07 10:59
Resistance:

Dachte ich mir auch zuerst. Aber so wie es scheint ist die CSS-File im iPhone hinterlegt und wird nur von der Webseite aus "gelinkt".

Schade
0
Hannes Gnad
Hannes Gnad05.07.07 11:10
JustDoIt: Ich sehe, daß min. 95% der potentiellen, nicht-freakigen Konsumenten nicht mal weiß, was eine Third-Party-App ist. Die wollen *möglichst einfach* die Funktionen nutzen, und fertig. Deshalb wird das iPhone ein Erfolg.

0
Anindo
Anindo05.07.07 11:10
Tiboox

Quantität hat nichts mit Qualität zu tun und die deutsche Rechtschreibung sollte man besser ansatzweise beherrschen, wenn man sich so weit aus dem Fenster lehnt.
0
Resistance05.07.07 11:15
Tiboox

Das "Sicherheitsargument" ist eine Diskussion für Leute die diesen Quatsch glauben, es ist technisch auf so niedrigem Niveau, daß es gar keine Diskussion zu diesem Schwachsinn geben kann (jedenfalls nicht von Leuten, die einen minimalen Hintergrund haben).

Ich werde diese Diskussion nicht führen, weil die Leute schnell merken, wie schwachsinnig das Agrument und dann in sehr eigenartige Argumentationsweisen abdriften.

Und im übrigen stimme ich dir zu. Leute mit weniger als 100 Einträge sind alles Spinner. Und natürlich:

Leute mit < 100 Einträge: Seht zu das ihr Land gewinnt wenn es euch hier nicht passt! Macht doch eine eigene Seite auf!

(Resistance, 89 Einträge zum Zeitpunkt des Verfassens)
0
Resistance05.07.07 11:21
JustDoIt
"Die Frage ist nur, ob Apple das Installieren von illegalen Programmen nicht irgendwie mit jedem neuen Update verhindern wird. Davon ist auszugehen."

Die Vergangenheit lehrt, daß genau das nicht funktioniert. Apple müßte tatsächlich andauernd Updates rausbringen. Das würde nicht nur die Hackern ärgern sondern auch die normalen Kunden.

Von daher:
Mir ist nicht klar, wie sie das auf Dauer verhindern wollen. Sobald was ändern, wird die "Gegenseite" sofort mitziehen. Tägliche Updates nur um die Hacker zu ärgern? Glaub ich nicht dran.

Apple wird dieses Problem anders lösen müssen, wenn sie es nicht selber lösen wollen, werden es andere für sie tun.

Das Verarschungs-SDK hat schon mal nicht funktioniert.
0
halebopp
halebopp05.07.07 11:22
Wer Apple borniert findet, muss sich nix von denen kaufen. Für den Fall empfehle ich Microsoft Windows mobile. Viel Spass.

Mal ernsthaft - was ist das hier schon wieder für ein Niveau? Man schreit hier schon wieder hohle Phrasenblasen in die Luft - Ahnung ist Nebensache - Hauptsache rumpöbeln...

Manchmal macht das echt keinen Spass.

Und was die Programme angeht - vielleicht will sich Apple den Kuchen ja selber einverleiben, und nicht an schlecht zu kontrollierende Fremdprogrammierer abgeben...
manchmal hilt es wenn man erst denkt bevor man schreit.
Das war ich nicht - das war schon vorher kaputt!
0
midroth
midroth05.07.07 11:30
halebopp: Genau.
0
blablub05.07.07 11:32
Überlegt doch mal. Ihr könnt alles nutzen Schreibprogramme, Präsentationsprogramme. Bildbearbeitungsprogramme, ja sogar Kaufmännische Programme. Im Grunde alles.

Ihr hab das mit Safari und den Schnittstellen nicht ganz durchschaut.
0
Anindo
Anindo05.07.07 11:41
Und was die Programme angeht - vielleicht will sich Apple den Kuchen ja selber einverleiben

Und dass sachlich zu kritisieren ist also borniert? Irgendwie habe ich diesen Ausdruck genau andersrum verstanden.

Hier gibt´s z. B. ne Liste, was alles auf dem Nokia E90 läuft (und was nicht). Ist natürlich alles überflüssiges Zeug und Apple macht das alles viel viel besser.
0
midroth
midroth05.07.07 11:45
Blablub; Erzöhl mir doch mal, was für einen Sinn Präsentationsprogramme etc. auf dem Handy machen.
0
blablub05.07.07 11:53
midroth
Über den Sinn, der Anwendung hab ich nichts geschrieben.

Aber ich kann mir einige Szenarien vorstellen.

Man ist unterwegs und es fällt einen noch ein etwas an seine Präsentation zu verändern.

Oder man zeigt den Kollegen seine Ideen, vielleicht hat er noch Verbesserungsvorschläge.

Und mit Bluetooth kann man ja auch einiges machen.
0
halebopp
halebopp05.07.07 12:07
@ Anindo: Hä?

Hab ich nicht wirklich verstanden, was du mir da sagen möchtest.
Das war ich nicht - das war schon vorher kaputt!
0
Turm
Turm05.07.07 12:11
miroth
Präsentationsprogramme auf Mobilgeräten machen schon Sinn, wie wäre es, wenn man anstatt seinem Notebook rumzuschleppen einfach mal sein iPhone aus der Tasche zieht und an den Beamer anschließt. Okay das ist noch ne Ecke zu hoch im Moment aber sicher bald möglich.

Problematisch sehe ich ein komplett offenes SDK,da dadurch wirklich das Telefon eine Sicherheitslücke darstellen könnte. Wenn das SDK kommt, dann muss es wasserdicht sein und als Benutzer muss ich mein iPhone gegen den Zugriff durch Schadprogramme schützen können. Nicht auszudenken was eine Dialersoftware auf dem iPhone anrichten könnte.
0
jonny91
jonny9105.07.07 12:12
Ist schon irgendwie komisch. Am Computer wieder Web 2.0 total overhyped, von wegen Zukunft und bald braucht man keine echten Programme mehr, aber wenn es mal drauf ankommt, dann will keiner Cocoa missen... .

Für die Benutzer ist es doch schlicht weg EGAL, ob ihre Programme jetzt im Browser laufen, oder nicht. Die einzigen, die überhaupt das Recht haben nach einem SDK zu krähen, sind die Entwickler und bei denen ist die Resonanz auf das iPhone "Pseudo-SDK" eigentlich recht positiv nach anfänglicher Abneigung.
How much wood would a woodchuck chuck if a woodchuck could chuck wood?
0
weber05.07.07 12:14
Was ist denn eigentlich wenn man mit dem iPhone auf eine Flashbasierte Seite geht? Kann die dann wirklich nicht angezeigt werden? Das wäre ja wohl super ätzend!

Ich bin ansonsten komplett begeistert von dem Phone und werde mir es direkt bei Erscheinung zulegen!! (Vorrausgesetzt der Tarif von T-Mobile ist einigermaßen bezahlbar:-P)
0
blablub05.07.07 12:15
ich denk Apple wird zwar einige Applikationen nachreichen, aber nicht allzuviele zu mindestens macht es auch wenig Sinn.

Ich habe ein Treo und einige Progrämmchen drauf aber effektiv nutze ich die wenigsten.
0
blablub05.07.07 12:17
weber
dann siehst du ein nettes Fragezeichen
0
ts
ts05.07.07 12:30
Turm
Alles zu öffnen macht keinen Sinn. Rauswählen ist ziemlich kritisch, da es schnell teuer wird.

Eine bestehende Internetverbindung zu benutzen ist etwas anderes. Zum Beispiel ein ssh-Klient zum Fernsteuern vom Rechner zu Hause. LaTeX um unterwegs Präsentationen zu erstellen. Per ICQ den Freunden schreiben, man kommt gleich.

Es gibt viele Gründe für Drittprogramme. Die Sicherheit des Mobilfunkbetreibers ist dabei jedenfalls nicht die Einschränkung. Wenn man den Drittprogrammen die Kurznachrichten und das Anrufen verbietet, dann wäre das Mobilfunkproblem schon gelöst.


Die Internetverbindungen sind aus Ausfallsicherheit ausgelegt. Stellt euch vor, das Netzwerk würde ausfallen, nur weil man grade ein Netzwerkspiel programmiert und dabei testet, ob die Kommunikation auch funktioniert...
0
thomas b.
thomas b.05.07.07 13:59
Ich glaube, Apple will, wenn schon, dann an Drittanbieter-Programmen für das iPhone mit verdienen und so was wie "Software Made for iPhone" heraus bringen.

Nur von Apple geprüfte und frei gegebene Programme werden sich auf dem iPhone installieren lassen und Apple wird bei jedem Anbieter dafür die Hand aufhalten, genau wie bei den "Made for iPod" Artikeln.

Natürlich nur der Sicherheit zu Liebe.



0
blablub05.07.07 14:14
Ich sag nur Google!!!
Die bauen so stark ihre Online Programme auf, dass ist schon nicht mehr schön. Und Apple hat selbst gesagt, dass Sie mit Google noch einiges vorhaben.
0
Weitere News-Kommentare anzeigen

Kommentieren

Sie müssen sich einloggen, um die News kommentieren zu können.