falkgottschalk
Aktives Mitglied
Thread Starter
- Dabei seit
- 22.08.2005
- Beiträge
- 24.076
- Reaktionspunkte
- 1.619
Nachdem der heutige Sonntag mit schönem Wetter angefangen hat, wurde mein angeborenes Misstrauen entsprechend geweckt und ich habe mich innerlich auf die erste wochenendübliche Regenschauer eingestellt. Die Wartezeit wollte ich mir dadurch verkürzen, dass ich mich etwas tiefer in die Programmierung meines Mac mit XCODE vertiere. Ich habe also daraufhin den heutigen Sonntag mehr oder weniger damit verbracht, mich durch die Doku von Apple und das Internet zu kämpfen und gleichzeitig Dauerversuche zu unternehmen, wie viele Crashreports ein G5 denn so pro Stunde schafft. (Das ist übrigens ganze Menge...)
Zwischendurch wühlte ich mich durch die beiden (nach Titel zumindest) passenden Bücher von Amazon zu dem Thema. Dank der zu 100% aus Anglizismen bestehenden Literatur konnte ich meine Englisch-Kenntnisse deutlich verbessern.
Das "Mehr oder Weniger" wurde dann ein "Mehr und weniger": ich habe mehr gelesen/gesurft und dafür weniger über die Dinge erfahren, die mir auf den Nägeln brennen.
Vielleicht sollte ich an dieser Stelle erwähnen, dass ich unter anderen Betriebsystemen / Umgebungen schon recht lange vor mich hinprogrammiere. Und Programmieren ist irgendwie wie Autofahren: wenn man es erst mal raus hat, dann spielt es keine große Rolle mehr, ob man am Flughafen einen BMW,Audi oder Opel bekommt. Jedenfalls dachte ich das bis heute Morgen. Am Vormittag kamen mir so leichte Zweifel - das war etwa der Moment, als ich entdeckte, dass Apple mit seinem Cocoa - im übertragenen Sinn - das Zündschloss in die Reserverad-Mulde verlegt hat.
Also das ist irgendwie alles anders.
Was ich Euch damit sagen will:
Wo zum Henker bekomme ich sinnvolle Dokus zum Thema Programmierung mit Cocoa, die quasi die Lücke zwischen Einsteiger-Basics und fertigen Programmen schließen - und das in der Form, dass die Sachen, die jeder braucht, als PDF und Codeschnipsel greifbar sind?
Eine Doku für Leute, die schon programmieren können und das, was sie können und wissen, nur mit XCode nachbauen wollen (die Pascal- Delphi - ABAP-Programmierer wie mich z.B.)? So Step-by-Step-Anleitungen?
Ich brauche so essentielle Sachen wie:
- Speichern von Dateien. Die beliebte Adressverwaltung zum Üben ist ja mit dem InterfaceBuilder schnell gemalt, der Mumpitz mit den Outlets ist auch ganz nett (zumindest kann man sich das merken, auch die Connections) - aber wie bekomme ich die Daten auf die Platte?
- Was mache ich mit vielen Daten? Hat OSX so etwas wie eine Datenbank / indizierte Zugriffe / Bayer-Bäumchen eingebaut oder muss ich mir die sonstwo organisieren? Oder gar selber zusammenpointern?
- wie zum Henker bekomme ich ein modales Fenster hin?
- eine einfache Popup-Meldung am Bildschirm?
- Deutsche Standard-Menüs?
- wie komme ich an Daten, die in einer lokalen / entfernten mySql-Datenbank drin sind?
- wie schicke ich ein Formuar auf den Drucker, so z.B. eine Rechnung mit Kästchen und Rähmchen und so?
- Was wollen mir die 178 Fenster sagen, die beim "Build" bzw. "Debuggen" auftauchen? Wo fange ich an zu graben, wenn es kracht und ich nur ein "Exception raised" zu sehen bekomme?
Wahrscheinlich hat Apple das alles irgendwo in seinem 900-GB-Rundum-Sorglos-Paket vergraben (natürlich auf 3.456 PDF verteilt) - aber ich finde da keinen Punkt zum Anfassen.
Es ist leichter, einen Pudding an die Wand zu nageln, als bei der Mac-Programmierng einen Einstieg zu finden.
Die Literatur, die ich nun in Form von Büchern, PDfs, Ausdrucken und Referenz-Library um mich herum aufgetürmt habe, kann ich leicht in zwei Stapel aufteilen: den einen, der bei Adam und Eva anfängt und in etwa beschreibt, wie herum man ein Auto auf die Strasse stellen muss. Der andere Stapel beschreibt dagegen, wie man mit Jordies Hilfe die Phasenverschiebung des Heisenberg-Kompensators im Maschinenraum der Enterprise neu kalibrieren kann ohne den Antimaterie-Fluss zu unterbrechen. (Das wollte ich zwar immer schon mal wissen, aber mir fehlen da noch einige Basics im Vorfeld. Ausserdem habe ich Angst vorm Beamen...)
Durch das entsprechende Forum bin ich natürlich auch durch - da kam ich leider nicht weiter.
Also: wer hat hier einen hilfreichen Tip, wie ich diesen gordischen Knoten knacken kann?
Zwischendurch wühlte ich mich durch die beiden (nach Titel zumindest) passenden Bücher von Amazon zu dem Thema. Dank der zu 100% aus Anglizismen bestehenden Literatur konnte ich meine Englisch-Kenntnisse deutlich verbessern.
Das "Mehr oder Weniger" wurde dann ein "Mehr und weniger": ich habe mehr gelesen/gesurft und dafür weniger über die Dinge erfahren, die mir auf den Nägeln brennen.
Vielleicht sollte ich an dieser Stelle erwähnen, dass ich unter anderen Betriebsystemen / Umgebungen schon recht lange vor mich hinprogrammiere. Und Programmieren ist irgendwie wie Autofahren: wenn man es erst mal raus hat, dann spielt es keine große Rolle mehr, ob man am Flughafen einen BMW,Audi oder Opel bekommt. Jedenfalls dachte ich das bis heute Morgen. Am Vormittag kamen mir so leichte Zweifel - das war etwa der Moment, als ich entdeckte, dass Apple mit seinem Cocoa - im übertragenen Sinn - das Zündschloss in die Reserverad-Mulde verlegt hat.
Also das ist irgendwie alles anders.
Was ich Euch damit sagen will:
Wo zum Henker bekomme ich sinnvolle Dokus zum Thema Programmierung mit Cocoa, die quasi die Lücke zwischen Einsteiger-Basics und fertigen Programmen schließen - und das in der Form, dass die Sachen, die jeder braucht, als PDF und Codeschnipsel greifbar sind?
Eine Doku für Leute, die schon programmieren können und das, was sie können und wissen, nur mit XCode nachbauen wollen (die Pascal- Delphi - ABAP-Programmierer wie mich z.B.)? So Step-by-Step-Anleitungen?
Ich brauche so essentielle Sachen wie:
- Speichern von Dateien. Die beliebte Adressverwaltung zum Üben ist ja mit dem InterfaceBuilder schnell gemalt, der Mumpitz mit den Outlets ist auch ganz nett (zumindest kann man sich das merken, auch die Connections) - aber wie bekomme ich die Daten auf die Platte?
- Was mache ich mit vielen Daten? Hat OSX so etwas wie eine Datenbank / indizierte Zugriffe / Bayer-Bäumchen eingebaut oder muss ich mir die sonstwo organisieren? Oder gar selber zusammenpointern?
- wie zum Henker bekomme ich ein modales Fenster hin?
- eine einfache Popup-Meldung am Bildschirm?
- Deutsche Standard-Menüs?
- wie komme ich an Daten, die in einer lokalen / entfernten mySql-Datenbank drin sind?
- wie schicke ich ein Formuar auf den Drucker, so z.B. eine Rechnung mit Kästchen und Rähmchen und so?
- Was wollen mir die 178 Fenster sagen, die beim "Build" bzw. "Debuggen" auftauchen? Wo fange ich an zu graben, wenn es kracht und ich nur ein "Exception raised" zu sehen bekomme?
Wahrscheinlich hat Apple das alles irgendwo in seinem 900-GB-Rundum-Sorglos-Paket vergraben (natürlich auf 3.456 PDF verteilt) - aber ich finde da keinen Punkt zum Anfassen.
Es ist leichter, einen Pudding an die Wand zu nageln, als bei der Mac-Programmierng einen Einstieg zu finden.
Die Literatur, die ich nun in Form von Büchern, PDfs, Ausdrucken und Referenz-Library um mich herum aufgetürmt habe, kann ich leicht in zwei Stapel aufteilen: den einen, der bei Adam und Eva anfängt und in etwa beschreibt, wie herum man ein Auto auf die Strasse stellen muss. Der andere Stapel beschreibt dagegen, wie man mit Jordies Hilfe die Phasenverschiebung des Heisenberg-Kompensators im Maschinenraum der Enterprise neu kalibrieren kann ohne den Antimaterie-Fluss zu unterbrechen. (Das wollte ich zwar immer schon mal wissen, aber mir fehlen da noch einige Basics im Vorfeld. Ausserdem habe ich Angst vorm Beamen...)
Durch das entsprechende Forum bin ich natürlich auch durch - da kam ich leider nicht weiter.
Also: wer hat hier einen hilfreichen Tip, wie ich diesen gordischen Knoten knacken kann?