0

Android App programmieren: vielfältige Anwendungen für das Smartphone

Seit die ersten Smartphones vor vielen Jahren auf den Markt kamen, hat ihre Nutzung ständig zugenommen. Mittlerweile gibt es kaum mehr Menschen, die ohne dieses Gerät auskommen....

Hier weiterlesen!

WPF und Windows Forms: GUIs im .NET-Framework

Moderne Computerprogramme verwenden in der Regel eine grafische Benutzeroberfläche. Diese wird häufig auch als GUI bezeichnet – als Abkürzung für graphical user interface. Dabei erscheint ein Fenster, das...

Hier weiterlesen!

Text Adventure Teil 2: die Umsetzung

Nachdem wir im ersten Teil dieses Beitrags die Grundlagen eines Text-Adventure-Spiels erklärt und eine Spielidee ausgearbeitet haben, folgt im zweiten Teil nun die Umsetzung. Um das Beispiel zu bearbeiten,...

Hier weiterlesen!

Text Adventure Teil 1: ein eigenes Abenteuerspiel schreiben

Ein Text Adventure bietet die Möglichkeit, spannende Abenteuer zu erleben. Wenn Sie gerade dabei sind, Programmieren zu lernen können Sie dieses Spiel selbst gestalten. Dabei gestalten Sie...

Hier weiterlesen!

Was versteht man unter Maschinensprache?

Bei der Arbeit mit Computern taucht immer wieder der Ausdruck „Maschinensprache“ auf. Viele Anwender haben jedoch nur eine grobe Vorstellung davon, worum es sich hierbei handelt. Außerdem kommt es dabei...

Hier weiterlesen!

Bootstrap: ansprechende responsive Internetseiten schnell und einfach gestalten

Die Gestaltung von Internetseiten spielt eine immer wichtigere Rolle. Kaum ein Unternehmen kommt mehr ohne eine hochwertige Webpräsenz aus. Diese dient in erster Linie dazu, die Kunden...

Hier weiterlesen!

Amazon Preistracker in Python

Python ist eine Sprache, mit der kleine Tools, die den Alltag erleichtern, schnell und einfach geschrieben werden können. Insbesondere das Scraping von Webseiten geht mit Python sehr einfach, wie wir bereits...

Hier weiterlesen!

Objektorientierte Programmierung

Objektorientierte Programmierung (engl.: object-oriented programming, kurz OOP) ist ein Programmierstil bei dem Software auf Basis von Klassen und Objekten aufgebaut wird. Da objektorientierte Programmierung mittlerweile die am weitesten verbreitete Form der Softwareentwicklung ist,...

Hier weiterlesen!

UML

Die UML (Unified Modeling Language, englisch für vereinheitlichte Modellierungssprache) ist eine Modellierungssprache, um Softwarekomponenten und -systeme graphisch darzustellen und damit die Verständlichkeit zu erhöhen. Mittlerweile ist die UML ein Standardwerkzeug in der Projektplanung. Aber...

Hier weiterlesen!

Model View Controller

Model View Controller ist ein Muster (engl.: Pattern) in der Softwareentwicklung, das insbesondere für die Entwicklung von Programmen mit Benutzeroberflächen verwendet wird. Bei dem Muster wird die Software in drei unabhängige, in...

Hier weiterlesen!