iOS Development notes-recommended for 43 outstanding Swift Open source projects on GitHub

Source: Internet
Author: User
Tags notification center

43 Outstanding Swift Open Source project recommendations on GitHub

Original: http://www.php100.com/html/it/biancheng/2015/0112/8329.html

[introduction] with Apple's innate ecological advantage, Swift has been a source of excellence since its release. The author of this paper, from a personal point of view, has made a screening and screening of the Swift Open source project in 2014, from tools, storage, networking, interface, framework to demo and full application, to a full

Since the release of Swift, which has the innate ecological advantage of Apple, a variety of outstanding open source projects have emerged. The author of this paper, from a personal point of view, has made a screening and screening of the Swift Open source project in 2014, ranging from tools, storage, networking, interfaces, frameworks to demos and complete applications, to a full range of dry goods.

As a new language with hundreds of family, Swift has the innate ecological advantage of Apple, and its many outstanding open source projects on GitHub. Since the Swift language was released by Apple in June 2014, the author @swiftlanguage has been tracking, summarizing, and summarizing the Swift language guide for more than half a year. Recently, he stood on a personal point of view, the 2014 Swift Open Source project made a screening, screening.

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

iOS Development notes-recommended for 43 outstanding Swift Open source projects on GitHub

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.