HelloWorld 01 - Ein erstes Hello World |
|
|
|
Geschrieben von: Philipp
|
FRIDAY, 07 MARCH 2008 16:42 |
Seite 1 von 3 Aktualisierte Version zum iPhone-SDK 2.1
Im folgenden wird erklärt wie Ihr mit Hilfe von Xcode und dem iPhone-Simulator eine erstes Programm names "HelloWorld" erstellen könnt. Ihr benötigt dazu eine Entwicklungsumgebung. Ein Anleitung dazu habe ich hier geschrieben.
Wir werden also ein kleines Programm schreiben, welches ein weißes Fenster öffnet und in diesem eine Navigationsleiste darstellt. Diese Navigationsleiste werden wir dann mit dem Titel "Hello World" versehen. Sollten Ihr Probleme haben, findet Ihr das "HelloWorld" Projekt am Ende des Tutorials als Download zum selber probieren.
1. Projekt erstellen
Öffnet bitte XCode 3 (standard mässig zu finden unter /Developer/Applications/Xcode.app). Ihr werdet wahrscheinlich mit folgendem Dialog begrüßt:

Wenn Ihr nicht mehr wollt, das dieses Begrüßungsfenster bei jedem Start von Xcode erscheint, entfernt Ihr bitte einfach das Häckchen bei "Show at launch" im linken untern Bereich des Fensters. Schliesst jetzt das Fenster.
Wir wollen nun erst einmal das benötigte Projekt erstellen. Wählt dazu aus dem Hauptmenü von Xcode den Eintrag "File->New Project ..."
Es öffnet sich ein Dialog, in welchem Ihr die Art des Projektes auswählen müsst:
Wählt dort unter der Rubrik "iPhone" "Applicaton" aus und dann im rechten Teil des Fensters "Window-Based Application", Bestätigt mit "Choose...".
Es öffnet sich ein weiterer Dialog, in welchen Ihr den Projekt-Namen festlegen könnt. Gebt hier "HelloWorld" ein.

Zusätzlich könnt Ihr einen Ort festlegen, an welchen das Projekt gespeichert werden soll. Ich habe in meinem Benutzer-Verzeichnis einen Ordner "Development" angelegt und speicher dort meine Projekte. Klickt nun auf "Save".
Nun öffnet sich das eigentliche Projekt-Fenster hier seht Ihr alle Dateien und Resourcen für dieses Projekt, welches nun erstellt wurde.

|
LAST_UPDATED2 |
An der einen Stelle im Tut sagst du fügt nun zwischen @...und end folgende Zeilen ein.....Wie kommt man den an solche Zeichen wenn du sie nicht grade hier postest *g* Würde auch gerne lernen kleine Sachen zu schreiben habe aber auch leider gaaaar keine Ahnung von sowas...aber jeder fängt mal kleine an oder? *g*
LG Earth
Nur:
"titel"AppDelegate.h
"titel"AppDelegate.m
"titel"ViewController.h
"titel"ViewController.m
main.m
Der Code in den Dateien sieht auch nicht ähnlich aus, so dass man als Neuling darauf schliessen kann.
Version 3.1 (Beta)
Component versions
Xcode IDE: 1093.0
Xcode Core: 1093.0
ToolSupport: 1086.0
Thanks
ich habe mir gestern Apple SDK runter geladen...
aber mir fehlt der Menü Punkt "Cocoa Touch" beim erstellen neuer Projecte...
mache immer ein View Project...is glaube ich auch egal...denn ich kann dann im nachinein ja Cocoa Elemente einfügen...
Am Ende sieht mein Code 100 % so aus wie der beschriebene...aber es funzt nicht...nur weisser Bildschirm...
und wenn ich bedenke das dass hier noch ein KLEINES Tutorial is, welches ich als 3. abgepinselt habe...und keines der 3 funktionierte...
is schon irgendwie sehr frustrierend...
Er sagt in GELB unter der Zeile:
[navBar pushNavigationIten:title];
warning: "UINavigationBar may not respond to pushNavigationItem
ich kann das Prog starten aber es funzt nicht...
warum ??? Wo liegt mein Fehler ?
(Wo finde ich mehr 1+ Tutorials wie dieses?)
Danke JB
Philipp
Tolle Unterstützung - zum beginnen echt ein Hammer!!
http://www.mobile-dev.de/faq/59-allegemein-faq-iphone/140-kann-ich-entwickelte-programme-auch-ohne-eine-kostenpflichtige-mitgliedschaft-am-apple-developer-programm-auf-dem-iphone-installieren.html
Ich wollte dieses Tutorial auch machen, doch leider ist dies nicht so einfach, denn wenn ich XCode aufmache, und dann New Project, dann habe ich nur die Auswahl Mac OS X was habe ich falsch gemacht?
Muss ich da noch etwas Instalieren?
kann ich das überhaupt bekommen wenn ich nicht angemeldet bin?
MfG bambid
MfG bambid
Danke :-)
braucht man zum aufs iphone installieren eine lizenz?
oder geht das auch gratis (ohne das iphone zu "hacken"...;))?
lg
igi
DANKE
Was ist der sinnvollste Weg IOS Programmierung zu lernen ?
Thx
- (void)applicationDidFinishLaunching:(UIApplication *)application {
heisst jetzt:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
HTH
sport