Swift Open Source Framework Summary

Source: Internet
Author: User
Tags notification center

Apple's official Swift document "The Swift programming Language"

    • Apple Developer Swift documentation and introduction
    • Swift's Chinese document "Apple Swift programming Language Primer" Chinese version Apple official Swift Tutorial (GitHub collaboration translator)
    • Apple Swift programming language Getting Started Tutorial
    • Swift Language Overview Chinese version
    • Swift English document version markdown
    • Swift Development Video Tutorial "Getting Started"
    • Letsswift compiled Swift Chinese course
    • List of Swift Open source projects on GitHub
    • First Swift community in China: http://swift.sh/



The Wheel tool class

    • The most developer-recognized JSON parsing class on Swiftyjson:github
    • Dollar.swift:Swift version Lo-dash (or underscore) functional tool Library
    • Oauthswift: Foreign Mainstream website OAuth Authorization class Library
    • Pathkit: Small and beautiful Path management class
    • Xcglogger: Full-featured Log Management class library
    • Surge: Based on Apple accelerate high Performance Computing Framework package Library
    • Async: Concise Background Execution Code Encapsulation Library
    • Euler: An intuitive, concise mathematical expression? 27÷3+∑[3,1,2]
    • Locationmanager: Location Management Package Library
    • Siren: Notifies the user and provides an App Store link when the app is updated
    • Brightfutures: Lengthy or complex computations are performed asynchronously by a separate thread


Storage class

    • Sqlite.swift: Simple, lightweight, using the most SQL-only SQLite package library
    • Realm: Ambition to replace core data and SQLite's mobile database


Network class

    • Alamofire: The famous Afnetworking Network Foundation Swift language edition
    • Starscream:websocket Client class Library


Picture class

    • Imagescout: Minimum network cost to get picture size and type
    • Dominantcolor: Extract Picture main color Sample project
    • Toucan: Small and beautiful picture transformation and processing class
    • Gifu: High performance GIF display class library
    • Hanekeswift: Lightweight with cache high performance picture loading component


Interface class

    • Animated-tab-bar: Smart animation Tag bar class library, used in storyboard
    • Swiftforms: Form submission Library, rapid development of sharp weapon
    • Bwwalkthrough: Add smart Animation effect to interface switch
    • Pnchart-swift: Chart Control Library that drives the drawing effect
    • Sweetalert-ios: Drive The picture effect pop-up window package class
    • Animatedtabbar: Smart animation tag Bar class Library
    • Kycircularprogress: Simple, practical path can be determined process bar
    • Floatlabelfields:float label pattern floating label Input effect class
    • Mapmanager: Map and Path Management package Library


Framework class

    • Asyncdisplaykit: Provides highly fluid switching and more responsive response to the interface
    • Cartography: Code-level-based automatic layout wrapper framework
    • Mmwormhole:ios communication framework for extended and hosted applications
    • Networkobjects: Lightweight version Httpserver framework, cross-platform solution


"Car" Sample project

    • Ltmorphinglabel: Tezain text floats into the floating effect
    • AEXML: Simple and easy XML parsing classes and examples
    • Whereami: Get the current device location from the command line
    • Design-patterns: How to use common design patterns and examples
    • Hamburgerbutton-menu/close: Both the design and the code are carefully crafted
    • Hamburgerbutton-menu/back: The corresponding blog post, developer animation development experience is quite rich


Full application

      • Edhita: Support for markdown, HTML preview text editor
      • Firefox-ios: Large Pure Swift project from Mozilla development team
      • Swiftweather: Fresh and elegant continuous improvement of weather forecast project
      • Vpnon: VPN switch application in Notification Center

Swift Open Source Framework Summary

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.