亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

GitHub平臺最火的iOS開源項目——2013-08-25 17

系統 2504 0

http://www.cnblogs.com/lhming/category/391396.html

今天,我們將介紹20個在GitHub上非常受開發者歡迎的iOS開源項目,你準備好了嗎?

1. AFNetworking

在眾多iOS開源項目中,AFNetworking可以稱得上是最受開發者歡迎的庫項目。AFNetworking是一個輕量級的iOS、Mac OS X網絡通信類庫,現在是GitHub上第三大Objective-C庫。它建立在NSURLConnection、NSOperation等類庫的基礎上,讓很多網絡通信功能的實現變得十分簡單,因此,許多iOS應用開發都會使用到它。

  • 支持HTTP請求和基于REST的網絡服務(包括GET、POST、PUT、DELETE等);
  • 支持ARC;
  • 要求iOS 5.0及以上版本;
  • 有一些插件擴展已有的功能,還有一個功能齊全的API;
  • 從URL中獲取JSON特別簡單。

詳情請參考: AFNetworking官網

2. Three20

Three20原本是 iPhone版Facebook 中所使用的工具庫,包括照片查看器等一系列的iPhone UI類集,以及HTTP磁盤緩存等一些通用工具。后來從Facebook iPhone應用中剝離出來,成為了一個深受開發者喜愛的通用框架。

3. facebook-ios-sdk

此前在“GitHub上最受歡迎的開源項目”Android系列文章中,我們曾介紹過允許開發者將Facebook集成到Android應用中的Facebook SDK for Android。Facebook SDK for iOS和它一樣,可以讓開發者將Facebook相關功能集成到自己的iOS App中。

Facebook無疑是最成功的SNS社區,如果能夠讓App具有與Facebook集成的功能,那勢必會帶來非常好的效果。Facebook SDK for iOS項目更新頻率很高,想要獲取更多關于示例、文檔、將SDK集成到App中、源代碼等信息,可直接登陸 Facebook Developers 查看。

4. RestKit

Restkit是一個主要用于iOS上網絡通信的開源Objective-C框架,除了發送請求、接受響應這些基本功能外,還附帶Core Data,以及將遠程JSON映射為本地對象的功能。

主要特點:

  • 可在iOS和Mac OS X的Objective-C中與RESTful Web服務進行簡單交互;
  • 包含簡單的HTTP Request/Response API;
  • 帶有強大的對象映射系統,用于減少代碼長度;
  • RestKit可降低JSON/XML的處理的資源消耗,支持通過SBJSON和YAJL進行JSON解析。

詳情請參考: Restkit

5. asi-http-request

ASIHTTPRequest是一款極其強勁的HTTP訪問開源項目,能夠讓簡單的API完成非常復雜的功能,比如異步請求、隊列請求、GZIP壓縮、緩存、斷點續傳、進度跟蹤、上傳文件、HTTP認證。

ASIHTTPRequest適用于基本的HTTP請求,和基于REST的服務之間的交互。使用Objective-C編寫,能夠同時用于Mac OS X和iPhone應用中。

詳情請參考: ASIHTTPRequest

6. cocos2d-x

我們已經非常詳細地介紹了cocos2d-x開源項目。cocos2d-x支持iOS、Android、Windows Phone 8、Bada、BlackBerry、Marmalade、Windows、Linux等多個平臺。

詳情請參考: cocos2d-x

7. cocos2d-iphone (cocos2d)

cocos2d for iPhone是一個開源框架,用于為iPod Touch、iPhone、iPad及Mac OS X構建2D游戲、演示程序及其他圖形交互式應用。基于cocos2d設計,使用相同的API,但不同于cocos2d使用Python,cocos2d for iPhone是使用Objective-C實現的。

cocos2d for iPhone主要特性:

  • 免費
  • 易于使用
  • 社區支持

詳情請參考: cocos2d-iphone

8. cocos2d-iphone (jpsarda)

該項目是對cocos2d for iPhone的擴展。

9. GPUImage

GPUImage是一個基于GPU圖像和視頻處理的開源iOS框架。

主要功能如下:

  • 提供各種各樣的圖像處理濾鏡,并且支持照相機和攝像機的實時濾鏡;
  • GPUImage顧名思義,是基于GPU的圖像加速,因此圖像處理速度非常快,并且能夠自定義圖像濾鏡;
  • 支持ARC。
10. MonoGame

MonoGame是一個Microsoft XNA 4.x Framework的開源跨平臺實現。

MonoGame支持平臺:

  • iOS(包括Ritina Display)
  • Android
  • Windows(OpenGL)
  • Mac OS X
  • Linux
  • Windows Store Apps(Windows 8、Windows RT)
  • Windows Phone 8
  • PlayStation Mobile(目前僅支持2D)
  • OUYA
