3 repositorios
Design patterns and interface guidelines specifically for enhancing the user experience of iOS applications.
Distinguishing note: Shortlist candidates focused on installation, distribution, or onboarding, not general UX patterns for empty states.
Explore 3 awesome GitHub repositories matching mobile development · iOS User Experience Patterns. Refine with filters or upvote what's useful.
DZNEmptyDataSet is a reusable UI library and collection of view components designed for rendering empty state screens on mobile platforms. It provides a system for displaying customizable placeholder views and messages when a data collection contains no information. The library enables the creation of placeholder views containing images, text, and buttons. It includes capabilities for visual styling using attributed strings, visibility control based on data set status, and layout refreshing without reloading the underlying data source. The system also handles user interactions, allowing the
Improves mobile app interfaces by providing clear guidance and actionable triggers when screens are empty.
iRate es una biblioteca de prompts de calificación de aplicaciones iOS y herramienta de engagement de usuario. Proporciona un framework para activar solicitudes de calificación nativas de la App Store e integrar herramientas que dirigen a los usuarios a páginas de aplicaciones y prompts de revisión dentro del ecosistema de Apple. La biblioteca optimiza el tiempo de las solicitudes de feedback rastreando métricas de uso de la aplicación, específicamente fechas de instalación y conteos de lanzamiento. Esto asegura que los diálogos de calificación aparezcan solo después de que se cumplan umbrales específicos de antigüedad de instalación y conteo de lanzamientos para evitar interrumpir el flujo de trabajo principal de la aplicación. El proyecto cubre una gama de capacidades que incluyen navegación por la tienda de aplicaciones y prompts de calificación localizados. Utiliza un patrón de delegado para lógica de activación y estilos visuales personalizados, y emplea redirección de esquema de URL para enviar a los usuarios a IDs de aplicación específicos en la App Store.
Implements iOS-specific user experience patterns to ensure rating prompts do not interrupt primary application workflows.
Toast-Swift is an iOS toast notification framework and library used to display temporary informational pop-ups. It provides a programmatic way to trigger non-intrusive feedback alerts on any view within a Swift project by extending the UIView object class. The framework implements these notifications as screen overlays that provide immediate feedback about actions or events without interrupting the user workflow. These overlays are designed to disappear automatically after a set duration.
Implements non-intrusive notification overlays following standard iOS user experience patterns.