成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

最火的iOS開源項目

移動開發 iOS
“每一次的改變總意味著新的開始?!边@句話用在iOS上可謂是再合適不過的了。GitHub上的iOS開源項目數不勝數,iOS每一次的改變,總會引發iOS開源項目的演變。

“每一次的改變總意味著新的開始?!边@句話用在iOS上可謂是再合適不過的了。GitHub上的iOS開源項目數不勝數,iOS每一次的改變,總會引發iOS開源項目的演變,從iOS 1.x到如今的iOS 7,有的項目已經被棄用,即使曾經的它很受開發者喜愛,有的項目則繼續發揚光大,新項目更是層出不窮。在本文中,我們將繼續為大家介紹20個在GitHub上非常受開發者歡迎的iOS開源項目,在這些項目中,有哪些是你經常使用的?又有哪些是你曾經使用過的?

??

[[85511]]

??

21. ??SSToolkit??

SSToolkit可以說是iOS開發者最常使用的工具類之一,該開源項目提供了一個完整的iOS類庫集合,用于解決iOS開發者在開發過程中常碰到的一些問題,比如追蹤一款設備是否具有視網膜顯示屏或是否能剪裁圖片,包含SSCollectionView、SSGradientView、SSSwitch等諸多非常方便的類。

??

[[85512]]

??

如果想要對SSToolkit作進一步了解,可以在iPad/iPhone上使用SSToolkit的Demo應用??SSCatalog???。獲取更多信息,可直接登陸??S.S. TOOLKIT??。

22. ??XMPPFramework??

XMPPFramework是一個使用Objective-C編寫的用于Mac/iOS開發的XMPP框架,它提供了一個RFC-3920(XMPP標準)核心實現,通過某些特定工具讀寫XML。XMPPFramework有著非常豐富的建立在模塊化架構之上的XEP擴展,開發者可以將其直接插入到代碼中,使用GCD構成,即使是在非常老舊的iPhone或12核Mac Pro上,它都能高效運轉。

23. ??MGSplitViewController??

為了方面開發,蘋果iOS SDK提供了UISplitViewController用于iPad左右分欄界面顯示,但對于開發者而言,UISplitViewController使用起來并不方便,在開發過程中,總會遇到許多問題。于是,天才的iOS開發者Matt Gemmell在GitHub上發起了一個名為MGSplitViewController的開源UISplitView實現,它比蘋果官方UI組件所提供的分欄類功能更加豐富。

??

??

最初Matt編寫MGSplitViewController只是為了方便自己使用,但最終Matt決定將其開源,供所有iOS開發者使用。如果想要了解更多關于MGSplitViewController的信息,可直接登陸??Matt Gemmell博客???查看,也可點擊??鏈接??,查看視頻演示。

24. ??CocoaLumberjack??

CocoaLumberjack集快、簡單、強大、靈活于一身,和log4j等其他非常受開發者歡迎的日志框架的概念類似,專為Objective-C設計,用于iOS和Mac,擁有多線程、GCD(如果可用)、無鎖原子操作和Objective-C運行時的動態特性。

25. ??PSTCollectionView??

PSTCollectionView是用于iOS 4.3及其以上版本中的UICollectionView的100%開源API兼容替代品。如果想要使用UICollectionView,但仍然需要支持老版本的iOS,那么這個項目你一定會非常喜歡。如果想要始終使用PSTCollectionView,使用PSTCollectionView作為類名稱即可。

??

??

當然,如果你想在iOS 4.3/5.x上使用PSTCollectionView,但在iOS 6上使用UICollectionView,可以在所有UICollectionView類上添加PS,以獲得對老版iOS的自動支持,這樣就可以隨心所欲如你所愿地使用PSUICollectionView。

26. ??CocoaHTTPServer??

CocoaHTTPServer是一個用于Mac OS X或iOS應用的輕量級、可嵌入的HTTP服務器框架。有時候開發者需要在他們的App中內嵌一個HTTP服務器。無論是具有遠程監控功能的服務器應用,還是使用HTTP進行后端通信的桌面應用,或者是提供無線訪問文檔功能的iOS應用,CocoaHTTPServer都能滿足你的開發要求。

??

??

