• IT-Karriere:
  • Services:

Kleiner Appstore - große Programmiermöglichkeiten

Nach der ersten Inbetriebnahme hat die Bangle.js keine nennenswerten Apps installiert, auch Benachrichtigungen unseres Smartphones zeigt die Uhr nicht an. Das alles können wir aber ändern, Programmierkenntnisse sind dafür noch keine Voraussetzung. Auf der Homepage der Bangle.js gibt es einen Appstore, der direkt im Browser aufgerufen wird und momentan 137 Apps beinhaltet. Diese sind in Javascript geschrieben und können dank des Espruino-Interpreters direkt auf der Uhr ausgeführt werden.

Stellenmarkt
  1. DRÄXLMAIER Group, Vilsbiburg bei Landshut
  2. Universitätsklinikum Münster, Münster

Die Übertragung einer neuen App ist einfach: Unsere Bangle.js muss für andere Bluetooth-Geräte erkennbar sein (im Menü auswählbar), bei aktiviertem Bluetooth auf unserem Notebook können wir die Uhr einfach über die Webseite des Appstores verbinden. Danach lassen sich Apps auf die Uhr spielen, wieder löschen oder aktualisieren. Die Bangle.js hat nur 4 MByte Speicher, bei größeren Anwendungen wie Open Street Map ist der Speicher der Uhr entsprechend schnell voll. Dann beendet die Uhr Anwendungen im Hintergrund und zeigt am unteren Bildschirmrand einen kleinen roten Hinweis an.

Die im Appstore verfügbaren Anwendungen beinhalten Uhrenzifferblätter, kleine Spiele wie Asteroids oder Tetris, Pulsfrequenz- und Schlafmonitore, Schrittzähler und andere Werkzeuge. Die Auswahl ist trotz der geringen Anzahl an verfügbaren Apps gut, da es kaum Dopplungen gibt. Mitunter finden sich unterhaltsame Anwendungen wie ein Kneipenradar und eine Würfel-App, aber auch hilfreiche Werkzeuge wie eine einfache GPS-Navigation oder ein 35-Sekunden-Timer fürs Händewaschen.

Anwendungen im Hintergrund möglich

Einige Anwendungen können auch im Hintergrund oder als Widget laufen. So können wir uns beispielsweise den Bluetooth-Status oberhalb des Zifferblattes anzeigen lassen, ebenso den Akkustand oder auch die Mondphase. Von der App-Auswahl kann die Bangle.js nicht mit herkömmlichen Smartwatches mithalten, es fehlen bekannte Apps; dafür lässt sie sich wesentlich einfacher programmieren.

  • Die Bangle.js ist eine Open-Source-Smartwatch, die mit Javascript programmiert werden kann. (Bild: Tobias Költzsch/Golem.de)
  • Die Uhr wird über drei Knöpfe bedient, außerdem verfügt das Display über zwei Touchzonen. (Bild: Tobias Költzsch/Golem.de)
  • Die Bangle.js ist groß, die Verarbeitung geht angesichts des relativ niedrigen Preises von unter 80 Euro in Ordnung. (Bild: Tobias Költzsch/Golem.de)
  • Die Smartwatch hat auf der Rückseite einen Pulsmesser eingebaut. (Bild: Tobias Költzsch/Golem.de)
  • Aufgrund der Größe eignet sich die Bangle.js eher nur für mittlere bis große Handgelenke. (Bild: Tobias Költzsch/Golem.de)
  • Die Uhr sitzt trotz ihrer Größe gut. (Bild: Tobias Költzsch/Golem.de)
  • Mit Hilfe der drei Knöpfe können wir durch das Menü navigieren. (Bild: Tobias Költzsch/Golem.de)
  • Über einen Appstore können wir Anwendungen auf die Uhr spielen. (Bild: Tobias Költzsch/Golem.de)
  • Die Bedienung ist aufgrund der eingeschränkten Touch-Funktion des Displays mitunter gewöhnungsbedürftig. (Bild: Tobias Költzsch/Golem.de)
  • Es gibt Spiele für die Bangle.js - auch wenn man da manchmal etwas genauer hinschauen muss. (Bild: Tobias Költzsch/Golem.de)
  • Mit dem Pulsmesser können wir den Herzschlag messen. (Bild: Tobias Költzsch/Golem.de)
Die Bedienung ist aufgrund der eingeschränkten Touch-Funktion des Displays mitunter gewöhnungsbedürftig. (Bild: Tobias Költzsch/Golem.de)
Golem Akademie
  1. Advanced Python - Fortgeschrittene Programmierthemen
    3./4. Mai 2021, online
  2. C++ Clean Code - Best Practices für Programmierer
    7.-11. Juni 2021, online
