Hello World! Weblog Jan Baer » Workshop Entwicklung für die iOS Plattform

Workshop Entwicklung für die iOS Plattform

Ich habe heute mal meine gewohnte Umgebung was die Softwareentwicklung angeht verlassen und an einem Entwicklerworkshop zur Entwicklung für die iOS Plattform teilgenommen. Der Kurs war heute nur als Einführung gedacht. Es wurden grundlegende Konzepte und Techniken durchgegangen. Was braucht man, um für iOS-Geräte zu programmieren, wie verwendet man Objective-C, die von Apple favorisierte Programmiersprache  und welche Möglichkeiten bietet die neue Version 4.x von iOS. Es ist schon erstaunlich, das Apple die komplette Entwicklungsumgebung vollkommen kostenlos zur Verfügung stellt. MacOS Programme, kann man damit ohne weitere Zusatzkosten entwickeln. Um Programme auf das iPhone/iPad oder in den AppStore zu bringen und damit vielleicht auch ein bisschen Geld zu verdienen, benötigt man jedoch einen kostenpflichtigen Account für $99 im Jahr.

Was mich etwas abschreckt, ist das nach meinem Gefühl komplizierte Memorymanagement. Aber wahrscheinlich kommt es nur mir so kompliziert vor, weil ich durch Java und .NET etwas verwöhnt gewesen bin, was das Verwenden und Freigeben von Objekten angeht. Da hat der Garbage Collector das meiste übernommen. Obwohl man auch da Memory Leaks produzieren konnte, ist das mit Objective-C viel eher möglich. Gut ist, das Apple einen leistungsfähigen Profiler mitliefert. Aber selbst die Referenten sprachen von durchschnittlich 4 Wochen mehr oder weniger frustrierendem Lernaufwand, bis man das mit der Speicherfreigabe endlich verinnerlicht hat.

Stellt sich nun die Frage, was programmiert man, wo es doch schon für fast alles in mehrfacher Ausführung Programme im Appstore gibt. Entweder es fällt einem etwas ganz kreatives ein, oder man entwickelt eine branchenspezifische Anwendung, für die es eben noch nicht genügend Programme gibt.

Der heutige Workshop war für mich auf jeden Fall sehr interessant und eine gute Bereicherung, was mein Know-how als Softwareentwickler angeht. Auch wenn ich den Workshop aus eigener Tasche bezahlt habe, habe ich keinen Euro davon bereut. Ich werde die nächsten Wochen nutzen und mich weiter in Objective-C einarbeiten. Wird auf jeden Fall nicht so einfach, die Zeit dafür zu finden, denn auch im .NET Bereich gibt es viel neues zu lernen…

 

Comments

No comments so far.

Leave a Reply
 
  (will not be published)