现在的位置: 首页 > 综合 > 正文

那些牛b的ios开发第三方工具(利器虽好,新手慎用)

2018年05月08日 ⁄ 综合 ⁄ 共 5285字 ⁄ 字号 评论关闭

http://www.open-open.com/lib/view/open1406645989202.html#hud

第三方框架使用对于提高我们的开发效率非常有益,但请知道务必要知其所以然,否则你不理解的强大工具往往会给你带来更大的困扰。不能驾驭的工具还不如不使用,起码不会伤到自己,对吧?

非常棒的iOS框架,库,教程,Xcode插件,组件列表。

目录

Libraries And Frameworks

缓存

  • SDURLCache - URLCache subclass with on-disk cache
    support on iPhone/iPad.

核心数据

  • CWCoreData - Additions and utilities to make it
    concurrency easier with the Core Data framework.
  • Objective-Record - Objective Record is a
    lightweight ActiveRecord way of managing Core Data objects.
  • Magical Record - Super Awesome Easy Fetching
    for Core Data.
  • SSDataKit - Eliminate your Core Data boilerplate
    code
  • ios-queryable - ios-queryable is an implementation
    of IQueryable/IEnumerable for Core Data
  • ReactiveCoreData - ReactiveCoreData
    (RCD) is an attempt to bring Core Data into the ReactiveCocoa (RAC) world.
  • Ensembles - A synchronization framework for
    Core Data.
  • SLRESTfulCoreData - Objc naming
    conventions, autogenerated accessors at runtime, URL substitutions and intelligent attribute mapping.

HUD

  • MBProgressHUD - Drop-in class for displays a translucent
    HUD with an indicator and/or labels while work is being done in a background thread.
  • SVProgressHUD - A clean and lightweight
    progress HUD for your iOS app.
  • ProgressHUD - ProgressHUD is a lightweight
    and easy-to-use HUD for iOS 7.

图片

  • GPU Image - An open source iOS framework for
    GPU-based image and video processing.
  • UIImage DSP - IOS UIImage processing functions
    using the vDSP/Accellerate framework for speed.
  • QR Code Scanner - QR Code implementation
  • AsyncImageView - Simple extension of
    UIImageView for loading and displaying images asynchronously without lock up the UI.

JSON

  • JSONKit - Objective-C JSON
  • TouchJSON - A humane JSON Objective-C un-framework.
  • JSON-Framework - This framework implements a
    strict JSON parser and generator in Objective-C.
  • Mantle - Model framework for Cocoa and Cocoa Touch.

Maps

  • Route-me - Open source map library for iOS.
  • MapBox - Mapbox iOS SDK, an open source alternative
    to MapKit.

网络

  • AFNetworking - A delightful iOS and OS
    X networking framework.
  • RestKit - RestKit is an Objective-C framework for iOS that aims
    to make interacting with RESTful web services simple, fast and fun.
  • FSNetworking - Foursquare iOS networking
    library
  • ASIHTTPRequest - Easy to use CFNetwork wrapper
    for HTTP requests, Objective-C, Mac OS X and iPhone.
  • Overcoat - Overcoat is a small but powerful
    library that makes creating REST clients simple and fun.

Push

  • Orbiter - Push Notification Registration for iOS.

Passbook

  • passbook - Passbook gem let's you create pkpass for
    passbook iOS 6+.

Text

  • Twitter Text Obj - An Objective-C implementation
    of Twitter's text processing library.
  • Nimbus - Nimbus is a toolkit for experienced iOS software designers.

WebSocket

  • Socket Rocket - A conforming Objective-C WebSocket
    client library.

依赖管理器

  • Cocoa Pods - CocoaPods is the dependency manager for Objective-C
    projects. It has thousands of libraries and can help you scale your projects elegantly.
  • Xcode Maven - The Xcode Maven
    Plugin can be used in order to run Xcode builds embedded in a Maven lifecycle.
  • Gradle - The gradle xcode plugin can be used to build
    iOS or Mac OS X Projects using gradle.

Test

  • TestFlight - A free mobile platform for developers, managers
    ans testers.
  • Crashlytics - Crash Reporting
  • appium - Appium is an open source test automation framework for use
    with native and hybrid mobile apps.
  • Cucumber - Behavior driver development for iOS.
  • Kif - An iOS Functional Testing Framework.
  • Subliminal - An understated approach to iOS integration
    testing.
  • UIAutomation -
    JavaScript library to write test scripts that exercise your app’s user interface elements while the app runs on a connected device.
  • ios-driver - Test any IOS native,
    hybrid, or mobile web application using Selenium / WebDriver.
  • Zucchini - A visual iOS testing framework that loves
    your apps.

Toolchains

  • RubyMotion - RubyMotion is a revolutionary toolchain that
    lets you quickly develop and test native iOS and OS X applications for iPhone, iPad and Mac, all using the Ruby language.

Xcode

插件

  • SCXcodeMiniMap - SCXcodeMiniMap is a plugin
    that adds a source editor MiniMap to Xcode.
  • Show in Github - Xcode plugin to open
    the GitHub page of the commit of the currently selected line in the editor window.
  • BBUFullIssueNavigator - Xcode plugin
    for showing all issue content in the issue navigator.
  • BBUDebuggerTuckAway - Xcode plugin for
    auto-hiding the debugger once you start typing in the source code editor.
  • SCXcodeSwitchExpander - SCXcodeSwitchExpander
    is a small Xcode plugin that expands switch statements by inserting missing cases.
  • VVDocumenter-Xcode - Xcode plug-in which
    helps you write Javadoc style documents easier.
  • XAlign - An amazing Xcode plugin to align regular code.
    It can align anything by using custom alignment patterns.
  • Cocoapods Xcode Plugin - Dependency
    management helper for your CocoaPods, right in Xcode.
  • KSImageNamed-Xcode - Xcode plug-in that
    provides autocomplete for imageNamed: calls.
  • ColorSense-for-Xcode - Plugin for Xcode
    to make working with colors more visual.

包管理器

  • Alcatraz - The package manager for Xcode.

Themes

Swift

Websites

Videos

Good Websites

News, Blogs and Feeds

Components and Packages

Forums and discuss lists

Tutorials and Keynotes

原型

抱歉!评论已关闭.