blogworks Logo  
 Christian Klaproth (441 Einträge) November 2017 





   iOS Dev Tagebuch #2
  Kategorie Programmierung, erstellt am 19.08.2011 von Christian Klaproth
 
 
Mühsam ernährt sich das Eichhörnchen. Das Eichhörnchen, das bin in diesem Fall ich. Meine Nahrung ist iOS-Development. Das möchte ich nahezu verschlingen, allerdings muss ich feststellen, dass es nur schwer verdaulich ist. Zudem, wenn ich mit einem auf Xcode 3 basierenden Buch in Xcode 4 was reissen will.

Lobend möchte ich allerdings die Hilfe in Xcode erwähnen. Finde ich eine Funktion mal nicht dort, wo das Buch meint, dass sie angesiedelt sein wollte, tippe ich den Namen in die Hilfe ein, woraufhin - ein Treffer vorausgesetzt - das entsprechende Menü samt Untermenü aufpoppt und ein wackelnder blauer Pfeil draufzeigt. Das ist ja mal nahezu idiotensicher.

Weniger abgesichert ist Xcode 4, wenn es darum geht, eine iOS-App zu basteln. Es werden nämlich Sprach-Features von Objective-C angeboten, die erst mit Mac OS X 10.7 eingeführt worden sind, und somit in iOS 4.irgendwas nicht enthalten sein können. So erlaubt mir das integrierte Daten-Modellierungswerkzeug das Setzen eines Häkchens "Ordered" an einer 1-zu-n-Beziehung. Lasse ich mir die NSManagedObject-Subklassen erzeugen (holla, hört sich das wichtig an), bekomme ich Instanzvariablen vom Typ NSOrderedSet generiert (Ordered Set ansich ist schonmal etwas paradox... Ordered List wäre einleuchtender, aber das sehe ich vermutlich nur so, weil ich von Java komme. Also nicht von der Insel, sondern von der Programmier-Sprache. Das war Dir aber klar, denn wenn Du nicht wenigstens ein bißchen was mit Programmierung am Hut hättest, hättest Du nach dem ersten Absatz schon aufgehört, diesen Eintrag zu lesen...) Wo war ich? Achso. Also es wird der Typ NSOrderedSet rausgeneriert und prompt vom Compiler als nicht bekannt angemeckert. Vielleicht wird das mit iOS 5 gehen. Finde es aber schonmal schwach, dass die hauseigene Entwicklungsumgebung trotz korrekter Bedienung einfach mal fehlerhaften Sourcecode erzeugt.
 
0 Trackbacks | 0 Kommentare     
Siehe auch...
iOS Dev Tagebuch #1

 
   iOS Dev Tagebuch #1
  Kategorie Programmierung, erstellt am 15.08.2011 von Christian Klaproth
 
 
Wie angekündigt beginne ich nun damit, in unregelmäßigen Abständen meine Erfahrungen in Sachen iOS-Entwicklung niederzuschreiben.

Noch innerhalb meines Urlaubes traf die erforderliche Hardware (ein MacBook Pro) bei mir ein. Da noch ein mittlerweile veraltetes Snow Leopard darauf lief, aktualisierte ich es erstmal auf das neue Lion, um sodann auch gleich die neuste Version der Mac Entwicklungsumgeung XCode zu installieren. XCode stellt sozusagen das Gegenstück zu den aus der Java-Welt bekannten Umgebungen Eclipse oder Netbeans dar. Und hier bin ich dann auch direkt auf die ersten Probleme gestossen. Die Literatur, die ich mir besorgt habe, basiert noch auf XCode 3.x, wohingegen unter Lion das XCode 4.x läuft. Dort scheint es doch erhebliche Umstrukturierungen und Umbenennungen in den Menüs gegeben zu haben, so daß die im Buch besprochenen Knöpfe und Schalter gar nicht wiederzufinden sind. Zudem läuft auch der zu Buch herunterladbare Code der Beispielanwendung auf Anhieb erstmal nicht. Zwar lässt sich die App im Simulator starten, aber schon nach den ersten Aktionen fliegen in der Console Fehlermeldungen und die App führt bestimmte Aktionen (Neuanlage von Objekten) nicht mehr aus.

Alles in allem also ein etwas holpriger Start, aber immerhin geht es endlich los. Nun heisst es für mich als Java-Entwickler erstmal die kryptisch anmutende Objective-C Syntax lesen und schreiben zu lernen...
 