CocoaHTTPServer提供如下功能:

  • 支持Bonjour廣播內建;
  • 支持IPv4、IPv6;
  • 異步網絡使用GCD和標準套接口;
  • 密碼保護支持;
  • SSL/TLS加密支持;
  • 快速、高效;
  • 伸縮性強;
  • 大量注釋代碼;
  • 非常容易擴展;
  • 還支持WebDAV。

27. ??PushSharp??

在應用開發中,給App推送通知是很常見的方式。PushSharp正是這樣一個能夠實現向iOS(iPhone/iPad APNS)、Android(C2DM和GCM)、Windows Phone、Windows 8、BlackBerry(PAP)和Amazon(ADM)等多種操作系統推送消息通知的開源C#服務器端庫。

??

??

主要特性:

  • 支持多平臺消息推送;
  • API能夠很流暢地為不同平臺創建通知;
  • 自適應信息頻道(自動增加或減少消息鏈接);
  • 使用異步代碼,基于Event為導向調用類庫;
  • 100%代碼托管,兼容Mono框架;

28. ??HockeyKit??

HockeyKit是一個用于iOS和Android下App更新的開發包,無論是iOS還是Android應用開發,它都深受開發者喜愛。

29. ??JTRevealSidebarDemo??

JTRevealSidebarDemo是一個能夠實現類似于Facebook客戶端和Path應用的視圖切換效果的Objective-C庫模板,其目的在于為開發者提供一個真正靈活的、可重用的解決方案。

??

??

JTRevealSidebarDemo可用于iOS 4.3和5.0應用開發,示例代碼使用ARC構建,但該庫本身則兼容ARC和非ARC。

30. ??PKRevealController??

PKRevealController是對ZUUIRevealController的進化,ZUUIRevealController能夠實現類似于Facebook客戶端的視圖橫向切換效果。而PKRevealController則是一個iOS視圖控制器的集合,能夠讓你實現多重控制器切換,非常靈活。

??

??

 

 

31. ??QuincyKit??

QuincyKit是一個為iOS和Mac OS X提供的程序崩潰報告管理解決方案,提供客戶端開發包以及基于PHP開發的服務器平臺。

??

??

主要功能:

  • (自動)向開發者數據庫發送崩潰報告;
  • 由用戶決定每次崩潰是否發送數據或總是發送;
  • 用戶可對是否選擇提供E-mail地址等額外信息進行設置;
  • 如果崩潰是已知的,向用戶提供即時反饋,并在接下來的更新中進行修復。

詳情請參考: ??QuincyKit官網??

32. ??PSStackedView??

PSStackedView能夠將你的UIViewControllers堆疊起來,實現了類似于Twitter iPad版應用效果的界面,項目發起人Peter Steinberger表示,PSStackedView的靈感正是來自于Twitter iPad的UI。

??

??

為了開發非常受歡迎的奧地利TV應用“??3MobileTV??”的iPad版,Peter創作了PSStackedView,開發者可以直接登陸App Store下載該應用。PSStackedView可運行在iPad和iPhone上,但相對而言,更適合用在iPad上。

??

??

33. ??Chameleon??

作為一名iOS開發者,你應該對蘋果官方用于開發iPhone、iPod和iPad應用的UIKit框架很熟悉。Chameleon是一個完全獨立的可以直接替代UIKit在Mac OS X上運行的框架,和UIKit唯一的共性就是公共類和方法名稱。在大多數情況下,開發者不需要改動任何代碼,即可直接在Mac上運行所開發的iOS應用。

??

[[85517]]

??

Chameleon的源代碼是基于蘋果的文檔而來,并沒有使用到任何私有API或其他未經Mac App Store批準的技術。如果想要了解更多關于Chameleon的信息,可直接登陸??ChameleonProject網站??查看。

34. ??cocos2d-iphone-extensions??

Cocos2D-iPhone-Extensions整合了非常多的優秀的Cocos2D-iPhone引擎第三方擴展。該項目并沒有對Cocos2D進行任何改變,只是將新功能源源不斷地加入到Cocos2D-iPhone-Extensions中,供開發者使用。

35. ??DCIntrospect??

Introspect是一個很小的iOS工具集,用于幫助開發者對使用UIKit構建的用戶界面進行調試。特別適用于動態創建UI布局、改變運行時,還能通過尋找透明視圖優化應用性能,并避免不必要的重繪視圖。