Weitere IT-Trainings

Nutzer können Apps in Javascript schreiben und über das Espruino-IDE auf die Uhr spielen. Die integrierte Entwicklungsumgebung ist im Browser aufrufbar, die Uhr lässt sich mit dieser ebenso leicht verbinden wie mit dem Appstore. Wichtig bei der Bangle.js ist allerdings, dass vorige Verbindungen erst beendet werden müssen - ansonsten wurde die Uhr in unseren Versuchen nicht erkannt.

Auf der Espruino-Website finden sich gute Tutorials, die Anfängern die Programmierung näherbringen, sowie Dokumentationen zu den Besonderheiten der Smartwatch. Mit den Anleitungen können erste Apps programmiert werden, beispielsweise eine Uhr und ein Timer.

Auf der Homepage finden sich auch zahlreiche weitere Tutorials für Hardware-Basteleien mit Bluetooth LE. Wer gerne mit Technik herumprobiert und in die Espruino-Welt eintauchen will, findet mit der Bangle.js einen guten Einstieg. Das Espruino-Projekt bietet auch eine grafische Programmieroberfläche an.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
 Bangle.js im Test: Die Smartwatch für BastlerAlltagstauglich und mit Android-Benachrichtigungen 
  1.  
  2. 1
  3. 2
  4. 3
  5. 4
  6.  


Anzeige
Top-Angebote
  1. 399,99€
  2. 564,96€
  3. (u. a. Biturbo Akku-Winkelschleifer GWX für 233,98€, Schlagbohrschrauber GSB für 156,99€)
  4. (u. a. Asus ProArt Display PA248QV 24,1 Zoll Full-HD 75Hz für 214,90€, Canon...

WalaWala 10. Jun 2020

Das Script wird auch ordentlich schnell interpretiert auf dem Ding, das ist nicht das...

justanotherhusky 10. Jun 2020

Ich find die Idee super, würde aber gerne 150-200¤ in etwas höherwertige Hardware...

Vögelchen 09. Jun 2020

Vermutlich hat man wegen des Verbrauchs ein LCD gewählt. Es hätte aber nicht gleich so...

Vögelchen 09. Jun 2020

Schon in Groß und auf den Foto sehe ich... dass ich kaum etwas sehe. Bei einem Gerät...

WalaWala 09. Jun 2020

Ist zwar noch etwas sehr Beta, aber es funktioniert. Dafür muss man eine custom Firmware...


Folgen Sie uns
       


Honda E Probe gefahren

Der Honda E ist ein Elektro-Kleinwagen, dessen Design an alte Honda-Modelle aus den 1970er Jahren erinnert.

Honda E Probe gefahren Video aufrufen
Programm für IT-Jobeinstieg: Hoffen auf den Klebeeffekt
Programm für IT-Jobeinstieg
Hoffen auf den Klebeeffekt

Aktuell ist der Jobeinstieg für junge Ingenieure und Informatiker schwer. Um ihnen zu helfen, hat das Land Baden-Württemberg eine interessante Idee: Es macht sich selbst zur Zeitarbeitsfirma.
Ein Bericht von Peter Ilg

  1. Arbeitszeit Das Sechs-Stunden-Experiment bei Sipgate
  2. Neuorientierung im IT-Job Endlich mal machen!
  3. IT-Unternehmen Die richtige Software für ein Projekt finden

Weclapp-CTO Ertan Özdil: Wir dürfen nicht in Schönheit und Perfektion untergehen!
Weclapp-CTO Ertan Özdil
"Wir dürfen nicht in Schönheit und Perfektion untergehen!"

Der CTO von Weclapp träumt von smarter Software, die menschliches Eingreifen in der nächsten ERP-Generation reduziert. Deutschen Perfektionismus hält Ertan Özdil aber für gefährlich.
Ein Interview von Maja Hoock


    Fiat 500 als E-Auto im Test: Kleinstwagen mit großem Potenzial
    Fiat 500 als E-Auto im Test
    Kleinstwagen mit großem Potenzial

    Fiat hat einen neuen 500er entwickelt. Der Kleine fährt elektrisch - und zwar richtig gut.
    Ein Test von Peter Ilg

    1. Vierradlenkung Elektrischer GMC Hummer SUV fährt im Krabbengang seitwärts
    2. MG Cyberster MG B Roadster mit Lasergürtel und Union Jack
    3. Elektroauto E-Auto-Prämie übersteigt in 2021 schon Vorjahressumme

      •  /