Ich kenne mich mit Windows-Tablets nicht aus, aber bei Android würde ich versuchen, den Motionsensor und GPS dafür zu nehmen. Wenn sich der Stapler bewegt, gibt es ja einen Ruck, den man erkennen müsste.

Die GPS-Sensoren sind meistend etwas unpräzise d.h. die Position, die der Sender meldet, verändert sich aufgrund von Messungenauigkeiten auch, wenn sich das Tablet nicht bewegt. Trotzdem ist eine größerer Unterschied nach ein paar Metern schon zuverlässig zu messen.

Musst mal versuchen, ob aus der Kombination der beiden Sensoren sich halbwegs zuverlässig rauslesen lässt, ob der Stapler fährt oder steht.

Ansonsten muss man extra Sensoren von aussen anstecken (die z.B. optisch die Radbewegung messen oder direkt den Antrieb), da kommst Du ums Hardware-Basteln nicht rum.

Viel Glück!

...zur Antwort

Schau Dir mal Livecode (www.livecode.org) an: integrierter GUI-Designer, plattformübergreifende Standalones (Mac, Win, Linux, Android und iOS)

Und kostet in der Community-Edition nix.

...zur Antwort

Kurze Gegenfrage: du hast einen Livecode-Stack auf einer Webadresse und willst diesen auf dein Smartphone speichern?

...zur Antwort

Kurze Antwort: Es gibt keine derartige Funktion in Livecode.

Lange Antwort: Das machen ja typischerweise auch Spracherkennnungsprogramme. Diese Funktion wirst Du in keiner Programmiersprache finden, da sie äußerst komplex ist (welche Sprache, welcher Dialekt, welche Person, welche Hintergrundgeräusche etc.)

Möglicherweise gibt es APIs, die man ansteuern kann, vielleicht könntest Du Google Speech to Text einbinden, das musst Du mal testen.

Es gibt einige Apps, die das direkt können, aber das geht wohl alles über das Internet mit heftigen Servern dahinter.

...zur Antwort

Ich denke genau das Gegenteil, LiveCode ist eine komplette Programmiersprache und kein Baukastensystem. Man kann in Livecode Anwendungen für Mobile, Desktop, Server und HTML5 für Android, iOS, MacOS, Windows und Linux erzeugen. Zeig mir eine andere Programmiersprache mit der man einen derartigen Wirkungsgrad hat.

Der schlagende Vorteil ist, dass derselbe Kerncode (Interface muss meistens für mobile/desktop entsprechend angepasst werden) auf allen OS läuft und man damit einen perfekten Code-Reuse bzw. Cross-Plattform-Kompatibilität bekommt.

Die Entwicklungsgeschwindigkeit ist atemberaubend, nein, eher berauschend. Ich kann quasi mit dem Kunden am Tisch die Anwendung entwickeln (vorrausgesetzt man ist einigermassen fit).

Dazu kommt, dass die komplette Sprache und IDE als Open Source Variante kostenlos ist und man somit risikolos und superschnell austesten kann, ob man damit klarkommt.

Meine Empfehlung: unbedingt ausprobieren!

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.