awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repository-uri

Awesome GitHub RepositoriesiOS Application Development

The process of designing and building applications specifically for the iOS platform.

Distinguishing note: Existing candidates focus on compilation, distribution, or onboarding rather than the general development domain.

Explore 8 awesome GitHub repositories matching mobile development · iOS Application Development. Refine with filters or upvote what's useful.

Awesome iOS Application Development GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • twostraws/hackingwithswiftAvatar twostraws

    twostraws/HackingWithSwift

    6,336Vezi pe GitHub↗

    HackingWithSwift is a curated library of coding patterns and an iOS development study guide. It provides a collection of Swift programming examples and practical exercises designed for learning how to build mobile applications on Apple platforms. The project serves as a reference for SwiftUI, offering modular examples of declarative user interfaces. It covers the study of the Swift language through real-world implementation samples, ranging from general mobile UI design to the logic required for iOS game development. The repository includes examples of architectural patterns and capabilities

    Serves as a primary resource for learning how to build mobile applications for Apple devices.

    Swift
    Vezi pe GitHub↗6,336
  • yagiz/bagelAvatar yagiz

    yagiz/Bagel

    4,422Vezi pe GitHub↗

    Bagel este un sistem nativ de debugging și inspecție a rețelei conceput pentru a captura și monitoriza traficul HTTP din simulatoarele iOS și hardware-ul fizic. Funcționează ca un inspector de trafic HTTP și monitor bazat pe dispozitiv care organizează cererile de rețea capturate pe proiect și dispozitiv. Instrumentul permite interceptarea cererilor de rețea direct în sistemul de operare, eliminând necesitatea configurațiilor manuale de proxy sau instalarea de certificate de securitate custom. Oferă capabilități pentru analiza traficului mobil și debugging-ul rețelei, inclusiv posibilitatea de a grupa cererile interceptate în bucket-uri logice de proiect și de a segmenta log-urile după identificatori unici de dispozitiv.

    Facilitates testing network layers and verifying API responses during the development of iOS applications.

    Swiftalamofiredebugios
    Vezi pe GitHub↗4,422
  • sergdort/cleanarchitecturerxswiftAvatar sergdort

    sergdort/CleanArchitectureRxSwift

    4,100Vezi pe GitHub↗

    Acest proiect este un șablon de arhitectură iOS în Swift care implementează modelul Clean Architecture. Acesta organizează software-ul în straturi distincte pentru a decupla regulile de business de framework-urile externe, interfețele utilizator și infrastructură, pentru a îmbunătăți testabilitatea și mentenanța. Șablonul încorporează Domain Driven Design pentru a izola logica de business centrală și utilizează o structură de aplicație modulară pentru a diviza funcționalitățile în module independente. Folosește modelul Coordinator pentru a elimina logica de rutare din view controller-e și un framework de dependency injection pentru a asigura că componentele rămân independente și interschimbabile. Arhitectura valorifică în continuare gestionarea reactivă a stării pentru a decupla logica de stratul de vizualizare și utilizează infrastructura bazată pe interfețe pentru a permite schimbarea furnizorilor de date fără a modifica regulile de business.

    Breaks the iOS application into independent feature modules to improve build speeds and isolated development.

    Swift
    Vezi pe GitHub↗4,100
  • sergdort/moderncleanarchitectureswiftuiAvatar sergdort

    sergdort/ModernCleanArchitectureSwiftUI

    4,100Vezi pe GitHub↗

    Acest proiect este o implementare de referință și un șablon pentru o aplicație iOS modulară folosind SwiftUI și Clean Architecture. Acesta oferă o structură organizată în straturi independente pentru a decupla interfața utilizator și framework-urile externe de logica de business centrală. Arhitectura încorporează Domain-Driven Design pentru a gestiona complexitatea prin organizarea codului în module independente bazate pe domenii de business. Această abordare impune limite stricte de dependență și îmbunătățește timpii de compilare. Proiectul implementează un strat de date bazat pe plugin-uri care ascunde implementările API și ale bazei de date în spatele unor gateway-uri, permițând schimbarea surselor de date fără a modifica regulile de business. De asemenea, dispune de un coordonator de rutare centralizat pentru a abstractiza ierarhia de navigare, menținând modulele de funcționalitate individuale independente de fluxul general al aplicației.

    Provides a modular architecture for native iOS applications to improve build times and isolate feature dependencies.

    Swiftclean-architecturecomposable-architectureios
    Vezi pe GitHub↗4,100
  • casatwy/ctmediatorAvatar casatwy

    casatwy/CTMediator

    4,015Vezi pe GitHub↗

    CTMediator este un framework de tip „service locator” dinamic și arhitectură modulară pentru iOS. Acesta funcționează ca un decuplator de dependențe care permite împărțirea proiectelor mari în subproiecte și target-uri independente, pentru a îmbunătăți organizarea și a reduce timpii de compilare. Framework-ul permite comunicarea între aceste module izolate folosind un model „target-action”. Utilizează căutări dinamice la runtime pentru a dispeceriza cererile și a ruta acțiunile către module specifice, fără a necesita un proces manual de înregistrare a serviciilor în timpul pornirii. Sistemul gestionează schimbul de date și descompunerea proiectului prin rutarea cererilor bazată pe protocoale și un model „mediator”, asigurându-se că componentele interne pot comunica fără a crea dependențe directe.

    Provides a framework for dividing native iOS applications into independent, build-optimized feature modules.

    Objective-C
    Vezi pe GitHub↗4,015
  • nixzhu/dev-blogAvatar nixzhu

    nixzhu/dev-blog

    3,906Vezi pe GitHub↗

    Acest proiect este un framework cuprinzător pentru dezvoltarea aplicațiilor iOS, axat pe construirea de aplicații mobile care dispun de componente UI personalizate, gestionarea sarcinilor asincrone și persistența datelor locale. Servește drept bază de cunoștințe tehnice pentru ingineria software, oferind instrumente pentru a organiza și publica analize arhitecturale și note în format Markdown. Framework-ul se distinge printr-un strat de stocare robust bazat pe documente, care utilizează înregistrări formatate BSON pentru a efectua operațiuni CRUD într-un magazin de documente NoSQL. Oferă capabilități extinse de integrare a sistemului, inclusiv comunicarea specializată prin extensii de aplicație, trecerea mesajelor între sandbox-uri și prezentarea nativă a share sheet-ului, permițând o interacțiune fluidă între aplicația gazdă și serviciile la nivel de sistem. Proiectul acoperă o suprafață largă de capabilități, inclusiv gestionarea avansată a concurenței cu sincronizare thread-safe, descărcarea randării UI în fundal pentru a menține responsivitatea și suport cuprinzător pentru internaționalizare. Include, de asemenea, utilitare axate pe dezvoltatori pentru generarea de tipuri statice, maparea automată a resurselor și construcția de prototipuri interactive, alături de instrumente specializate pentru monitorizarea beacon-urilor geografice și generarea adaptivă de grafice.

    Provides a mobile application framework featuring custom UI components, asynchronous task management, and local data persistence.

    Vezi pe GitHub↗3,906
  • ming1016/studyAvatar ming1016

    ming1016/study

    3,905Vezi pe GitHub↗

    Acest proiect este o colecție de cercetare tehnică și documentație axată pe teoria compilatoarelor, programarea de nivel scăzut și dezvoltarea iOS. Servește drept repository de învățare și ghid de programare, acoperind compilarea codului, motoarele de execuție și funcționarea internă a arhitecturilor de limbaj. Documentația detaliază analiza fișierelor executabile, a buclelor de runtime și a elementelor interne ale sistemului de operare pentru a înțelege comportamentul sistemului. De asemenea, urmărește evoluția cronologică a caracteristicilor limbajului și a sintaxei pe diferite versiuni lansate. Repository-ul acoperă mai multe domenii practice de aplicare, inclusiv implementarea arhitecturii orientate pe protocol, programarea reactivă în rețea și optimizarea performanței mobile. De asemenea, abordează persistența datelor și integrarea fluxurilor de lucru de inteligență artificială în procesul de dezvoltare.

    Offers guided instruction for designing and building applications specifically for the iOS platform.

    C
    Vezi pe GitHub↗3,905
  • ios-swift-developers/swiftAvatar iOS-Swift-Developers

    iOS-Swift-Developers/Swift

    1,927Vezi pe GitHub↗

    This repository serves as a comprehensive educational resource for developers building applications within the Apple software ecosystem. It provides a structured guide to the Swift programming language, offering curated examples and documentation that cover core syntax, standard development practices, and foundational programming concepts. The project focuses on practical implementation, demonstrating architectural patterns and interface designs tailored for mobile hardware. It includes guidance on managing asynchronous data flows, integrating multimedia and networking capabilities, and imple

    Serves as a structured guide and repository for modern iOS application development.

    Cswiftswift-3swift-4
    Vezi pe GitHub↗1,927
  1. Home
  2. Mobile Development
  3. iOS Application Development

Explorează sub-etichetele

  • Modular iOS ArchitecturesStrategies for dividing native iOS applications into independent, build-optimized feature modules. **Distinct from iOS Application Development:** Specifically targets the modular structural organization of an iOS app rather than general development.