c't Special Mac 2016
S. 152
Exklusiv für Sie
Programmieren mit Xojo
Aufmacherbild

Loslegen mit Code

Workshop: Stromkostenrechner mit der Vollversion von Xojo programmieren

Die Entwicklungsumgebung Xojo verwendet eine moderne, objektorientierte Programmiersprache namens Realbasic, die in weiten Teilen an Visual Basic erinnert. Man klickt die Bedienoberfläche wie in einem Grafikprogramm zusammen und platziert die Logik in Ereignissen und Methoden. Am Beispiel eines Mac-Stromkostenrechners, der Einsparpotenziale aufdeckt, zeigen wir, wie das geht.

Wer hat nicht schon einmal damit geliebäugelt, ein kleines Tool oder ein Spiel in einer leicht zu erlernenden Programmiersprache selbst zu entwickeln. Oftmals scheitern solche Vorhaben an schlechter Hilfe-Dokumentation oder einer zu komplexen Entwicklungsumgebung. Xojo hat eine flache Lernkurve, bietet zugleich aber ordentlich Tiefgang.

Mit Hilfe des Beispielprojektes für einen Stromkostenrechner lernen Sie, wie man eine Bedienoberfläche aufbaut und ersten Code hinzufügt. Nach Eingabe von Verbrauchs- und Standby-Werten (in Watt) und der Nutzungsdauer pro Tag (in Stunden) errechnet das Programm für ein Gerät die täglichen, wöchentlichen, monatlichen und jährlichen Stromkosten.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

1,48 € 0,98 € / Woche

Nach Testphase 1,48 € wtl.

  • Zugriff auf alle Mac & i-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der Mac & i-App für unterwegs
  • Über 30% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

8,99 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten