Aplomb
Eine plattformübergreifende digitale Wasserwaage, präzise und sorgfältig gestaltet, gebaut mit React Native und Expo
Aplomb ist eine voll ausgestattete digitale Wasserwaage-App, verfügbar auf iOS, Android und Web. Sie ersetzt die klassische Libelle durch eine schlanke, physikalisch akkurate UI, die in Echtzeit auf die Ausrichtung des Geräts reagiert. Ob beim Aufhängen eines Bildes, Ausrichten eines Regals oder Prüfen einer Oberfläche auf der Baustelle — Aplomb liefert präzise Neigungswerte mit sofortigem visuellem, akustischem und haptischem Feedback.
Der Name aplomb (vom französischen Wort für "Lotschnur") spiegelt sowohl den Zweck der App als auch die Sorgfalt ihrer Umsetzung wider: stabil, präzise und ausbalanciert.
## Zwei interaktive Ansichtsmodi
Die App bietet zwei komplementäre Visualisierungen, die sich an die Haltung des Geräts anpassen:
## Echtzeit-Sensorverarbeitung
Die Beschleunigungsdaten werden mit 20 Hz abgetastet und in einem dedizierten Mathematik-Modul verarbeitet, das berechnet:
## Multisensorisches Feedback
Wenn die Oberfläche perfekt eben ist, bestätigt dies die App auf drei Arten: ein sauberer Audio-Ton über expo-audio, ein zufriedenstellendes Vibrationsmuster über expo-haptics und eine visuelle Hervorhebung des Indikators und der Anzeige. Der Benutzer kann mit einem einzigen Tippen zwischen Ton, Vibration oder stummem Modus wechseln.
## Kalibrierung und gespeicherte Messungen
Ein integriertes Kalibrierungsmodul erlaubt den Nutzern, einen benutzerdefinierten Null-Winkel-Offset festzulegen, der zwischen Sitzungen auf dem Gerät persistiert wird. Das ist wesentlich, um kleine Ungenauigkeiten älterer Geräte zu korrigieren oder Winkel relativ zu einer bestehenden Referenzoberfläche zu messen. Messungen können mit benutzerdefinierten Labels gespeichert und später als Kartenverlauf mit Zeitstempeln und Löschaktionen überprüft werden.
## Adaptives Design und Themes
Responsives Layout für Smartphones und Tablets (iPhone und iPad) inklusive Querformat auf allen Geräten. Dynamische Größenberechnungen auf Basis der Bildschirmdiagonale sorgen für korrekte Skalierung auf jedem Formfaktor. Helles, dunkles und automatisches System-Theme sind alle zur Laufzeit ohne Neustart umschaltbar.
## Internationalisierung
Die App wird mit 15 Sprachen ausgeliefert, mit automatischer Erkennung des Gerätespracheinstellung: Englisch, Italienisch, Deutsch, Französisch, Spanisch, Portugiesisch, Russisch, Chinesisch, Japanisch, Arabisch, Hindi, Urdu, Bengalisch, Indonesisch und Türkisch. Der App-Name selbst wird auf dem Home-Screen des Betriebssystems über ein benutzerdefiniertes Expo-Config-Plugin lokalisiert.
## Tech-Stack
Die technischen Entscheidungen spiegeln den Bedarf an einer flüssigen, reaktiven Erfahrung wider:
## Architektur-Highlights
Fünf Prinzipien, die die Codebasis prägen:
Aplomb ist als App auf iOS, Android und Web verfügbar, mit Bundle-ID com.mariustrica.aplomb.