Skip to content

Latest commit

 

History

History
342 lines (301 loc) · 14 KB

README.md

File metadata and controls

342 lines (301 loc) · 14 KB

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

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