??

??

36. ??PSCollectionView??

PSCollectionView是一個能夠實現Pinterest風格的瀑布流視圖顯示效果的iOS滾動組件,可用于類似的UITableView,支持顯示圖片和文字。

??

??? ??

?
?

項目發起人Peter Shih在自己的iPhone/iPad應用??Lunchbox??中使用了PSCollectionView源代碼,開發者可以在App Store中免費下載該應用。

37. ??SDURLCache??

NSURLCache及其子類提供了很多高級接口用于處理緩存,但如果你想在自己的iPhone應用中通過HTTP請求的方式將緩存存儲到磁盤中,推薦使用SDURLCache。Peter Steinberger在GitHub上托管的這個SDURLCache項目是Olivier Poitrey的SDURLCache的一個分支,支持iOS 5以下版本系統。

38. ??FastPdfKit??

該開源庫包含著FastPdfKit iOS庫的一些示例項目。FastPdfKit是一個能夠讓你在iOS應用中顯示PDF文檔的開發類庫,其最大的特點就是加載PDF文檔速度特別快。

??

??

詳情請參考:??FastPdfKit官網??

39. ??KKGridView??

KKGridView是一個高性能的iOS表格組件,但自WWDC 2012大會上蘋果推出了相關的解決方案之后,KKGridView也就逐漸停止使用了。每逢iOS系統更新,iOS開源項目勢必也會發生新一輪的改變,至于在顛覆了蘋果以往設計觀的iOS 7發布之后,iOS開源項目又會發生哪些改變?還要看天才的開發者們!

??

??

40. ??MGBox2??

MGBox2能夠實現非常酷的列表交互效果,使用最少代碼,即可快速創建各種布局效果的iOS表格、網格,支持新增和刪除網格,動態添加或刪除列表,在表格中加入多行文字、圖片等,支持手勢識別和自定義事件。

??

??

責任編輯:張葉青 來源: 開源社區
相關推薦

2013-07-05 11:07:30

2024-03-05 10:32:16

2013-05-30 10:31:03

Android開發移動開發Android開源項目

2012-10-29 14:18:58

開源云計算

2013-07-05 10:59:02

GitHub

2024-02-23 09:02:21

前端開源項目

2015-01-23 16:37:33

Android源碼GitHub打包

2017-10-09 10:42:28

開源HTMLCSS

2017-10-10 12:56:39

開源

2025-03-31 03:00:05

2013-11-21 11:11:48

比特幣比特幣安全

2013-01-04 16:25:48

IT職位架構師

2024-01-09 15:07:19

Shadcn UIJavaScrip前端項目

2013-09-25 15:28:42

Storm流式處理框架框架

2024-01-05 08:37:41

前端項目開發

2020-04-27 15:18:15

Java微服務開源

2016-01-04 08:52:11

2010-09-02 12:32:51

2019-11-14 15:56:18

開源技術 軟件

2014-08-27 09:45:30

JavaScriptJavaScript
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久久精品 | 999久久久久久久久6666 | 国产精品久久久久国产a级 欧美日本韩国一区二区 | 成人在线视频一区 | 久久久久九九九九 | 国产在线观看一区二区三区 | 久久精品中文 | 天天操天天射天天舔 | 玩丰满女领导对白露脸hd | 一级免费看片 | 欧美视频三区 | 欧美久久一区 | 国产精品久久久久一区二区三区 | 成人免费视频网站在线看 | 一区二区三区在线播放视频 | 日本中文字幕视频 | 国产区在线| 久久国内精品 | 天天综合国产 | 亚洲人久久 | 久优草 | 在线欧美亚洲 | 欧美日韩专区 | 欧美一区二区三区视频在线观看 | 超碰地址 | 国产午夜一级 | 国产精品久久久一区二区三区 | 一级a性色生活片久久毛片 午夜精品在线观看 | 免费一区二区三区 | 精品久久久一区 | 亚洲人在线播放 | 欧美日韩一区二区三区四区五区 | 91欧美精品成人综合在线观看 | 亚洲aⅴ | av中文字幕网 | 久久尤物免费一区二区三区 | 欧美日韩国产欧美 | 欧美三区在线观看 | 亚洲精品中文字幕中文字幕 | 亚洲人在线观看视频 | 日韩免费中文字幕 |