3 dépôts
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 est une traduction chinoise d'un guide complet sur la programmation Python idiomatique et le développement logiciel. Il sert de tutoriel de programmation curé et de référence d'écosystème, fournissant un chemin structuré pour apprendre la syntaxe Python, les bibliothèques standard et les modèles de codage professionnels. Le projet se distingue en offrant des instructions détaillées pour configurer des environnements de développement sous Windows, macOS et Linux. Il se concentre spécifiquement sur la sélection des interpréteurs et la gestion des environnements virtuels pour assurer un espace de travail cohérent. Le guide couvre un large éventail de capacités techniques, y compris les flux de travail de test logiciel, la distribution de paquets et l'implémentation des meilleures pratiques de codage. Il fournit en outre des conseils sur le développement web, la construction d'API REST et le calcul scientifique, y compris l'analyse et la visualisation de données.
Explains the development of media-rich applications optimized for touchscreens and pointing devices.
Il s'agit d'une bibliothèque JavaScript de navigation réactive utilisée pour créer des menus adaptés aux mobiles avec détection de la taille de l'écran et prise en charge tactile. Elle fonctionne comme un menu de navigation accessible et un commutateur de mise en page côté client qui effectue la transition entre les vues mobile et bureau sans dépendances externes. Le projet sert d'outil d'animation de menu qui permet des transitions CSS fluides et des animations basées sur la hauteur lors de l'activation des superpositions de navigation. Il utilise des API de navigateur natives pour gérer les états de l'interface et garantir que la navigation reste fonctionnelle pour les lecteurs d'écran et les utilisateurs sans JavaScript. La bibliothèque couvre des capacités pour détecter les points de rupture d'écran, gérer la visibilité de la navigation activée et implémenter des transitions de mise en page pour les interfaces tactiles.
Optimizes menu transitions and response times for users on mobile touchscreens.
pulltorefresh.js is a JavaScript library and touch-gesture UI component used to add pull-to-refresh functionality to scrollable elements in web applications. It acts as a web interaction plugin that detects downward scrolling gestures to trigger content refresh actions. The library focuses on mobile web application user experiences, allowing developers to implement touch-based navigation and dynamic content refreshing that mimics native app behaviors on smartphones and tablets. The implementation includes configurable trigger distances and sensitivity thresholds. It utilizes touch-event trac
Provides a touch-optimized interaction model for users on smartphones and tablets.