List of libraries developed by iOS, not entirely open source libraries

Source: Internet
Author: User

This is also copied from the summary of others, to be sorted out

iOS Apple official Demo collection 1. Web address 2. Official address high quality iOS Ui/ue library: 1.gitHub Address "Resource Collection" 94 iOS development resources recommended list of libraries developed by iOS
  • Project Management and tools

    • Test: TestFlight
    • Dependency Management: CocoaPods
    • Automatically generate a push certificate: generatepushcerts
    • AppStore Stats: App Annie
    • Unit test: Ghunitios, Ocmock
    • Error Analysis: Crashlytics
    • Dynamic Update App:jspatch,waxpatch
  • Overall framework

    • Beeframework
  • Tool class

    • Device ID: Openudid
    • Block toolset: Blockskit (can be used to add callbacks to UI controls)
    • Solution Collection: Sstoolkit (SAMTEXTV Iew, add placehold for Uitextview)
    • URL scheme processing: jlroutes
    • compression tool: Zipzap
    • Impersonation push:simulatorremotenotifications
    • password unlock: kkpasscodelock
    • Bluetooth: Lgbluetooth (corebluetooth API)
    • li> Management Keychain:keychainaccess,sskeychain
    • webviewjavascriptbridge:obj-c and JavaScript through uiwebviews/ Webviews a IOS/OSX bridge for interworking messages
    • full-screen pop gesture Animation: fdfullscreenpopgesture (alternative to system native navigation controller screen edge swipe)
  • Data processing

    • Regular expression: Regexkitlite
    • Base64 Code: GTMBASE64
    • Database: FMDB
    • CoreData Package (model & Dictionary conversion Framework): Magicalrecord,mjextension (recommended), mantle
    • XML parsing: kissxml,gdataxmlnode,xmldictionary,happle
    • Version Increment processing: mtmigration
    • Cache processing: Kache,ftwcache,egocache (can cache nsstring, UIImage, Nsimage, and NSData, support multithreading (Thread-safe), and can customize expiration time)
    • Time Processing: Datetools
  • Interface

    • Load waits: Mbprogresshud, Svprogresshud
    • Sidebar: Residemenu, Refrostedviewcontroller, Amslidemenu
    • Grid view: Gmgridview
    • Drop- down refresh: Mjrefresh
    • GIF playback: flanimatedimage,yywebimage (Support APNG, WebP, GIF animation of asynchronous loading and playback, encoding and decoding, support progressive image loading, preprocessing, can replace Sdwebimage, Pinremoteimage, Flanimatedimage and other open source libraries)
    • Page Break: Ios-styledpagecontrol
    • Pie-like menu: Cdpiemenu
    • pop-up menu: Kxmenu , Qbpopupmenu, Awesomemenu, Path
    • Picture carousel: Icarousel (Coverflow effect) (Ltinfinitescroll has a similar effect), Sdcyclescrollview,swipeview
    • Flat controls: Flatuikit, Ui7kit
    • Custom View collection: Prettykit
    • Folding Paper Effect page: Paperfoldgallery
    • Bubble Pop-up window display: Cmpoptipview, Ampoptip
    • Animation effect: Jhchainableanimations,pop (Facebook)
    • TableView Quick Create form: Quickdialog,retableviewmanager (iOS7), fxforms
    • Handling empty table View and collection View:dznemptydataset
    • Custom Switch Card Tabbar:jmtabview,m13infinitetabbar
    • Prevent the input box from being obscured by the keyboard: tpkeyboardavoiding, Iqkeyboardmanager
    • Photo view: Mwphotobrowser, Photozoom
    • Customizable progress bar: Advprogressbar, Ldprogressview
    • Copy path top picture effect: Mdcparallaxview
    • List by alphabetical index: Adbindexedtableview
    • Photo selector: Elcimagepickercontroller (multi-image), Dlcimagepickercontroller (filter), Qbimagepickercontroller (multi-image), Uzysassetspickercontroller
    • List animations: Adlivelytableview
    • Word processing: Xpqlabel (track text), Shimmer (text flashing), Sxmarquee, Marqueelabel (marquee),
    • Rich Text Tags: dtcoretext ( can parse HTML and CSS and eventually draw it with Coretext, often used to replace low-performance UIWebView in some scenarios where rich text needs to be displayed), Rtlabel ;
    • Container view: Clfcontainerviewcontroller
    • Calendar control: Kal,pdtsimplecalendar
    • Chart control: Pnchart,core-plot
    • Pop-up window: Sdcalertview
  • Image

    • Network Picture cache: Sdwebimage
    • Fastimagecache is an open source library developed by the path team to increase the loading and rendering speed of images, and to slide the image-based list more smoothly.
    • Image processing: Gpuimage (), Nyximageskit (filter, blur, optimize, mask, resize, rotate, save, etc.)
    • Panorama Show: Panoramagl
    • Drawing charts: Core plot, Iosplot
    • PDF reading: Vfrreader,reader
    • Fuzzy Background class library (frosted glass): Fxblurview
  • Internet
    • Network Status Detection: Reachability,realreachability (detects true network connection status, recommended)
    • Socket: Cocoaasyncsocket
    • Websocket:socketrocket
    • Network access: afnetworking , ASIHTTPRequest
    • Rest tools: RestKit, Svhttprequest
    • HTTP test: Nocilla
    • Download: Bdmultidownloader
    • XMPP protocol: Xmppframework
  • Business
    • Statistics: Umeng
    • Share: SHARESDK
    • Version update check: iversion
    • Shop rating: Appirater, irate
    • Internal purchase: Mkstorekit,iaphelper
    • Feedback: Redmine-feedbacks
  • Performance
  • Voice
    • Sonic Effect: Waver
  • Other
    • Color Management:Chameleon,Colours

List of libraries developed by iOS, not entirely open source libraries

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.