Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Java FX - Embedded - cover

Java FX - Embedded

Gerrit Grunwald, Thomas Scheuchzer

Publisher: entwickler.press

  • 0
  • 1
  • 0

Summary

Der Einsatz von Java und JavaFX auf Embedded Hardware wie dem Raspberry Pi oder dem BeagleBoard-xM ist durchaus sinnvoll und macht enorm viel Spaß. Das erste
Kapitel des shortcuts erläutert, was man mit einem Desktop-UI-Framework auf diesen Geräten bewerkstelligen kann. Schon einmal darüber nachgedacht, selber
ein Hardware-Gadget zu bauen? Sei es für eine Bastelei oder eine innovative Idee für ein Kundenprojekt: Es ist gar nicht schwer; so dokumentiert das zweite Kapitel die Installation eines Raspberry Pi, die Ergänzung mit einer selbst gebauten Hardwarekomponente, die über GPIO Pins mit Java8 angesprochen werden, und die Visualisierung des Zustandes mit JavaFX.
Available since: 07/19/2013.
Print length: 35 pages.

Other books that might interest you

  • Buchreihe: Produktivitätssteigerung in der Softwareentwicklung Teil 2: Managementmodell Aufwandsermittlung und KPI-basierte Verbesserung - cover

    Buchreihe:...

    Stefan Luckhaus

    • 0
    • 0
    • 0
    Buchreihe "Produktivitätssteigerung in der Softwareentwicklung":
    In der Softwareentwicklung ist Produktivität ein Maß dafür, wie viel Funktionalität in einer bestimmten Zeit und unter Einhaltung festgelegter Qualitätskriterien entwickelt werden kann. Gelingt eine Produktivitätssteigerung, erhöht dies den Umfang der entwickelten Funktionalität und reduziert die erforderliche Zeit. Beides ist erstrebenswert, denn Software ist der Stoff, aus dem Innovationen entstehen. Die IT hat nahezu alle Lebensbereiche durch fundamentale Innovationen verändert. Unsere Zukunft wird von der Virtualisierung und smarten Helfern, also mit Intelligenz ausgestatteten Dingen, dominiert werden. Dadurch wird Softwareentwicklung zu einer Schlüsselkompetenz. Für Unternehmen, die Software entwickeln, sind bereits heute Produktivität und damit Zeit, jedoch auch Qualität kritische Erfolgsfaktoren.
    
    Durch die Einführung von Standards und durch Automatisierung konnte die Produktivität in der Softwareentwicklung nachweislich auf das 20-fache gesteigert werden. Bei Wiederverwendung fachlicher und technischer Komponenten konnte schon ein Faktor von 100 gemessen werden. Nachvollziehbar sind solche Leistungsunterschiede nur durch Messungen und die konsequente Verwendung der Messergebnisse im Rahmen eines auf ständige Optimierung ausgelegten Managementmodells.
    
    Dieser zweite Teil, "Managementmodell,
    Aufwandsermittlung und KPI-basierte
    Verbesserung", beschreibt ein Modell, das auf drei Kennzahlen basiert: Produktivität, Kosten und Qualität. Es erklärt ihre zyklische Erhebung, ihre analytische Auswertung und Indikatoren, die zu Verbesserungsmaßnahmen in wichtigen Einflussbereichen führen. Um den Nutzen der Maßnahmen vorab einschätzen zu können, liefert es Erfahrungswerte wie auch ein Verfahren zur Berechnung ihrer Wirksamkeit. Das beschriebene Modell ist ein Navigationsinstrument, das dem Management zeigt, in welche Richtung, mit welcher Geschwindigkeit es sich angesichts seiner Kennzahlen bewegt.
    Show book
  • Testgetriebene Entwicklung mit C++ - Sauberer Code Bessere Produkte - cover

    Testgetriebene Entwicklung mit...

    Jeff Langr

    • 0
    • 2
    • 0
    Testgetriebene Entwicklung (TDD) ist eine moderne Methode in der Softwareentwicklung, mit der Programmierer und Tester die Anzahl der Fehler im System erheblich verringern, wartungsfreundlicheren Code schreiben und die Software gefahrlos an geänderte Anforderungen anpassen können. 
    
    Dieses Buch vermittelt praktische TDD-Kenntnisse und beschreibt die Probleme und Vorteile der Verwendung dieser Technik für C++-Systeme. Die vielen ausführlichen Codebeispiele führen schrittweise von den Grundlagen von TDD zu anspruchsvollen Themen:
    
    • TDD verwenden, um C++-Altsysteme zu verbessern
    • Problematische Systemabhängigkeiten erkennen und handhaben
    • Abhängigkeiten in C++ injizieren
    • Frameworks für C++ einsetzen, die TDD unterstützen
    • C++11-Features nutzen, die die Anwendung von TDD erleichtern
    
    Unabhängig davon, ob Sie viel Erfahrung mit Unit Tests haben oder ein absoluter Neuling auf diesem Gebiet sind, lernen Sie mit diesem Buch die testgetriebene Entwicklung in C++ erfolgreich anzuwenden.
    Show book
  • Einsatz "Brandmeldeanlage" - Praktische Hinweise für den Zug- und Gruppenführer - cover

    Einsatz "Brandmeldeanlage" -...

    Jochen Thorns

    • 0
    • 0
    • 0
    Das Rote Heft/Ausbildung kompakt beschreibt mit zahlreichen Abbildungen anschaulich die Bedienung von Brandmeldeanlagen durch Feuerwehrangehörige im Einsatz, erläutert den Umgang mit Feuerwehr-Laufkarten, stellt praxisorientierte Problemlösungen vor und gibt ausführliche Hinweise zum taktischen Einsatz beim Einsatzstichwort "Auslösung BMA". Zusätzlich wird der Umgang mit Feuerwehrplänen nach DIN 14095 beschrieben, da mit Brandmeldeanlagen ausgestattete Gebäude häufig auch über solche Pläne verfügen. Das Rote Heft ist sowohl für den Truppangehörigen als auch für die junge Führungskraft, die sich nun erstmals mit einer solchen Einsatzlage konfrontiert sieht, gedacht. Die dritte Auflage wurde vollständig durchgesehen, ergänzt und aktualisiert sowie um die Kapitel "Leiter und Doppelbodenheber", "Alarmübertragung auf Tablet-PC" und "Interne Brandmeldeanlagen" erweitert.
    Show book
  • Leitfaden für das Kommunale Krisenmanagement - Hilfestellungen und Handlungsanweisungen für Verantwortliche in den Kommunen - cover

    Leitfaden für das Kommunale...

    Andreas Hermann Karsten

    • 0
    • 0
    • 0
    Krisen sind immer auch lokal zu bewältigen und fallen somit ebenfalls in den Zuständigkeitsbereich der Kommunen. Um die Herausforderungen einer Krise beherrschen zu können, bietet der Autor einen Überblick, welche Führungsaufgaben der öffentlichen Hand, der Gemeinden, Städte und Kreise ausgeführt werden müssen. Das Buch ist vor allem an diejenigen gerichtet, deren Ausbildung Krisenmanagement nicht oder nur rudimentär beinhaltet, etwa Bürgermeister, Landräte, Dezernenten, Leiter der Feuerwehr oder ehemalige Bedienstete der Polizei und der Bundeswehr. Durch die konkrete Darstellung von Handlungsanweisungen ist der Inhalt besonders praxisbezogen gestaltet, sodass der Leitfaden zur Vorbereitung auf Krisen und auch zum Nachschlagen während einer Krise nutzbar ist.
    Show book
  • Feuerwehreinsätze an Aufzugsanlagen - cover

    Feuerwehreinsätze an Aufzugsanlagen

    Sven Janetschek

    • 0
    • 0
    • 0
    Die Feuerwehr wird immer wieder zu Technischen Hilfeleistungen an Aufzugsanlagen alarmiert, weil beispielsweise Personen in Aufzügen eingeschlossen sind und befreit werden müssen. In dem Roten Heft "Feuerwehreinsätze an Aufzugsanlagen" werden zunächst die Arten, technischen Einrichtungen und Baugruppen von Aufzugsanlagen vorgestellt. Anschließend wird die Hilfeleistung durch die Feuerwehr an Aufzügen beschrieben, wobei auch auf die Einsatztaktik sowie die verwendeten Einsatzmittel eingegangen wird. Das Rote Heft vermittelt damit wichtiges Grundlagenwissen für Einsätze an Aufzugsanlagen.
    Show book
  • Der Cyborg und das Krokodil - Technik kann auch glücklich machen - cover

    Der Cyborg und das Krokodil -...

    Gero von Randow

    • 0
    • 0
    • 0
    Ob Handy, Waschmaschine oder Auto: Ein Leben ohne Technik können wir uns gar nicht mehr vorstellen. Sie hilft, sie macht Spaß - und treibt uns manchmal zur Weißglut...
    
    Der ZEIT-Redakteur Gero von Randow liefert ein geistreiches Porträt unseres Lebens im Takt der Technik: »Greifen Sie sich ein beliebiges Stück Technik heraus, und nach kürzester Zeit landen Sie bei nichttechnischen Themen.«
    
    Blinder Technikoptimismus liegt ihm ebenso fern wie düsterer Pessimismus: Wir alle leben mit Maschinen und technischen Errungenschaften, oft weit bequemer und sicherer als früher, zugleich aber auch abhängiger von Dingen, die wir nicht verstehen.
    
    Unsere Aufgabe ist es, unsere natürliche menschliche Intelligenz mit der künstlichen Intelligenz in Einklang zu bringen: Begegnen wir der Technik mit Interesse und ohne Angst, mit kritischem Bewusstsein und Spieltrieb!
    Show book