#008: Das Taschenrechner-Projekt (Teil 1)
(31:34 Minuten)
Da man auch ein kleines Projekt nicht in 30 Minuten fertigstellen kann - schon gar nicht, wenn man erklären muss, was man da eigentlich tut - kommt es in mehreren Folgen daher. In den Folgen werden wir uns immer tiefer in Xcode eingraben.
In dieser Folge starten wir noch relativ harmlos mit der Benutzeroberfläche und den ersten Funktionalitäten. Dinge, die ihr schon kennt und die nicht zum Verständnis des Projekts beitragen, passieren allerdings nur noch im Zeitraffer - im wahrsten Sinne des Wortes...
Weitere angesprochene Artikel im Videocast:
Kommentar hinzufügen
26. daniel am 7. Jul 2010, 16:49 Uhr
ich glaub ich bin drauf gekommen. :)
könnte es daran liegen, dass oldString nicht mutable ist, und man dem ZEIGER einen neuen String (der sich irgendwo anders im Speicher befindet) zuweisen muss, anstatt den STRING selbst zu manipulieren?
ich glaub ich bin drauf gekommen. :)
könnte es daran liegen, dass oldString nicht mutable ist, und man dem ZEIGER einen neuen String (der sich irgendwo anders im Speicher befindet) zuweisen muss, anstatt den STRING selbst zu manipulieren?
25. daniel am 7. Jul 2010, 16:44 Uhr
Hi zusammen!
Kleine Frage:
Bei der if Abfrage, ob im display eine 0 steht wird innerhalb der string mit
oldString = @"";
befüllt.
1. Warum nicht mit [oldString setStringValue:@""]; geht übrigens auch nicht, aber warum nicht?
Hi zusammen!
Kleine Frage:
Bei der if Abfrage, ob im display eine 0 steht wird innerhalb der string mit
oldString = @"";
befüllt.
1. Warum nicht mit [oldString setStringValue:@""]; geht übrigens auch nicht, aber warum nicht?
24. peter am 27. Jun 2010, 21:15 Uhr
@HNo2:
Zwei Möglichkeiten: den Button aklicken und via Shortcuts + oder - oder direkt über das Menü Font/Show Fonts. Dann kannst Du dort alles auswählen.
Peter
@HNo2:
Zwei Möglichkeiten: den Button aklicken und via Shortcuts + oder - oder direkt über das Menü Font/Show Fonts. Dann kannst Du dort alles auswählen.
Peter
23. HNo2 am 27. Jun 2010, 21:07 Uhr
Hallo,
wie ändere ich die Schriftgröße in den Buttons (Interface Builder)
Hallo,
wie ändere ich die Schriftgröße in den Buttons (Interface Builder)
22. ingo am 29. Sep 2009, 10:58 Uhr
@BrunoB:
ich versuchs mal kommentargerecht fix zusammenzufassen: Beginnt der Methodenname mit einem Klassennamen (ohne das NS oder Zusätze wie "Mutable"), dann findet ein automatisches alloc, init und autorelease statt! Das ist also die verkürzte Form von:
[[[NSSString alloc] initWithFormat:@...] autorelease];
Ich hoffe das war verständlich... ;)
@BrunoB:
ich versuchs mal kommentargerecht fix zusammenzufassen: Beginnt der Methodenname mit einem Klassennamen (ohne das NS oder Zusätze wie "Mutable"), dann findet ein automatisches alloc, init und autorelease statt! Das ist also die verkürzte Form von:
[[[NSSString alloc] initWithFormat:@...] autorelease];
Ich hoffe das war verständlich... ;)
21. BrunoB am 29. Sep 2009, 09:36 Uhr
Hallo Ingo & Perter,
danke Für eure tolle Arbeit und Glückwunsch zu eurem gelungenen Podcast.
Ich habe eine Frage zu eurem Video #008 Taschenrechner Projekt (Teil 1)
Speziell zur Methode "PushDigit:". Da verwendet Ihr die Zeile:
NSString *newString = [NSString stringWithFormat:@"%@%i", oldString, newValue];
Meine Frage nun: Warum verwendet Ihr hier kein alloc. Muß der Speicher für newString nicht alloziert werden und wenn nein, warum nicht?
@Allan: Also ich finde nicht dass sich das Buch Negm-Awad schlecht liest. Ich finde gerade seinen saloppen Stil gut. Das ganze ist dann nicht so trocken und geht trotzdem in die Tiefe.
Hallo Ingo & Perter,
danke Für eure tolle Arbeit und Glückwunsch zu eurem gelungenen Podcast.
Ich habe eine Frage zu eurem Video #008 Taschenrechner Projekt (Teil 1)
Speziell zur Methode "PushDigit:". Da verwendet Ihr die Zeile:
NSString *newString = [NSString stringWithFormat:@"%@%i", oldString, newValue];
Meine Frage nun: Warum verwendet Ihr hier kein alloc. Muß der Speicher für newString nicht alloziert werden und wenn nein, warum nicht?
@Allan: Also ich finde nicht dass sich das Buch Negm-Awad schlecht liest. Ich finde gerade seinen saloppen Stil gut. Das ganze ist dann nicht so trocken und geht trotzdem in die Tiefe.
20. Manuel am 17. Sep 2009, 20:54 Uhr
Also immer noch Danke für diesen genialen Podcast.
Wahnsinn was für einen super Podcast!
So, brauchen wir denn noch ein icon für unseren Taschenrechner, weil dann versuch ich mich mal im Bilder bearbeiten.
Manuel
Also immer noch Danke für diesen genialen Podcast.
Wahnsinn was für einen super Podcast!
So, brauchen wir denn noch ein icon für unseren Taschenrechner, weil dann versuch ich mich mal im Bilder bearbeiten.
Manuel
18. Allan am 11. Sep 2009, 21:22 Uhr
es liegt anscheinend an dem hier:
NSString* newString = [NSString stringWithFormat:@"%@%i"oldString, newValue]
->
NSString* newString = [NSString stringWithFormat:@"%@%i",oldString, newValue]
vor oldString gehoert ein Beistrich
es liegt anscheinend an dem hier:
NSString* newString = [NSString stringWithFormat:@"%@%i"oldString, newValue]
->
NSString* newString = [NSString stringWithFormat:@"%@%i",oldString, newValue]
vor oldString gehoert ein Beistrich
17. Yasin am 11. Sep 2009, 17:10 Uhr
Ich habe hier einen Error. Ich habe das selbe geschrieben allerdings bekomme ich die ganze Zeit ein Error. Woran könnte es liegen ?
- (IBAction)pushDigit:(NSButton *)sender {
int newValue = [sender tag];
NSString* oldString = [digitDisplay stringValue];
NSString* newString = [NSString stringWithFormat:@"%@%i"oldString, newValue];
[digitDisplay setStringValue:newString];
Ich habe hier einen Error. Ich habe das selbe geschrieben allerdings bekomme ich die ganze Zeit ein Error. Woran könnte es liegen ?
- (IBAction)pushDigit:(NSButton *)sender {
int newValue = [sender tag];
NSString* oldString = [digitDisplay stringValue];
NSString* newString = [NSString stringWithFormat:@"%@%i"oldString, newValue];
[digitDisplay setStringValue:newString];
16. ingo am 11. Sep 2009, 10:35 Uhr
@Tobias Mende:
War gerade dabei Dir zu antworten ... :-)
Aber dann mach ich es kurz: Dem iPhone widmen wir uns nach dem Taschenrechnerprojekt!
@Tobias Mende:
War gerade dabei Dir zu antworten ... :-)
Aber dann mach ich es kurz: Dem iPhone widmen wir uns nach dem Taschenrechnerprojekt!
15. Tobias Mende am 11. Sep 2009, 10:30 Uhr
Hab das mit dem iPhone hinbekommen. Der Fehler war einfach zu dämlich: Habe eine View Based Applikation genommen statt einer Window Based... nun funktioniert es wunderbar.
Tastatur fährt auch ein. *freu*
Hab das mit dem iPhone hinbekommen. Der Fehler war einfach zu dämlich: Habe eine View Based Applikation genommen statt einer Window Based... nun funktioniert es wunderbar.
Tastatur fährt auch ein. *freu*
14. Tobias Mende am 11. Sep 2009, 09:12 Uhr
Hey, erst einmal großes Lob! Eure Videocasts sind super. Habe vor einiger Zeit bereits mit "Cocoa Programming for Mac OS X" von A. Hillegass angefangen und es leider aus Zeitgründen zurückgestellt.
Mit eurem Videocast habe ich nun erneut angefangen und werde natürlich auch im Buch weiter arbeiten.
Ich freue mich auf die nächsten Folgen.
Habt ihr irgendwo schon was zu der iPhone-Aufgabe aus Folge 2 geschrieben? Leider habe ich noch ein Problem, dass mein Programm jedes mal abstürzt.
Viele Grüße,
Tobias
Hey, erst einmal großes Lob! Eure Videocasts sind super. Habe vor einiger Zeit bereits mit "Cocoa Programming for Mac OS X" von A. Hillegass angefangen und es leider aus Zeitgründen zurückgestellt.
Mit eurem Videocast habe ich nun erneut angefangen und werde natürlich auch im Buch weiter arbeiten.
Ich freue mich auf die nächsten Folgen.
Habt ihr irgendwo schon was zu der iPhone-Aufgabe aus Folge 2 geschrieben? Leider habe ich noch ein Problem, dass mein Programm jedes mal abstürzt.
Viele Grüße,
Tobias
13. Allan am 8. Sep 2009, 22:42 Uhr
Hab vor kurzer Zeit euren Podcast ueber http://apfelblog.ch/ gefunden und muss sagen Hut ab, weiter so... Freue mich auch schon auf die naechste Folge :)
Komme selbst aus einer Schule wo wie C# (3Jahre C# + 2Jahre C) programmiert haben, war aber auch schon damals ein Mac-ianer ;) die Schule hat mich gezwungen einen PC zuzulegen und nun auch die Arbeit als Konstrukteur, aber es hat alles seine Vorteile, man muss halt mal ueber den Tellerrand schauen...
@Staeff
Visual C# (oder auch Studio, je nach dem welche Sprache man verwendet) ist sicher nett, indem man per Doppelklick oder Eventmanager die Events direkt im Code Editor aufrufen kann, aber mit etwas Zeit und Uebung meisterst du auch Xcode mit Interface Builder :)
@Buecher:
habe das Buch von Negm-Awad, liest sich wirklich schwer (nicht nur wegen dem Gewicht :P ). Habe oefters versucht mich in dieses Buch einzulesen, aber es geht nicht... tjo...
Aaron's Buch ist zwar Englisch, aber deutlich Leichter zu lesen, weiß zwar nicht genau woran das liegt ist aber einfach so ;)
und fuer Einsteiger hab ich mir noch das Buch "Programmieren fuers iPhone" von Markus Staeuble geholt. Ist zwar sehr Basic, aber es beschaeftigt sich auch mit dem Einstellen in den AppStore
Also wie gesagt, weiter so :)
Gruss aus Oesterreich
Allan
Hab vor kurzer Zeit euren Podcast ueber http://apfelblog.ch/ gefunden und muss sagen Hut ab, weiter so... Freue mich auch schon auf die naechste Folge :)
Komme selbst aus einer Schule wo wie C# (3Jahre C# + 2Jahre C) programmiert haben, war aber auch schon damals ein Mac-ianer ;) die Schule hat mich gezwungen einen PC zuzulegen und nun auch die Arbeit als Konstrukteur, aber es hat alles seine Vorteile, man muss halt mal ueber den Tellerrand schauen...
@Staeff
Visual C# (oder auch Studio, je nach dem welche Sprache man verwendet) ist sicher nett, indem man per Doppelklick oder Eventmanager die Events direkt im Code Editor aufrufen kann, aber mit etwas Zeit und Uebung meisterst du auch Xcode mit Interface Builder :)
@Buecher:
habe das Buch von Negm-Awad, liest sich wirklich schwer (nicht nur wegen dem Gewicht :P ). Habe oefters versucht mich in dieses Buch einzulesen, aber es geht nicht... tjo...
Aaron's Buch ist zwar Englisch, aber deutlich Leichter zu lesen, weiß zwar nicht genau woran das liegt ist aber einfach so ;)
und fuer Einsteiger hab ich mir noch das Buch "Programmieren fuers iPhone" von Markus Staeuble geholt. Ist zwar sehr Basic, aber es beschaeftigt sich auch mit dem Einstellen in den AppStore
Also wie gesagt, weiter so :)
Gruss aus Oesterreich
Allan
12. peter am 8. Sep 2009, 22:26 Uhr
Hallo Stäff,
das Programmieren für Mac OS X und iPhone OS unterscheidet sich freundlicherweise nicht elementar. Wenn man es überspitzt ausdrücken möchte, sind lediglich die GUI-Elemente anders anzusprechen (aus NSButton wird UIButton). Okay, das iPhone OS hat ein paar andere Funktionen, aber so schlimm ist es nicht!
Zum Visual Studio: Vordergründig magst Du Recht haben. Man erstellt einen Knopf, klickt doppelt drauf und - schwupp - hat man ein Fenster, in das man den Code eintippt der ausgeführt werden soll, wenn man auf den Knopf klickt. Aber unterm Strich ist das deutlich weniger flexibel und unübersichtlicher, insbesondere wenn man größere Programm erstellen möchte.
Darum gilt: Visual Studio mag für den Windows-Programmierer eine Offenbarung sein. Für normale Menschen bleibts ein Graus ;) Spätestens wenn wir die von Dir angesprochenen Delegates behandeln, wirst Du erkennen, warum der Mehraufwand im Interface Builder einen großen Vorteil hat. It's magic!
Peter
Hallo Stäff,
das Programmieren für Mac OS X und iPhone OS unterscheidet sich freundlicherweise nicht elementar. Wenn man es überspitzt ausdrücken möchte, sind lediglich die GUI-Elemente anders anzusprechen (aus NSButton wird UIButton). Okay, das iPhone OS hat ein paar andere Funktionen, aber so schlimm ist es nicht!
Zum Visual Studio: Vordergründig magst Du Recht haben. Man erstellt einen Knopf, klickt doppelt drauf und - schwupp - hat man ein Fenster, in das man den Code eintippt der ausgeführt werden soll, wenn man auf den Knopf klickt. Aber unterm Strich ist das deutlich weniger flexibel und unübersichtlicher, insbesondere wenn man größere Programm erstellen möchte.
Darum gilt: Visual Studio mag für den Windows-Programmierer eine Offenbarung sein. Für normale Menschen bleibts ein Graus ;) Spätestens wenn wir die von Dir angesprochenen Delegates behandeln, wirst Du erkennen, warum der Mehraufwand im Interface Builder einen großen Vorteil hat. It's magic!
Peter
11. Stäff am 8. Sep 2009, 22:13 Uhr
Hey wirklich klasse euer podcast ;) Endlich hab ich mal etwas zugang zu Objektiv-C und XCode gefunden. Ich lerne Programmiere seit 4 Jahren in meiner Schule, aber mit euren Videos bin ich in 4 Stunden schneller in eine neue Programmiersprache und Entwicklungsumgebung als bei 16 Stunden unsers Unterrichts...echt Erstaunlich irgendwie^^
@Kommentar 9: Aber bitte dann nicht komplett mit den Mac-Programmier Tuts aufhören ;D
Was mir absolut nicht zusagt ist das Zusammenarbeiten von Interface Designer und XCode, als Visual Studio und C# verwöhnter Benutzer finde ich das sehr kompliziert und viel zu verschachtelt aufgebaut. Aber man soll sich bekanntermaßen ja mit dem zufrieden geben das man hat...
Zuletzt noch eine Frage solange es noch kein Forum gibt^^ Weiß jemand was die App Delegate Dateien in XCode 3.2 sind die am Anfang erstellt werden? Ich benutze sie daweil einfach als ControllerKlasse aber kann ich das erstellen irgendwie deaktiviern oder die Dateien einfach Löschen ohne Nebenwirkungen?
Hey wirklich klasse euer podcast ;) Endlich hab ich mal etwas zugang zu Objektiv-C und XCode gefunden. Ich lerne Programmiere seit 4 Jahren in meiner Schule, aber mit euren Videos bin ich in 4 Stunden schneller in eine neue Programmiersprache und Entwicklungsumgebung als bei 16 Stunden unsers Unterrichts...echt Erstaunlich irgendwie^^
@Kommentar 9: Aber bitte dann nicht komplett mit den Mac-Programmier Tuts aufhören ;D
Was mir absolut nicht zusagt ist das Zusammenarbeiten von Interface Designer und XCode, als Visual Studio und C# verwöhnter Benutzer finde ich das sehr kompliziert und viel zu verschachtelt aufgebaut. Aber man soll sich bekanntermaßen ja mit dem zufrieden geben das man hat...
Zuletzt noch eine Frage solange es noch kein Forum gibt^^ Weiß jemand was die App Delegate Dateien in XCode 3.2 sind die am Anfang erstellt werden? Ich benutze sie daweil einfach als ControllerKlasse aber kann ich das erstellen irgendwie deaktiviern oder die Dateien einfach Löschen ohne Nebenwirkungen?
10. ingo am 8. Sep 2009, 14:00 Uhr
@schnubbi:
Ja, den Quellcode wird es geben, das ganze Projekt, um genau zu sein. Wir wollen das aber erst fertigstellen und vor allem kommentieren. Somit gibt es das zum Abschluss des Projekts. Du kannst uns bis dahin aber gerne mal die zuständige .m-Datei per Mail zukommen lassen, dann schauen wir mal rein- Mailadresse gibts im Impressum!
@schnubbi:
Ja, den Quellcode wird es geben, das ganze Projekt, um genau zu sein. Wir wollen das aber erst fertigstellen und vor allem kommentieren. Somit gibt es das zum Abschluss des Projekts. Du kannst uns bis dahin aber gerne mal die zuständige .m-Datei per Mail zukommen lassen, dann schauen wir mal rein- Mailadresse gibts im Impressum!
9. ingo am 8. Sep 2009, 13:44 Uhr
@Skywalker2106
Das wird kommen, keine Sorge. Wir wissen noch nicht in welcher Form, aber wenn wir mit dem Taschenrechner durch sind, dann wird in die Richtung was kommen...
@Skywalker2106
Das wird kommen, keine Sorge. Wir wissen noch nicht in welcher Form, aber wenn wir mit dem Taschenrechner durch sind, dann wird in die Richtung was kommen...
8. Skywalker2106 am 8. Sep 2009, 11:15 Uhr
HI,
ich bin absoluter Neuling bei Xcode und ich finde eure Videos super! Macht bitte weiter und bringt mir das Programmieren bei! Wann kommen denn Videos für das Iphone dazu?
HI,
ich bin absoluter Neuling bei Xcode und ich finde eure Videos super! Macht bitte weiter und bringt mir das Programmieren bei! Wann kommen denn Videos für das Iphone dazu?
7. schnubbi am 8. Sep 2009, 11:15 Uhr
Huhu Ihr beiden,
auch ich bin ein blutiger Anfänger was die Programmierung angeht. Da ich Snowleo installiert hab und dachte das es evtl. zu Fehlern mit der alten Version von Xcode kommen könnte, hab ich mir auch die 3.2 installiert. Nun hab ich mich durchgekämpft und das Taschenrechner Projekt einigermassen hinbekommen, mit einem kleinem Fehler. Ich kann immer nur ein Digit eingeben, sobald ich das nächste eingeben will, wird es überschrieben, kann aber keinen Fehler im Code finden. Mein Vorschlag ist, wenn es möglich wäre den Quellcode zur jeweiligen Folge öffentlich zu machen, würde es nicht nur mir die Fehlersuche erheblich erleichtern (vielleicht im kommenden Forum, sieht ja sehr danach aus).
Also Mädels tolle Sache Euer Podcast, macht weiter so, kann die nächste Folge kaum erwarten.
greetings
schnubbi
Huhu Ihr beiden,
auch ich bin ein blutiger Anfänger was die Programmierung angeht. Da ich Snowleo installiert hab und dachte das es evtl. zu Fehlern mit der alten Version von Xcode kommen könnte, hab ich mir auch die 3.2 installiert. Nun hab ich mich durchgekämpft und das Taschenrechner Projekt einigermassen hinbekommen, mit einem kleinem Fehler. Ich kann immer nur ein Digit eingeben, sobald ich das nächste eingeben will, wird es überschrieben, kann aber keinen Fehler im Code finden. Mein Vorschlag ist, wenn es möglich wäre den Quellcode zur jeweiligen Folge öffentlich zu machen, würde es nicht nur mir die Fehlersuche erheblich erleichtern (vielleicht im kommenden Forum, sieht ja sehr danach aus).
Also Mädels tolle Sache Euer Podcast, macht weiter so, kann die nächste Folge kaum erwarten.
greetings
schnubbi
6. mattrix25 am 7. Sep 2009, 21:01 Uhr
Hallo Ihr Zwei,
beschäftige mich schon eine ganze Weile mit dem Programmieren - erst C dann Java danach zu Objectiv-C und ich wäre froh gewesen, wenn es damals Euren Potcast schon gegeben hätte (hätte mich viele Std. probieren erspart).
Grosses Kompliment - super umgesetzt und immer eine Portion Humor dabei - einfach klasse :-)
Freue mich auf jede weitere Folge und lerne immer wieder was dazu ...
Weiter so
Hallo Ihr Zwei,
beschäftige mich schon eine ganze Weile mit dem Programmieren - erst C dann Java danach zu Objectiv-C und ich wäre froh gewesen, wenn es damals Euren Potcast schon gegeben hätte (hätte mich viele Std. probieren erspart).
Grosses Kompliment - super umgesetzt und immer eine Portion Humor dabei - einfach klasse :-)
Freue mich auf jede weitere Folge und lerne immer wieder was dazu ...
Weiter so
5. peter am 7. Sep 2009, 18:56 Uhr
Guten Abend!
@Alex&FrankH:
Ganz ehrlich - wir wollen schon, nur allein die Zeit! Ingo erledigt 'nebenbei' noch die ein oder andere Auftragsarbeit für Mac&iPhone und ich verbringe meine Tages-Freizeit in der Firma.
@Florian:
Einnahmen sind so eine Sache. Die ist ein Hobbyprojekt, vor vielen Jahren mal angedacht und nun umgesetzt. Kommt Zeit, kommt Geld! Wir wehren uns natürlich nicht gegen Spenden. Kontoverbindung gibts auf Anfrage ;)
@Mario:
Nun, dieses Buch erwähnen wir - neben der Fülle an Literaturempfehlungen in jeder Folge :o) - mit Absicht nicht. Ich habe das Buch in der 1. und 2. Ausgabe gekauft und um ehrlich zu sein: Es hat mir nie den Zugang zu Xcode verschafft. Erst mit Aaron hats 'Klick' gemacht und darum auch unsere eindeutige Empfehlung für dieses Buch. Dein Link wurde umgehend aufgenommen: http://www.x02100.de/blog/Cocoa-Links.html
Peter
Guten Abend!
@Alex&FrankH:
Ganz ehrlich - wir wollen schon, nur allein die Zeit! Ingo erledigt 'nebenbei' noch die ein oder andere Auftragsarbeit für Mac&iPhone und ich verbringe meine Tages-Freizeit in der Firma.
@Florian:
Einnahmen sind so eine Sache. Die ist ein Hobbyprojekt, vor vielen Jahren mal angedacht und nun umgesetzt. Kommt Zeit, kommt Geld! Wir wehren uns natürlich nicht gegen Spenden. Kontoverbindung gibts auf Anfrage ;)
@Mario:
Nun, dieses Buch erwähnen wir - neben der Fülle an Literaturempfehlungen in jeder Folge :o) - mit Absicht nicht. Ich habe das Buch in der 1. und 2. Ausgabe gekauft und um ehrlich zu sein: Es hat mir nie den Zugang zu Xcode verschafft. Erst mit Aaron hats 'Klick' gemacht und darum auch unsere eindeutige Empfehlung für dieses Buch. Dein Link wurde umgehend aufgenommen: http://www.x02100.de/blog/Cocoa-Links.html
Peter
4. Mario am 7. Sep 2009, 15:00 Uhr
Hallo Ingo + Peter,
erstmal vielen Dank für diese SUPER Videocasts. Ich verfolge diese schon seit der zweiten Woche regelmäßig. Das erste was ich Montags an meinem Mac mache ist iTunes aktualisieren damit ich euren Cast schon mal auf dem Rechner hab. Jetzt habe ich die Folge gesehen und kann es nicht erwarten bis die nächste kommt. ;-)
Ich bin blutiger Anfänger was Programmierung angeht und finde eure Erklärungen einfach spitze. Ich lese derzeit noch das Buch "Objective-C und Cocoa Band1: Grundlagen" von Amin Negm-Awad welches ich aufgrund der positiven Amazon-Bewertungen gekauft hatte (Schon vor eurem ersten Cast). Bis Kapitel 2 fand ich das Buch echt super und ich dachte ich hätte alles verstanden. Ab Kapitel 3 kam ich dann aber gar nicht mehr klar. Erst jetzt komme ich dank EURER Hilfe wieder in das Buch rein und habe es noch nicht endgültig beiseite gelegt. Vielleicht kaufe ich noch das von euch empfohlene Buch, wenn dies etwas besser für TOTALE Anfänger geschrieben ist. Ich wollte mal bei Amazon etwas reinlesen.
Ich bin allerdings noch auf folgendes KOSTENLOSES Buch im Internet gestoßen, vielleicht könnt ihr dies in einer Folge erwähnen. Ich denke es ist auch sehr gut für Anfänger geschrieben. Es ist auch übersetzt worden. Der Titel lautet "Become an Xcoder" und ist kostenlos, in sämtlichen Sprachen, zum download bereit gestellt unter: http://www.cocoalab.com/?q=becomeanxcoder .
Macht weiter so! Ich werde bestimmt keine Folge verpassen. ;-)
Schöne Grüße aus Bielefeld (gibt's doch!)!
Hallo Ingo + Peter,
erstmal vielen Dank für diese SUPER Videocasts. Ich verfolge diese schon seit der zweiten Woche regelmäßig. Das erste was ich Montags an meinem Mac mache ist iTunes aktualisieren damit ich euren Cast schon mal auf dem Rechner hab. Jetzt habe ich die Folge gesehen und kann es nicht erwarten bis die nächste kommt. ;-)
Ich bin blutiger Anfänger was Programmierung angeht und finde eure Erklärungen einfach spitze. Ich lese derzeit noch das Buch "Objective-C und Cocoa Band1: Grundlagen" von Amin Negm-Awad welches ich aufgrund der positiven Amazon-Bewertungen gekauft hatte (Schon vor eurem ersten Cast). Bis Kapitel 2 fand ich das Buch echt super und ich dachte ich hätte alles verstanden. Ab Kapitel 3 kam ich dann aber gar nicht mehr klar. Erst jetzt komme ich dank EURER Hilfe wieder in das Buch rein und habe es noch nicht endgültig beiseite gelegt. Vielleicht kaufe ich noch das von euch empfohlene Buch, wenn dies etwas besser für TOTALE Anfänger geschrieben ist. Ich wollte mal bei Amazon etwas reinlesen.
Ich bin allerdings noch auf folgendes KOSTENLOSES Buch im Internet gestoßen, vielleicht könnt ihr dies in einer Folge erwähnen. Ich denke es ist auch sehr gut für Anfänger geschrieben. Es ist auch übersetzt worden. Der Titel lautet "Become an Xcoder" und ist kostenlos, in sämtlichen Sprachen, zum download bereit gestellt unter: http://www.cocoalab.com/?q=becomeanxcoder .
Macht weiter so! Ich werde bestimmt keine Folge verpassen. ;-)
Schöne Grüße aus Bielefeld (gibt's doch!)!
3. Florian am 7. Sep 2009, 13:03 Uhr
Als scheidender Banking&Finance Student würd ich Euch raten einen "Donate" Button einzubauen und ein Limit - sagen wir mal 10€ - zu setzen. Sollte es vor Sonntag erreicht werden, wird das neue Video schon vorher gepostet. Ansonsten erst Sonntag.
10% aller Einnahmen würden dann natürlich als Provision an mich gehen.
hehe. ;-)
Als scheidender Banking&Finance Student würd ich Euch raten einen "Donate" Button einzubauen und ein Limit - sagen wir mal 10€ - zu setzen. Sollte es vor Sonntag erreicht werden, wird das neue Video schon vorher gepostet. Ansonsten erst Sonntag.
10% aller Einnahmen würden dann natürlich als Provision an mich gehen.
hehe. ;-)
2. FrankH am 7. Sep 2009, 09:06 Uhr
Ich schließe mich dem Alex an und würde auch die nächste Folge schon am Mittwoch sehen ;-)
Gruss
Frank
Ich schließe mich dem Alex an und würde auch die nächste Folge schon am Mittwoch sehen ;-)
Gruss
Frank
1. Alex am 7. Sep 2009, 05:54 Uhr
Wieder ein super Episode, immer weiter so Jungs. Ich will jetzt nicht schon wieder eine Woche warten. :D
Wieder ein super Episode, immer weiter so Jungs. Ich will jetzt nicht schon wieder eine Woche warten. :D
http://www.mac-talk.eu/entwickler/71-videotutorials-zu-objective-c.html