Doxygen und Visual Basic .NET

Im vorherigen Artikel “Visual Basic .NET – Code/API Dokumentation erstellen” habe ich bereits über die Möglichkeiten der Erzeugung einer Dokumentation für Visual Basic .NET Code geschrieben und möchte nun in diesem Artikel genauer auf Doxygen eingehen. Weiterlesen

Visual Basic .NET – Code/API Dokumentation erstellen


Die Dokumentation des Quellcodes ist mindestens genauso wichtig wie das Entwickeln selbst. Vor allem bei Projekten mit mehreren Entwicklern, aber auch für sich selber, trägt die Dokumentation sehr viel zur Nachvollziehbarkeit des Quellcodes bei. Bei der objektorientierten Entwicklung und der Entwicklung von APIs ist die Dokumentation der verfügbaren Klassen und Methoden besonders wichtig. Erst diese ermöglicht eine einfache und problemfreie Verwendung von Bibliotheken ohne dessen Quellcode zu kennen. Weiterlesen

Seiten: 1 2 3 4

.NET plattformunabhängig mit Mono Teil 1

Bereits bei der Planung von Softwareprojekten stellt sich immer öfter die Frage, unter welchen Betriebssystemen diese laufen können müssen. Immer öfter kommt beispielsweise Linux bei Desktops, vor allem in staatlichen Einrichtungen, aber auch an Universitäten und im privaten Sektor zum Einsatz. Aber auch Mac Nutzer dürfen nicht unterschätzt werden. Weiterlesen

Seiten: 1 2 3 4

Hello Android – erste Aktivität mit GUI

Aller Anfang ist schwer und hat man gerade Eclipse mit allem Zubehör installiert und gestartet, wird man mit einer für viele (Visual Studio verwöhnten wie mich) gewöhnungsbedürftigen IDE konfrontiert. Das Ganze ist aber viel einfacher als man im ersten Moment glaubt.

Ich möchte als Erstes anhand des HelloWorld beispiels den Grundaufbau eines Android Projektes und der GUI einer Aktivität erläutern.

Weiterlesen

Android SDK einrichten

Wie bei allen Java Programmen, kann man auch Android Apps einfach in einem Editor schreiben und von den SDK Tools kompilieren lassen. Wesentlich einfacher ist es mit Eclipse. Google hat hier nicht gespart und man bekommt alles Notwendige direkt mitgeliefert.

Android SDK

Die Android SDK kann von http://developer.android.com/sdk/index.html heruntergeladen werden. In der ZIP (Windows) bzw. TGZ (Linux) Datei befindet sich der SDK Manager und einige Tools zum Debuggen.

Weiterlesen

Android Programme verstehen

Für den Anfang möchte ich etwas über die Grundlagen der Android Entwicklung schreiben. Diese unterscheiden sich nämlich sehr stark von der klassischen Struktur (eigenständiges, ausführbares Programm, das im idealfall unabhängig vom Betriebssystem ist).

Bevor man mit der Programmierung loslegt, sollte man wissen, dass Android Programme nicht eigenständig sind. Sie sind lediglig Subklassen von bereits vorhandenen Android Klassen, die diese um gewünschte Funktionen erfweitern. Durch die Ableitung von bereits vorhandene Klassen und Einhaltung, bzw. Implementierung der Android API, können diese Klassen von Android zur Laufzeit geladen und instanziert werden. Nichts anderes geschieht beim Start eines “Apps” aus dem Android Launcher.

Basierend auf diesem Wissen stellt sich natürlich sofort die Frage, welche Basisklassen man ableiten muss um überhaupt ein “Hello World” mit einigen Menüs und Fenstern herbeizuzaubern. Hierzu muss man zuerst den Grundaufbau eines Android Apps versetehen. Weiterlesen