11. Nimbus

Nimbus是一個開源的iOS框架,比起Three20,Nimbus的文檔更為全面、豐富,能夠實現很多非常炫的界面特效。因此,開發者可以借助Nimbus來降低項目設計的復雜度。

12. cheddar-ios

Cheddar是一個簡單即時的任務管理器,Cheddar for iOS是Cheddar的iOS客戶端,通用于iPhone和iPad。

開發者可以直接登陸A pp Store 下載該應用。

13. ViewDeck

IIViewDeckController能夠實現類似于Path 2.0 的視圖左右滑動的效果,支持向左或向右順滑的滑動操作。

點擊鏈接,查看視頻演示( 常規演示 靈敏性演示 ),注意,需FQ的喲。

14. ShareKit

ShareKit是iPhone開發的第三方接口,允許你一鍵分享文字、圖片、網址、文件等內容到Facebook、Twitter、Delicious、Tumblr、Google Reader等第三方網站上。

詳情請參考: getsharekit

15. GMGridView

GMGridView是一款開源的iOS(iPhone/iPad)表格視圖,允許用戶手勢對表格單元進行排序,在單元格需要展示時才進行裝載,這樣極大地提高了表格的效率。其中的伸縮/旋轉/平移手勢能夠讓用戶改變視圖,還能夠實現從CellView到全屏的切換。

詳情請參考: gmoledina

16. QuickDialog

QuickDialog可以幫助開發者快速創建復雜的表單,實現包括登錄界面在內的各種樣式的TableView輸入界面,此外,還可以創建帶有多個文本域的表格及項目。

開發者可以直接登陸 QuickDialog官方網站 ,獲取更多信息或文檔。

17. appirater

Appirater是一個可以直接使用到任何iPhone應用(iOS4.0及以上)中的開源類,用于提醒用戶在打開App時,對應用進行評論或打分。

詳情請參考: Appirater group

18. SVProgressHUD

SVProgressHUD能夠實現多種HUD效果,多用于程序正在執行耗時較長的任務,需要用戶等待。除了顯示等待的HUD,還可以顯示命令執行成功或者失敗的HUD。

19. Reader

該項目能夠讓iOS開發者輕而易舉地在iOS設備屏幕上顯示PDF文件。代碼通用,不需要任何XIB(因為所有UI元素都是代碼生成的,具有極大的靈活性),運行于iOS 4.0及其以上版本設備中,同時還支持所有Retina Display設備。

支持:

  • 諸如iBooks等的文檔導航;
  • 設備全方位旋轉;
  • 對PDF進行加密(密碼保護);
  • PDF鏈接(URI及跳轉頁面);
  • PDF旋轉頁面。
20. CocoaAsyncSocket

CocoaAsyncSocket提供了十分強大而又易用的Mac OS X及iOS異步套接庫,支持TCP和UDP,其中,AsyncSocket類是支持TCP的,AsyncUdpSocket是支持UDP的。

AsyncSocket是封裝了CFSocket和CFSteam的TCP/IP socket網絡庫,提供異步操作。AsyncUdpSocket是UDP/IP socket網絡庫,包裝自CFSocket。

GitHub平臺最火的iOS開源項目——2013-08-25 17


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 黄色成人影院 | 国产福利视频一区二区微拍 | 日韩视频一区二区 | 亚洲欧美在线免费 | 免费看国产一级特黄aa大片 | 中文字幕日韩专区 | 米奇影院7777| 亚洲国产天堂久久精品网 | 亚洲欧美成人综合久久久 | 国产成人毛片精品不卡在线 | 亚洲精品成人在线 | 伊人久久成人成综合网222 | 久久久91精品国产一区二区 | 黑丝毛片| 日本欧洲95视频 | 亚洲国产系列久久精品99人人 | 福利影院在线看 | 一本色道久久爱88a 一本色道久久爱88av俺来也 | 国产精品视频视频久久 | 羞羞色院91蜜桃在线观看 | 四虎影视在线观看永久地址 | 国产午夜精品尤物福利视频 | 天天视频免费入口 | 在线观看亚洲免费视频 | 国产不卡精品一区二区三区 | 日本欧美在线视频 | 最新国产精品好看的国产精品 | 亚洲精品mm1313久久 | 国产精品网站在线观看 | 免费网站看v片在线成人国产系列 | 操操操网站 | 久久亚洲伊人 | 日韩精品一区二区三区中文精品 | 免费鲁丝片一级在线观看 | 国产精品第一页爽爽影院 | 欧美日韩色 | 精品久久中文久久久 | 国产精品好好热在线观看 | 国产99视频精品免费视频7 | 亚洲黄色小视频 | 精品国产一区二区三区香蕉事 |