Telegram Bots in Go Programmieren

Wer ein wenig Go(lang) beherrscht und sich mit der Telegram Bot Programmierung auseinandersetzen will, erfährt in diesem kurzen Tutorial alles Wissenswerte über die Einrichtung und Programmierung eines solchen, einfachen Bots.

Weiterlesen »

VirtualBox: VM skriptgesteuert starten und stoppen

Um virtuelle Maschinen in VirtualBox starten oder stoppen zu können, muss man nicht immer manuell die Verwaltung öffnen. Mit zwei kurzen Skripten können Sie Ihre VMs bequem im Hintergrund starten und stoppen.

Weiterlesen »

Go-Anwendungen mit Drone.io Cross-Kompilieren

Auch wenn der Titel seltsam klingen mag: mit der für Open-Source-Software kostenfreien Continuous Integration (CI) Anwendung Drone.io lassen sich Go-Anwendungen sehr einfach Cross-Kompilieren.

Weiterlesen »

Java GUIs an das Betriebssystem anpassen

Manche in Java geschriebenen Programme und Applets beinhalten eine GUI - ein grafisches Benutzerinterface - mit dem das jeweilige Programm bedient werden kann.

Weiterlesen »

Implementation eines einfachen Webservers in Java (Facharbeit)

In diesem zweiten Teil meiner Facharbeit geht es nun um die Implementation, bzw. Entwicklung eines einfachen Webservers in Java. Dieser lässt sich bereits mit dem Wissen über das HTTP-Protokoll und Grundlagen der Netzwerkprogrammierung in Java entwickeln. Bevor Sie diesen Artikel weiterlesen, sollten Sie den ersten Teil meiner Facharbeit über die Funktionsweise des HTTP-Protokolls gelesen haben.

Weiterlesen »

Schnell durch Arrays und Listen iterieren

Oft muss man als Programmierer durch Arrays und Listen (ArrayLists) iterieren. Dank einem kleinen Trick ist dies mit wenig Aufwand in einer einfachen foreach-Schleife möglich.

Weiterlesen »

Android-Apps mit Navigation Drawer programmieren

Im Zuge der Google I/O wurde auch die Support Library für Android-Apps geupdated, die nun auch den Navigation Drawer offiziell unterstützt. Dieser bietet eine Sidebar als Navigationsmöglichkeit, wie sie bereits aus anderen Apps - wie der YouTube-App - bekannt ist.

Weiterlesen »

Eingaben und Ausgaben auf der Konsole

Im Java-Bereich geht es um Java-Grundlagen, die die Türe zu erweiterten Anwendungen und der Grundstein für die meisten Projekte sind. Zu den ersten Dingen, die man wissen sollte zählt, wie man Ein- und Ausgaben auf der Konsole machen kann. Bereits durch wenige Zeilen Code kann damit sogar ein kleines Text-Adventure programmiert werden.

Weiterlesen »

Android-Apps debuggen: LogCat

Der Android-LogCat ist einer der wichtigsten Bestandteile des Android-Betriebssystems für Entwickler. In diesem werden wichtige Meldungen des Systems und der meisten Apps mitgeschrieben, die sich jederzeit von Entwicklern und durch entsprechende Apps auslesen lassen. Hier erfahren Sie, wie Sie selbst im LogCat loggen und wie Sie diese Meldungen auslesen können.

Weiterlesen »

ActionBarSherlock und HoloEverywhere - ein Tutorial zu Android-Apps

Mit den beiden Projekten ActionBar Sherlock und HoloEverywhere lassen sich die Design Richtlinien für Android-Apps von Google einfach umsetzten. Dies ist zwar ab Android Version 4.0 (Ice Cream Sandwich) auch ohne diese möglich, doch bleibt die Kompatibilität zu vorhergehenden Android-Versionen nicht erhalten. Hier erfahren Sie daher, wie Sie die beiden Projekte problemlos in Ihre Apps integrieren können.

Weiterlesen »