5 Repos
Translation and regional adaptation specifically for mobile-optimized web interfaces.
Distinct from Mobile Interfaces: Specifically targets the localization of mobile web interfaces rather than general mobile app routing or casting.
Explore 5 awesome GitHub repositories matching user interface & experience · Mobile Interface Localizations. Refine with filters or upvote what's useful.
Vant is a mobile UI library and component framework for Vue, providing a collection of lightweight, reusable interface elements optimized for small screens and touch interactions. It serves as a mobile component library and accessible web UI kit designed to integrate with Vue's reactivity and state management. The framework functions as a themable design system, allowing for visual branding and dark mode support through customizable theme variables. It includes built-in tools for internationalization to localize user interfaces across different geographic regions. The library covers a broad
Translates mobile user interfaces into multiple languages for accessibility in different geographic regions.
Flutter Deer is a Flutter practice project that demonstrates realistic application patterns across Android and iOS. It showcases how to structure a Flutter app with modular routing, reactive state management using Provider, and a centralized network layer built with Dio for structured API calls and error handling. The project also includes integration and accessibility testing that simulates real user interactions to verify UI behavior and screen-reader compatibility. The project differentiates itself by providing a comprehensive showcase of custom UI components and interactions, including ca
Adapts text, dates, and formatting to the user's locale using ARB-generated Dart bindings for runtime switching.
Snowflake ist ein plattformübergreifender Mobile-App-Starter, der für den Aufbau von iOS- und Android-Anwendungen unter Verwendung einer einzigen JavaScript-Codebasis entwickelt wurde. Er bietet ein vorkonfiguriertes Boilerplate, um den initialen Entwicklungsprozess für mobile Anwendungen zu beschleunigen. Das Projekt enthält eine Redux-State-Management-Vorlage zur Koordination des globalen Anwendungszustands und zur Persistierung von Benutzersitzungen, zusammen mit einem REST-API-Integrationsframework für die Kommunikation mit Remote- oder lokalen Servern via HTTP-Anfragen. Es bietet zudem ein Lokalisierungssystem, das Benutzeroberflächeninhalte basierend auf der Geräteregion in mehrere Sprachen abbildet. Der Starter deckt eine breite Palette an Funktionen ab, einschließlich Benutzeridentitäts- und Authentifizierungs-Workflows, routenbasierter Navigation und der Erstellung validierter Eingabeformulare. Er integriert zudem eine Jest-Test-Suite-Konfiguration zur Validierung von Geschäftslogik und UI-Komponenten durch Unit- und Snapshot-Tests. Das Toolkit enthält Workflows für das Einreichen von Beta-Builds bei TestFlight und das Veröffentlichen finaler Releases im App Store.
Provides regional adaptation and translation specifically for native mobile applications.
Siren ist ein Tool für das Management von App-Updates, das verfügbare Versionen in App-Stores erkennt und Nutzer dazu auffordert, ihre Installationen zu aktualisieren. Es verwendet semantische Versionierung, um die installierte Version mit der Store-Version zu vergleichen, und integriert sich in Store-APIs, um die neuesten Metadaten abzurufen. Das Tool steuert das Update-Erlebnis durch Implementierungen für erzwungene Updates, optionale Update-Vorschläge und phasenweise Rollouts, bei denen Benachrichtigungen für eine festgelegte Anzahl von Tagen zurückgestellt werden können. Es enthält einen Kompatibilitätsprüfer für das Betriebssystem, um Update-Aufforderungen zu verhindern, falls das Gerät die Mindestanforderungen der neuen Version nicht erfüllt. Das System bietet lokalisierte Benachrichtigungsoberflächen, die Update-Meldungen an die Gerätesprache oder ein festgelegtes Locale anpassen. Es steuert das Verhalten der Benutzeroberfläche basierend darauf, ob ein Update als obligatorisch oder optional markiert ist.
Displays update alerts and prompts in the user's native language to improve the experience across regions.
This project is a native Android mobile application and Wikipedia client designed for browsing and editing encyclopedia content through a mobile interface. It provides users with a dedicated way to access and search a crowdsourced knowledge base on Android devices. The application features integrated support for global accessibility through mobile localization and the ability to translate interface text into multiple languages. It also utilizes remote configuration to manage operational behavior and feature toggles via JSON files, allowing system settings and logging levels to be adjusted wit
Features integrated support for translating interface text into multiple languages for a global audience.