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.
Das war die Leseprobe unseres heise-Plus-Artikels "Android-Programmierung: Anleitung zum Entwickeln einer Schrittzähler-App".
Mit einem heise-Plus-Abo können sie den ganzen Artikel lesen und anhören.
Immer mehr Wissen. Das digitale Abo für IT und Technik.
Nur bis zum 31. Mai: heise+ 1 Jahr für nur 1,90 pro Woche lesen. Unbegrenzter Zugriff auf alle heise+ Artikel inklusive allen Digital-Magazinen.Länger lesen, mehr sparen: heise+ 1 Jahr lang für nur 1,90 € pro Woche lesen und brandaktuelles IT- und Tech-Wissen sichern. Zugriff auf alle heise+ Artikel inklusive der Digital-Magazine. Nur bis zum 31. Mai!