Android-Programmierung: Anleitung zum Entwickeln einer Schrittzähler-App

Wir zeigen, wie Sie eine einfache Schrittzähler-App entwickeln – vom Zugriff auf die Smartphone-Sensoren bis zur Ausgabe auf dem Display.

Artikel verschenken
In Pocket speichern vorlesen Druckansicht 11 Kommentare lesen

(Bild: Maridav / Shutterstock.com)

Lesezeit: 18 Min.
Von
  • Tanja Dieckmann
Inhaltsverzeichnis

Natürlich gibt es fertige Schrittzähler-Apps im Play Store. Aber genauso, wie die selbst angebauten Tomaten am besten schmecken, gefällt die eigens programmierte App sicher viel besser. Zumal Sie sich dank einfacher Zugriffsmöglichkeiten auf die Smartphone-Sensoren gar nicht besonders die Hände schmutzig machen müssen und dabei einiges lernen können.

Das Smartphone ist voll mit verschiedenen Sensoren zum Erkennen von Bewegung, Orientierung und Umgebungsbedingungen. Schritte werden über 3-Achsen-Beschleunigungssensoren erfasst – diese erkennen, ob Sie sich nach rechts oder links, nach oben oder unten, vorwärts oder rückwärts bewegen. Bestimmte Muster in den Sensordaten werden als Schritte interpretiert – das funktioniert bei modernen Smartphones ziemlich zuverlässig: Mit dem Fahrrad über Kopfsteinpflaster fahren taugt zum Beispiel meistens nicht zum Erschummeln einer höheren Schrittzahl. Das Android-Betriebssystem gibt einer Schrittzähler-App bei jedem Schritt Bescheid und die App reagiert mit einer aktualisierten Anzeige darauf.

Mit unserer Anleitung entwickeln Sie eine einfache App, welche die Anzahl der ab dem Start gelaufenen Schritte anzeigt. Dafür brauchen Sie nur einen Computer und ein Android-Smartphone. Als Entwicklungsumgebung kommt Android Studio zum Einsatz und als Programmiersprache Java.