Freitag, 23. September 2011

Dreistigkeit von A bis Z

Oh bin ich wieder begeistert von der Apple-Politik. Ich hatte bestimmt schonmal erwähnt, dass ich vor hatte, ein App fürs IPhone zu programmieren (wenn nicht, sei es hiermit getan :P). Wie weit das kommt, sei dahin gestellt. Natürlich wäre es cool, wenn es zudem portabel wäre und z. B. auch aufm PC und Android laufen würde. Aber erstmal das IPhone. Naja, die original SDK bekommt man nur nach Anmeldung, aber das ist ja normal. Aber will man sein Programm veröffentlichen, ist man gleich mal (allerdings einmalig) $99 los. Das fällt für mich daher flach. Nunja, ich bin ja ein Fan von gejailbreakten IPhones (Es gibt sooo coole Sachen da. Unter anderem SVN, lighttpd mit PHP und SSH. quasi ne mobile Entwicklungsumgebung.), von daher wäre noch die Möglichkeit in anderen Repos zu veröffentlichen. Aber, das SDK läuft nur auf MacOS, weshalb man sich noch gleich nen neuen PC kaufen müsste, um so etwas zu unternehmen. Genial ....
Es gibt interessanterweise für Windows einige 3rd-Party Entwicklungen, mit denen man unter Windows und sogar mit C/C++ anstelle von Objective-C programmieren kann. Zum Beispiel Unity 3D und Marmalade. Nur leider kosten die auch alle nicht allzu wenig und sind meiner Meinung nach auch etwas zurückhaltend mit Informationen. Fällt also auch flach. Dann gibt es noch XMLVM, der Java CrossCompiler für das Entwickeln auf PC, IOS und Android. Nur leider ist mir aufgefallen, dass man das fürs IPhone auch auf nem Mac benutzen muss. Narf. Ok, da ich sowieso von gejailbreakten (herrliches Wort) ausgehe, kann ich auch gleich versuchen deren Java-Engine zu verwenden. Nur irgendwie bekomme ich noch nicht einmal die Beispielprogramme zum Laufen. Python erhielt auf dem IPhone auch eine ObjC-Schnittstelle für die Grafikoberfläche, jedoch las ich online, dass das viel zu langsam sei. Was für Spiele eher ungünstig ist.
Also was bleibt mir übrig? Eigentlich nur Objective-C lernen und irgendwo nen Mac auftreiben. Aber der muss wahrscheinlich auch noch ein relativ neues OS haben. Oder ich kaufe mir ein Android Handy, höhö. Naja, Spaß beiseite - es sieht nicht rosig aus für meine Programme. Nicht dass ich nicht genug anderes zu tun hätte.

Keine Kommentare:

Kommentar veröffentlichen