0 Trackbacks | 0 Kommentare     
Siehe auch...
Ei-Oh-Ess und Objective-Zeh
Folgebeiträge...
iOS Dev Tagebuch #2
 
 Profil 
 
Name: Christian Klaproth
Herkunft: Deutschland
Beruf: Software Consultant

zuletzt gelesen: iOS Dev Tutorials
zuletzt gesehen: Sherlock Season 1
zuletzt gespielt: Uncharted Golden Abyss (PSVita)
zuletzt gehört: Dubstep
 
   


 Twitter 
 
 
   


 Aktuelle Anzeigen 
 
 
   


 Kategorien von Christian Klaproth 
 
Gaming (82)
Internet (31)
Modellbahn (5)
Privat (111)
Programmierung (53)
Unsere Zwillinge (159)
 
   


 Stichwörter von Christian Klaproth 
   Xcode  allergie  aufreger  auto  blog  comedy  ebay  eclipse  eisenbahn  eoj  epilepsie  essen  familie  frauen  fun  games  garten  haus  hospiz  iOS  iPhone  internet  java  jonas  karneval  kindergarten  kino  kunst  lego  mac  meldungen  musik  natur  niklas  pech  php  playmobil  ps2  ps3  psn  psp  psvita  retro  review  spam  sport  tv  urlaub  video  wii  wow 
 
   


 Die letzten 8 Einträge von Christian Klaproth 
 
22.03.2012, Livin da PSVita loca
15.03.2012, Kreativpause
22.09.2011, Review: resident evil 4 HD (PS3)
19.08.2011, iOS Dev Tagebuch #2
16.08.2011, Gamescom 2011
15.08.2011, iOS Dev Tagebuch #1
04.07.2011, DotS-Entwicklertagebuch - Teil 3: 1000 Minuten
28.06.2011, Ei-Oh-Ess und Objective-Zeh
 
   


 Archiv 
 
März 2012 (2 Einträge)
September 2011 (1 Eintrag)
August 2011 (3 Einträge)
Juli 2011 (1 Eintrag)
Juni 2011 (2 Einträge)
Mai 2011 (1 Eintrag)
März 2011 (2 Einträge)
Februar 2011 (2 Einträge)
Januar 2011 (3 Einträge)
Dezember 2010 (2 Einträge)
November 2010 (4 Einträge)
Oktober 2010 (1 Eintrag)
 
   


 Suche 
 
   
 
   


 Kalender 
 
<<November 2017>>
MoDiMiDoFrSaSo
  0102030405
06070809101112
13141516171819
20212223242526
27282930   
 
   


 Bilder-Gallerie 
 
Battle LA_12-45-10.jpgscreenshot_01.jpgdefender_sack_logo.jpgtowerdefense_newsicon.jpg
Alle anzeigen...
 
   


 Photo-Alben 
 
Animal Crossing (Wii) (25)
Die Abenteuer von Nik und Jak (4)
Handy-Bilder (7)
Nik und Jak 2006 August (9)
Nik und Jak 2007 April/Mai (7)
Nik und Jak 2007 Juni/Juli (1)
Schicksal eines Schneemanns (5)
Spielturmbau zu Brabbel (10)
 
   




 Ältere Einträge aller BLOGs 
 
Besser spät, als nie (Michaela Klaproth)
Livin da PSVita loca (Christian Klaproth)
Kreativpause (Christian Klaproth)
Drei Jahre ist es her (Michaela Klaproth)
Review: resident evil 4 HD (PS3) (Christian Klaproth)
iOS Dev Tagebuch #2 (Christian Klaproth)
Gamescom 2011 (Christian Klaproth)
iOS Dev Tagebuch #1 (Christian Klaproth)
 
   


 Die 5 meistgelesenen Einträge 
 
Review: Söldner-X 2 Final Prototype (Christian Klaproth) (36526)
Jonas ist wieder zur Kontrolle im Krankenhaus (Michaela Klaproth) (31775)
Niklas und Jonas sind da!!! (Christian Klaproth) (15440)
Jonas ist ein Engel (Christian Klaproth) (10007)
2D Java Gaming Engine "ZwoDee" (Christian Klaproth) (7747)
 
   


 Links 
 
 Kinderhospiz Regenbogenland
 GEBIT Solutions GmbH
 psinsider.de
 Polyneux
 end of level boss
 kwoelfer's BLOG
 
   




Blog Top Liste - by TopBlogs.de  Blogverzeichnis - Blog Verzeichnis bloggerei.de  Bloggeramt.de
tracker

 
Home  Login  Email  Stats  Help