awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesApplication State Tracking

Monitoring transitions between active, background, and stopped states for a full application process.

Distinct from Android View Lifecycle Tracking: Broadens the focus from individual view lifecycles to the overall application process state transitions.

Explore 2 awesome GitHub repositories matching user interface & experience · Application State Tracking. Refine with filters or upvote what's useful.

Awesome Application State Tracking 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.
  • hit-alibaba/interviewAvatar de HIT-Alibaba

    HIT-Alibaba/interview

    5,253Voir sur GitHub↗

    Ce projet est un guide complet de préparation aux entretiens techniques et une base de connaissances en informatique. Il sert de ressource d'étude structurée conçue pour aider les ingénieurs logiciels à réviser les concepts d'ingénierie fondamentaux et à se préparer aux évaluations de codage professionnelles. Le dépôt se concentre sur un large éventail de domaines théoriques et pratiques, incluant des références détaillées sur l'architecture des applications mobiles et les fondamentaux des systèmes d'exploitation. Il fournit des matériaux sélectionnés sur les modèles d'architecture logicielle et l'analyse des protocoles réseau pour soutenir le développement professionnel. Le contenu couvre des capacités fondamentales telles que les structures de données et les algorithmes, la concurrence et le multithreading, et la gestion de la mémoire. Il inclut également des approfondissements sur l'architecture système, notamment la planification des processus, la communication inter-processus et l'optimisation du rendu UI.

    Documents how to monitor state transitions between active and background modes for Android applications.

    Shellinterviewinterview-preparation
    Voir sur GitHub↗5,253
  • kstenerud/kscrashAvatar de kstenerud

    kstenerud/KSCrash

    4,462Voir sur GitHub↗

    KSCrash est une bibliothèque de rapport de crash C++ et un framework de rapport distant conçu pour capturer les crashs et signaux d'application. Il fonctionne comme un rapporteur de crash async-safe qui intercepte les exceptions et les blocages (deadlocks) pour garantir que les rapports sont générés lors de défaillances critiques. Le système inclut un outil de diagnostic mémoire pour suivre la pression mémoire et identifier les objets zombies afin de diagnostiquer les terminaisons liées à la mémoire. Il dispose également d'un outil de démangling de symboles qui convertit les noms de fonctions C++ et Swift mangled en chaînes lisibles par l'humain pour l'analyse de stack trace. Le projet fournit une surveillance et une observabilité complètes via la capture de crash d'application, la détection de deadlocks sur le thread principal et la surveillance des signaux système. Les données capturées sont traitées via un pipeline qui génère des rapports JSON structurés, lesquels sont ensuite routés et transmis vers des serveurs distants via un système de livraison basé sur des sinks. La gestion du stockage local est utilisée pour persister les rapports et les métadonnées d'application sur l'appareil jusqu'à confirmation de la livraison.

    Observes and logs transitions in the application state to provide behavioral context during failures.

    Objective-C
    Voir sur GitHub↗4,462
  1. Home
  2. User Interface & Experience
  3. Programmatic Element Construction
  4. Android View Lifecycle Tracking
  5. Application State Tracking