Mittwoch, 3. November 2010

Android - auf gehts

Ich habe mich entschlossen als nächstes Android zu testen.

Das Zuhause von Android
Die erste Adresse, zu der man als Entwickler für Android stösst ist http://developer.android.com/index.html. Dies ist die Hauptseite für alle Android-Entwickler.

Jetzt ist erst einmal lesen angesagt!

Android ist Java
Wie ich festgestellt habe, ist Android-Programmierung Java-Programmierung. Das trifft sich gut - rein zufällig kann ich Java. Wenn man Hilfe während der Programmierung benötigt ist folgende Seite sehr gut http://openbook.galileocomputing.de/javainsel8/. Hier findet man echt gute Hilfe für alle möglichen Probleme.

Entwicklungsumgebung für Java
Es gibt keine Extra Entwicklungsumgebung für Android, man kann jede Java-IDE nutzen. Da ich gelesen habe, dass es Android-Plugins für die Eclipse-Entwicklungsumgebung gibt und ich Eclipse auch von der Arbeit her kenne, habe ich mich für Eclipse entschieden. Unter http://www.eclipse.org/downloads/ kann man sich Eclipse kostenlos downloaden - Eclipse ist Open-Source.

Ich habe mich für die Classic-Version entschieden. Die kenne ich schon und ich wusste mit den anderen Versionen auf anhieb vom Namen her nichts anzufangen.

Java JDK
Für Java ist es noch notwendig das neuseste JDK herunterzuladen, dies am Besten direkt bei Oracle - ja Oracle und nicht Sun, Oracle hat Sun aufgekauft. http://www.oracle.com/technetwork/java/javase/downloads/index.html

Android SDK
Jetzt fehlt noch das SDK für Android und ich hab meine Werzeuge zusammen. http://developer.android.com/sdk/index.html

Nun erst einmal alles installieren und dann melde ich mich wieder.

Montag, 1. November 2010

Mein erste iPhone "App"

Die Idee, was es für eine "App" sein soll, habe ich noch nicht, aber das macht auch nichts.
Erst einmal sollte man sich mit den Werzeugen auseinander setzen - eine Idee für eine Spass-"App" wird nicht lange auf sich warten lassen.

Die Entwicklungswerkzeuge muss ja Apple zur Verfügung stellen, also ab auf die Apple-Seite.
Mit Hilfe von Onkel Google habe ich recht schnell die Developer-Seite von Apple gefunden.

http://developer.apple.com/programs/ios/

Sehr schicke Seite. Macht Lust auf mehr.
Ui, was seh ich da? Ein Knopf "Enroll Now 99$/Year".
Hoffentlich gilt das nicht für Freeware, ich will ja nur Spass-Software als Freeware herausgeben und dafür selbst nichts zahlen.

Jetzt heisst es erst einmal alle Informationen lesen.

Nach einigen Stunden des Lesens und weiterer Recherche im Internet, kam ziemlich schnell eine Ernüchterung.
Wenn man für iPhone, iPad und die ganze Apple-Familie Software entwicklen möchte, geht dies nur auf einem Mac.

Apple zwingt den Entwickler Software für die Apple-Familie unter einem Mac zu entwickeln. Naja gut, laut Internet-Recherche gibt es wohl auch Möglichkeiten "Apps" für das iPhone unter Linux und Windows zu entwickeln, aber es gibt da wohl nicht unerhebliche Probleme.

Soll ich mir jetzt ein Mac kaufen, um ein bisschen Spass-"Apps" zu entwickeln?
Meine persönliche Entscheidung....NEIN!

Schade iPhone-Apps wird es wohl nicht so schnell von mir geben. Auch andere Eltern haben schöne Töchter.
Windows Phone und Android...ich komme zu euch.

to be continued...

Ich will eine "App" schreiben...

Ich habe mich entschlossen für Smartphones kleine sogenannte "Apps" zu schreiben.

Tolles Wort "Apps"...
Viele, die mit Programmierung nichts zu tun haben, denken Apple hat mit dem iPhone zusammen "Apps" erfunden. Eine wahre Neuerung, eine Revolution. Meinen Respekt für denjenigen, der die Vermarktung so gestaltet hat, dass die Leute denken, es ist was ganz neues erfunden worden.

"Apps" sind nichts neues, sondern auch nur Programme, so wie jedes andere Programm auch. Das erste Computerprogramm war auch eine "App", eine Applikation!

Mich als Software-Entwickler hat es nun auch gepackt. Ich möchte gerne eine "App" schreiben. Einfach nur des Spasses willen, erst einmal habe ich keine kommerziellen Gedanken.

Also los gehts, dann fang ich doch mal an...alle Welt spricht von iPhone - dann muss es eine "App" für das iPhone sein.