awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesPlatform-Specific Implementations

Code paths and logic tailored to specific operating systems to handle unique behavioral or visual requirements.

Distinct from Behavioral Logic Tweaks: Candidates refer to system 'tweaks' (jailbreak/root style) or terminal adjustments, not standard cross-platform development conditional logic.

Explore 4 awesome GitHub repositories matching mobile development · Platform-Specific Implementations. Refine with filters or upvote what's useful.

Awesome Platform-Specific Implementations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • xamarin/xamarin-forms-samplesAvatar de xamarin

    xamarin/xamarin-forms-samples

    4,253Voir sur GitHub↗

    Ce projet est une collection d'implémentations de référence et d'exemples de code pour construire des interfaces utilisateur multiplateformes avec le framework Xamarin.Forms. Il fournit des exemples pratiques pour développer des applications mobiles et de bureau à partir d'une base de code unique ciblant plusieurs systèmes d'exploitation. Le dépôt se concentre sur les modèles architecturaux et les stratégies d'intégration, démontrant spécifiquement l'utilisation du pattern MVVM pour synchroniser les données entre les modèles et les vues. Il inclut des exemples d'intégration native, comme l'appel d'API spécifiques à la plateforme et la création de renderers personnalisés pour surcharger les contrôles partagés par défaut. Les exemples couvrent un large éventail de capacités, notamment l'utilisation de XAML pour les mises en page déclaratives et l'intégration de services web REST et SOAP. D'autres domaines clés incluent la persistance locale des données avec SQLite, l'authentification d'identité cloud et l'implémentation de divers schémas de navigation comme les interfaces à onglets et les menus latéraux.

    Demonstrates how to execute different code paths based on the target operating system.

    C#
    Voir sur GitHub↗4,253
  • mvvmcross/mvvmcrossAvatar de MvvmCross

    MvvmCross/MvvmCross

    3,917Voir sur GitHub↗

    MvvmCross est un framework .NET MVVM conçu pour construire des applications multiplateforme en séparant la logique métier des interfaces utilisateur natives. Il fonctionne comme un moteur de navigation et une bibliothèque de liaison de données (data binding) UI, permettant l'encapsulation de la logique au sein de view models qui sont réutilisés à travers différents systèmes d'exploitation. Le framework fournit une couche d'abstraction matérielle native et un conteneur d'injection de dépendances pour découpler les composants et fournir une interface cohérente pour accéder aux fonctionnalités de l'appareil. Il coordonne les transitions sécurisées en termes de type entre les écrans natifs et gère la synchronisation des données entre les classes de logique partagée et les composants UI natifs via des notifications de changement de propriété. Le projet couvre un large éventail de capacités, incluant la gestion du cycle de vie de l'application, le deeplinking URI et l'enregistrement de services d'inversion de contrôle. Il inclut également des utilitaires pour l'internationalisation, la messagerie pub-sub via un agrégateur d'événements à référence faible, et l'intégration matérielle pour les capteurs, la géolocalisation et l'authentification biométrique.

    Provides code paths and logic tailored to specific operating systems to utilize native controls and layouts.

    C#androidc-sharpdotnet
    Voir sur GitHub↗3,917
  • kotlin/keepAvatar de Kotlin

    Kotlin/KEEP

    3,735Voir sur GitHub↗

    KEEP is a language evolution tracker and governance tool for the Kotlin programming language. It serves as a centralized portal for managing the lifecycle of language enhancement proposals and tracking the progression of syntax and semantic changes from initial design to final release. The project functions as a technical proposal workflow engine to coordinate the review, acceptance, and revocation of formal design requests. It provides a system for documenting early ideas, integrating community feedback, and managing the evolution of language features. The platform also handles programming

    Implements platform-specific code paths to handle unique behavioral requirements across different operating systems.

    Markdownevolutionkotlinlanguage
    Voir sur GitHub↗3,735
  • dart-lang/httpAvatar de dart-lang

    dart-lang/http

    1,098Voir sur GitHub↗

    This library provides a unified, cross-platform interface for executing HTTP requests and managing network communication in Dart applications. It functions as a composable client library that automatically resolves platform-specific network implementations, ensuring consistent behavior across mobile, desktop, and web environments. The library distinguishes itself through a modular architecture that supports swappable transport layers and middleware, allowing developers to inject custom logic for logging, caching, or retries. It includes built-in support for resilient communication, such as co

    Selects the appropriate underlying network engine at runtime based on the target environment like mobile, desktop, or web.

    Dartdartflutterhttp
    Voir sur GitHub↗1,098
  1. Home
  2. Mobile Development
  3. Platform-Specific Implementations

Explorer les sous-tags

  • Runtime Resolution EnginesMechanisms that select implementation logic at runtime based on the host environment. **Distinct from Platform-Specific Implementations:** Distinct from Platform-Specific Implementations: focuses on the runtime selection engine rather than the implementation code itself.