Skip to content

This project is aiming to list the most needed and awesome pods lib for iOS projects

License

Notifications You must be signed in to change notification settings

amrangry/iOS-awesome-pods-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Pods

iOS-awesome-pods

This project is aiming to list the most needed and awesome pods lib for iOS projects

https://github.com/SwiftCairo/MeetupSessions/tree/master/13th%20meetup/Architecture%20Homicide https://medium.com/swiftblade/using-swift-concurrency-with-coordinator-pattern-de290b95f09b https://github.com/ProxymanApp/atlantis https://ignatiojulian.medium.com/build-modularization-ios-application-dff1b69adf83 https://medium.com/@wil.barriost/ios-clean-architecture-my-way-on-a-very-simple-feature-mvvm-repository-urlsession-swift-678cfe4301f0

Open Source iOS Project :

Swift Backend

     import SwiftHtml 

     let doc = Document(.html) {
      Html {
        Head {
            Title("Hello Swift HTML DSL")
            
            Meta().charset("utf-8")
            Meta().name(.viewport).content("width=device-width, initial-scale=1")

            Link(rel: .stylesheet).href("./css/style.css")
        }
        Body {
            Main {
                Div {
                    Section {
                        Img(src: "./images/swift.png", alt: "Swift Logo")
                            .title("Picture of the Swift Logo")
                        H1("Lorem ipsum")
                            .class("red")
                        P("Lorem ipsum dolor sit amet, consectetur adipiscing elit.")
                            .class(["green", "blue"])
                            .spellcheck(false)
                    }

                    A("Download SwiftHtml now!")
                        .href("https://github.com/binarybirds/swift-html/")
                        .target(.blank)
                        .download()
                        
                    Abbr("WTFPL")
                        .title("Do What The Fuck You Want To Public License")
                }
            }
            .class("container")

            Script().src("./js/main.js").async()
        }
      }
     }
     let html = DocumentRenderer(minify: false, indent: 2).render(doc)
      print(html)

Design Pattern | Architecture

Tags tag

SwiftUI

code Generator "R Swift" : https://github.com/mac-cain13/R.swift

Swizzling swift lumos : https://github.com/sushinoya/lumos

UI slider for collection :

AttributedString , NSAttributedString : https://github.com/malcommac/SwiftRichString

Working with Arrays and more : https://github.com/ankurp/Dollar

Working Linter swiftlint swiftformat : https://github.com/nicklockwood/SwiftFormat

keyboard handler IQKeyboardManagerSwift : #https://github.com/hackiftekhar/IQKeyboardManager

Images : 'InitialsImageView'

Localization : pod 'Localize-Swift', '~> 1.7'

Screenshot || ScreenshotPreventing || preventing

Alerts || Screen || Popup || Messages

About

This project is aiming to list the most needed and awesome pods lib for iOS projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages