3 Repos
Development of applications optimized for touchscreens and pointing devices across various platforms.
Distinct from Cross-Platform Application Development: None of the candidates cover the specific interaction model of multi-touch input for general applications.
Explore 3 awesome GitHub repositories matching user interface & experience · Touch Interface Development. Refine with filters or upvote what's useful.
Python-Guide-CN ist eine chinesische Übersetzung eines umfassenden Leitfadens für idiomatische Python-Programmierung und Softwareentwicklung. Er dient als kuratiertes Programmier-Tutorial und Ökosystem-Referenz und bietet einen strukturierten Pfad zum Erlernen von Python-Syntax, Standardbibliotheken und professionellen Coding-Mustern. Das Projekt zeichnet sich dadurch aus, dass es detaillierte Anweisungen für das Einrichten von Entwicklungsumgebungen unter Windows, macOS und Linux bietet. Es konzentriert sich spezifisch auf die Auswahl von Interpretern und die Verwaltung virtueller Umgebungen, um einen konsistenten Arbeitsplatz zu gewährleisten. Der Leitfaden deckt eine breite Palette technischer Funktionen ab, einschließlich Software-Test-Workflows, Paketverteilung und der Implementierung von Coding-Best-Practices. Er bietet zudem Anleitungen zur Webentwicklung, REST-API-Konstruktion und wissenschaftlichem Rechnen, einschließlich Datenanalyse und Visualisierung.
Explains the development of media-rich applications optimized for touchscreens and pointing devices.
Dies ist eine responsive Navigations-JavaScript-Bibliothek, die verwendet wird, um mobilfreundliche Menüs mit Bildschirmgrößenerkennung und Touch-Unterstützung zu erstellen. Sie fungiert als barrierefreies Navigationsmenü und clientseitiger Layout-Switcher, der ohne externe Abhängigkeiten zwischen Mobil- und Desktop-Ansichten wechselt. Das Projekt dient als Menü-Animationstool, das flüssige CSS-Übergänge und höhenbasierte Animationen beim Umschalten von Navigations-Overlays ermöglicht. Es nutzt native Browser-APIs, um Interface-Zustände zu verwalten und sicherzustellen, dass die Navigation für Screenreader und Benutzer ohne JavaScript funktionsfähig bleibt. Die Bibliothek deckt Funktionen zur Erkennung von Screen-Breakpoints, zur Verwaltung der Sichtbarkeit der umgeschalteten Navigation und zur Implementierung von Layout-Übergängen für Touch-Interfaces ab.
Optimizes menu transitions and response times for users on mobile touchscreens.
pulltorefresh.js ist eine JavaScript-Bibliothek und eine Touch-Gesten-UI-Komponente, die verwendet wird, um scrollbaren Elementen in Webanwendungen eine Pull-to-Refresh-Funktionalität hinzuzufügen. Sie fungiert als Web-Interaktions-Plugin, das Abwärts-Scroll-Gesten erkennt, um Inhaltsaktualisierungen auszulösen. Die Bibliothek konzentriert sich auf die User Experience mobiler Webanwendungen und ermöglicht es Entwicklern, touch-basierte Navigation und dynamische Inhaltsaktualisierungen zu implementieren, die das Verhalten nativer Apps auf Smartphones und Tablets nachahmen. Die Implementierung umfasst konfigurierbare Auslösedistanzen und Empfindlichkeitsschwellen. Sie nutzt Touch-Event-Tracking und hardwarebeschleunigte Positionierung, um den visuellen Status der Pull-Aktion zu verwalten.
Provides a touch-optimized interaction model for users on smartphones and tablets.