In diesem Tutorial möchte ich beschreiben, wie man eine Pagination in eine JavaServerFaces Tabelle implementiert. Sicherlich kann man hierzu ein JSF Framework wie Primefaces zu Hilfe nehmen, jedoch bringt dieses für “nur” die Funktion der Pagination einen sehr großen Overhead mit. Als Basis dieses Tutorial nutze ich ein einfaches JSF Projekt mit einer statischen Liste…
Autor: Stefan Draeger
SEO APIs : GTmetrixAPI & Google Page Speed Insights
Wer eine Webseite oder einen Blog betreibt (so wie ich) kommt um das Thema SEO – Suchmaschinenoptimierung nicht herum. Zunächst möchte ich auf die Tools von GTmetrix und Google Page Speed eingehen. Beide Tools bieten dem Entwickler eine REST Schnittstelle an. Und genau an diesen REST Schnittstellen möchte ich mich in diesem Tutorial bedienen. Das…
Android Programmierung: AsyncTask mit ProgressDialog (Lösung mit einem Callback)
In diesem Tutorial möchte ich beschreiben, wie man eine asynchrone Aufgabe auslagert und parallel dazu einen Dialog anzeigt. Den ProgressDialog habe ich bereits im Tutorial Android, ProgressDialog für lange Operationen erläutert. Es gibt bereits einige Beispiele dazu im Internet und die Lösungen sind zumeist praktikabel und funktionell. Jedoch sind diese zumeist mit einer inneren Klasse (wie…
BBC micro:bit #3: einfaches Würfelspiel
Wie man ein einfaches Würfelspiel auf dem BBC micro:bit programmiert, möchte ich in diesem Tutorial beschreiben. Der BBC micro:bit verfügt über eine 5×5 LED Matrix und neben 2 Tastern noch einem Geestensensor (und noch einiges zusätzlich was wir aber für das Würfelspiel nicht benötigen). Das Spiel “programmieren” wir zunächst mit dem Editor MakeCode. Dieser Editor…
Buchvorstellung #1: Android-Apps programmieren für Kids (2. Auflage)
Von dem mitp Verlag habe ich das Buch “Android-Apps programmieren für Kids” in der 2.Auflage, kostenfrei für eine Rezension zur Verfügung gestellt bekommen. Obwohl dieses Buch kostenfrei für mich ist, möchte ich meinen persönlichen Eindruck wiedergeben. Durch meine mehrjährige Erfahrung in der Entwicklung mit Oracle Java und von Android-Apps möchte ich auch auf die Erklärungen…
BBC micro:bit #2: Sprachausgabe
Wie du eine Sprachausgabe am BBC micro:bit programmieren kannst, zeige ich dir hier in einfachen Schritten. Dabei ist die Sprachqualität natürlich etwas eingeschränkt aber es funktioniert schon recht gut. Was wird benötigt? Wir benötigen dazu folgende Bauelemente: Nun gibt es zwei Arten wie wir die Sprachausgabe uns anhören können, einmal mit einem einfachen Piezo Buzzer…
BBC micro:bit #1: LED blinken & fade
In diesem Tutorial möchte ich erläutern, man am BBC micro:bit LEDs zum Blinken bringt und einen coolen fade Effekt programmiert. Den Mikrocontroller micro:bit habe ich bereits im Tutorial Vorstellung #1 2019: BBC micro:bit vorgestellt. Aufbau der Schaltung Schließen wir also zunächst an drei dieser Ausgänge jeweils eine LED an. Wie man eine LED zum Blinken…
Vorstellung #1 2019: BBC micro:bit
In diesem Tutorial möchte ich den Mikrocontroller BBC micro:bit vorstellen. Der Mikrocontroller micro:bit wird von der britischen Firma British Broadcasting Corporation (kurz “BBC”) vertrieben. Auf dem kleinen Einplatinencomputer ist ein ARM CPU verbaut, welcher sich mit der Programmiersprache Python (“MicroPython”) programmiert werden. Geschichte Der Einplatinencomputer micro:bit wurde ab dem Jahr 2012 von der Firma BBC…