AppleWatch
Tesla汽車AppleWatch app demo演示–通過AppleWatch控制特斯拉汽車,同時(shí)可以看到汽車的相關(guān)信息,比如剩余電量、可續(xù)行里程等,以及解鎖/上鎖車門、調(diào)節(jié)司機(jī)和乘客的四區(qū)域空調(diào)溫度、開啟車輛大燈、定位汽車等。源碼推薦說明。
WatchKit-Apps– WatchKit開源小項(xiàng)目示例集錦。是不可多得地學(xué)習(xí)WatchKit的示例式教程(1.如何創(chuàng)建一個(gè)簡單的交互式計(jì)數(shù)器;2.如何從手表上控制iOS app;3.如何在WatchKit app和iOS app之間共享數(shù)據(jù);4.如何創(chuàng)建一個(gè)擁有不同背景色的數(shù)字時(shí)鐘;5.展示不同的UI層;6.如何創(chuàng)建支持滑動(dòng)手勢(shì)的應(yīng)用程序。)。
KYVoiceCurve–類似Apple Watch中語音的聲音曲線動(dòng)畫。
IGInterfaceDataTable是WKInterfaceTable對(duì)象的一個(gè)類別,可以讓開發(fā)者更簡單地配置多維數(shù)據(jù)。該項(xiàng)目使用類似UITableViewDataSource的數(shù)據(jù)源模式配置Apple Watch表格,而不是將數(shù)據(jù)結(jié)構(gòu)扁平化成為數(shù)組。
Apple Watch開發(fā)教程資料匯總– Apple Watch開發(fā)教程資料匯總。
Stargate–通過iPhone橋接實(shí)現(xiàn)Mac與Watch的即時(shí)通訊。Stargate通過封裝兩個(gè)優(yōu)秀的基礎(chǔ)類庫MMWormhole和PeerKit實(shí)現(xiàn)高效的通訊應(yīng)用。–swift
soon–一款倒計(jì)時(shí)WatchKit示例應(yīng)用。作者從架構(gòu)的角度,思考如何設(shè)計(jì)一款完整、通訊高效且性能又好的WatchKit擴(kuò)展應(yīng)用。該示例學(xué)習(xí)性非常強(qiáng)。–swift
watchOS-2-Sampler–基于watchOS 2若干新特性,寫了相應(yīng)的示例代碼供大家學(xué)習(xí)、參考。
HMWatch– HMWatch是個(gè)有待完善的watchOS 2.0 HomeKit應(yīng)用示例。
CocoaMultipeer– CocoaMultipeer這個(gè)開源框架支持OS X, iOS和watchOS設(shè)備間的點(diǎn)對(duì)點(diǎn)通信,解決watchOS和Mac之間通信的方案還是很有用的。
HighstreetWatchApp–是電商平臺(tái)Highstreet針對(duì)App Watch的一款應(yīng)用,該demo中加載的是虛擬數(shù)據(jù)。
VPN
vpnon– swift的VPN On的源碼和本地化內(nèi)容都是開放的:官方網(wǎng)站。
Hydro.network–Hydro.network的開發(fā)旅程,gitcafe。
完整項(xiàng)目
v2ex– v2ex的客戶端,新聞、論壇。
apps-ios-wikipedia客戶端。
jetstream-ios–一款Uber的MVC框架。它同時(shí)提供了多用戶實(shí)時(shí)通訊支持,一旦啟動(dòng)JetStream后端服務(wù),通過WebSocket協(xié)議可以分分鐘建立多用戶實(shí)時(shí)通訊應(yīng)用。
DeckRocket–在相同WiFi網(wǎng)絡(luò)環(huán)境內(nèi),通過iPhone控制并播放Mac中的PDF文檔。
ScanBook–掃掃圖書:可以掃描條形碼查詢圖書,也可以關(guān)鍵字搜索,遇到合乎你口味的書,還可以看看別人的讀書筆記,不同角度去體會(huì)。
DesignerNewsApp– Swift開發(fā)的DesignerNews客戶端,看著美美的!
KYWeibo–調(diào)用新浪API自己寫的第三方微博客戶端。
DouQu_IOS–逗趣IOS手機(jī)端(一款笑話軟件),擁有完整的功能的手機(jī)應(yīng)用app。
IT江湖iOS客戶端– IT江湖iOS客戶端。
Eidolon–藝術(shù)品拍賣的投標(biāo)亭平臺(tái),用swift與反應(yīng)式編程框架ReactiveCocoa。
CrazyPuzzle–模仿“看圖猜成語”App,功能齊全,配有音效,效果很不錯(cuò)。游戲使用cocoa框架完成,沒有使用cocos2d的框架。
WhoCall–誰CALL我,iOS來電信息語音提醒,無需越獄。(需要iOS 7.0及以上版本。)騷擾電話預(yù)警、來電歸屬地提醒、聯(lián)系人姓名播報(bào),這些有中國特色人性化的電話功能,iOS上也應(yīng)該有。電話提醒、私有API。
仿iOS獵豹垃圾清理(實(shí)現(xiàn)原理+源碼)–仿iOS獵豹垃圾清理(實(shí)現(xiàn)原理+源碼),用到私有API。
DSLolita–模仿新浪微博做的一款app,有發(fā)送博文,評(píng)論,點(diǎn)贊,私聊功能。
GSD_ZHIFUBAO–支付寶高仿版。
Tropos– Tropos,由thoughtbot推出的一款用Objective-C寫的開源天氣類應(yīng)用,截至今天, thoughtbot已在GitHub上貢獻(xiàn)了174個(gè)開源項(xiàng)目,實(shí)在令人敬佩。
MVVMReactiveCocoa–它是我利用業(yè)余時(shí)間開發(fā)的基于MVVM和RAC的GitHub第三方開源客戶端,是我的誠意之作。AppStore地址,歡迎下載使用GitBucket和收藏MVVMReactiveCocoa。
Tomate–這個(gè)圓盤式計(jì)時(shí)器讓你更專注于工作或?qū)W習(xí)。P.S. App Store上架收費(fèi)應(yīng)用(0.99歐)。
StoveFireiOSMenu–爐火餐飲系統(tǒng)iPad點(diǎn)餐端。
BaiduFM-Swift–百度FM, swift語言實(shí)現(xiàn),基于最新xcode6.3+swift1.2,初步只是為了實(shí)現(xiàn)功能,代碼比較粗燥,后面有時(shí)間會(huì)整理,支持Apple Watch。
WNXHuntForCity– iOS高仿城覓項(xiàng)目(開發(fā)思路和代碼)。
ZYChat–關(guān)于聊天界面的可消息類型擴(kuò)展,響應(yīng)綁定設(shè)計(jì)。
NiceAppDemo–仿最美應(yīng)用-每日最美的鋼琴律動(dòng)效果。
meituan–美團(tuán)5.7iOS版(高仿),功能包括,團(tuán)購首頁,高德地圖搜索附近美食并顯示在地圖上,上門服務(wù),商家,友盟分享。。
好的文章
自定義轉(zhuǎn)場(chǎng)動(dòng)畫– 3種方法~
關(guān)于自定義轉(zhuǎn)場(chǎng)動(dòng)畫。
iOS提高效率的方法和工具– iOS提高效率的方法和工具。
用JSON構(gòu)建API的標(biāo)準(zhǔn)指南–用JSON構(gòu)建API的標(biāo)準(zhǔn)指南。
Xcode插件
iOS開發(fā)進(jìn)階,從Xcode開始–學(xué)習(xí)使用Xcode構(gòu)建出色的應(yīng)用程序!
在Xcode啟動(dòng)的時(shí)候,Xcode將會(huì)尋找位于~/Library/Application
Support/Developer/Shared/Xcode/Plug-ins文件夾中的后綴名為.xcplugin的bundle作為插件進(jìn)行加載(運(yùn)行其中的可執(zhí)行文件)。Xcode5 Plugins開發(fā)簡介寫個(gè)自己的Xcode4插件
Xcode 4插件制作入門– Xcode 4插件制作入門:Xcode所使用的所有庫都包含在Xcode.app/Contents/的Frameworks,SharedFrameworks和OtherFrameworks三個(gè)文件夾下。其中和Xcode關(guān)系最為直接以及最為重要的是Frameworks中的IDEKit和IDEFoundation,以及SharedFrameworks中的DVTKit和DVTFoundation四個(gè)。
RTImageAssets–一個(gè)Xcode插件,用來生成@3x的圖片資源對(duì)應(yīng)的@2x和@1x版本。Asset Catalog Creator功能強(qiáng)大,能自動(dòng)生成全部尺寸:包括App Icons、Image Sets、Launch Screens
Generator。
VVDocumenter-Xcode–一個(gè)Xcode插件,build后,隨手打開一個(gè)你之前的項(xiàng)目,然后在任意一個(gè)方法上面連按三下”/”鍵盤,就ok了。
java2Objective-c– Google公司出得java轉(zhuǎn)Obje-C轉(zhuǎn)換工具,轉(zhuǎn)換邏輯,不轉(zhuǎn)換UI。
RegX–專治代碼強(qiáng)迫癥的Xcode插件,使用Swift和Objective-C編寫。其用豎向?qū)R特定源代碼的元素,使得代碼更易讀和易理解。說明; 菜單:xcode——》Edit-》Regx。
KSImageNamed–自動(dòng)完成,特別是如果你正在寫Objective-C,如果Xcode能自動(dòng)完成文件名難道不會(huì)很偉大嗎?比如圖像文件的名稱。
FuzzyAutocomplete– Xcode的實(shí)現(xiàn)自動(dòng)完成還不完美,此插件能給出你所期望或想要的建議,設(shè)置:xcode-》Editor-》FuzzyAutocomplete-》plugin settings。
GitDiff– Xcode的代碼編輯器的一個(gè)微妙的補(bǔ)強(qiáng),加上了足夠的可見信息以了解上次git提交以來發(fā)生了什么變化,設(shè)置:xcode-》Edit-》GitDiff。
XToDo–這個(gè)插件不僅凸顯TODO,F(xiàn)IXME,???,以及?。?!注釋,也在便利列表呈現(xiàn)他們。
菜單:xcode-》view-》snippets;調(diào)出列表顯示: xcode-》view-》ToDo List:ctrl + T。
Backlight–突出顯示當(dāng)前正在編輯的行。菜單:xcode-》view-》Backlight。
CocoaPods–該CocoaPods的插件增加了一個(gè)CocoaPods菜單到Xcode的產(chǎn)品菜單。如果你不喜歡命令行,那么你一定會(huì)喜歡這個(gè)插件。用CocoaPods做iOS程序的依賴管理。
Peckham–添加import語句比較麻煩,此插件 按Command-Control-P,給出的選項(xiàng)列表中選擇要的頭文件。先要安裝Alcatraz,在終端輸入:curl
-fsSLhttps://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh|
sh; 重啟xcode-》window-》Package Manager:搜索Peckham安裝,打開Peckham.xcodeproj,編譯Peckham target,重啟Xcode。
Auto-Importer– Auto-Importer是一個(gè)自動(dòng)導(dǎo)入類對(duì)應(yīng)的頭文件的Xcode插件。
Alcatraz-使用Alcatraz來管理Xcode插件使用說明。
KSHObjcUML-KSHObjcUML是一個(gè)Objective-C類引用關(guān)系圖的Xcode插件。
ColorSense-for-Xcode–顏色插件,安裝之后,就不用根據(jù)RGB選擇顏色,直接從取色板中取顏色,會(huì)自動(dòng)補(bǔ)齊RGB代碼。。
10款提高iOS開發(fā)效率的XCode插件– 10款提高iOS開發(fā)效率的XCode插件:1. XcodeColors;5.
ACCodeSnippetRepository;10. Dash for Xcode。
ZLGotoSandboxPlugin–支持Xcode快捷鍵了跳轉(zhuǎn)當(dāng)前應(yīng)用沙盒了!快捷鍵是Shift+Common+w。
XcodeSwiftSnippets,提供了很多可在Xcode上使用的Swift代碼片段,通過自動(dòng)補(bǔ)全的方式極大的提高了開發(fā)效率,另外還有Objective-C版的。
CoPilot–通過此插件,Xcode可以協(xié)同編程了(采用WebSocket通訊)。如此強(qiáng)大的“黑工具”,不愛它能行嗎。
ESJsonFormat-Xcode–將Json格式化輸出為模型的屬性。
SCXcodeMiniMap– Xcode迷你小地圖-SCXcodeMiniMap。
美工資源
TWG_Retina_Icons–一套支持Retina高清屏的iPhone免費(fèi)圖標(biāo)集。
ASCIImage–使用NSString創(chuàng)建image,說明。
my-sketch-colors–配色。
Font Awesome– Font Awesome:一套絕佳的圖標(biāo)字體庫和CSS框架,詳細(xì)的安裝方法請(qǐng)參考官方網(wǎng)站中文網(wǎng)站,GitHub地址。
DynamicColor–強(qiáng)大的顏色操作擴(kuò)展類。通過該類,你可以通過擴(kuò)展方法基于某個(gè)顏色得到不同深淺、飽和度、灰度、色相,以及反轉(zhuǎn)后的新顏色。是不可多得的好類庫。
其他資源
githuber–最好用的GitHub人才搜索工具。
codatlas–源代碼搜索利器。
searchcode–源代碼搜索利器:來自悉尼的代碼搜索引擎匯聚了Github, Bitbucket,
Sourceforge…等多家開源站點(diǎn)超20萬個(gè)項(xiàng)目、180億行源代碼,能以特殊字符、語言、倉庫和源方式從90多種語言找到函數(shù)、API的真實(shí)代碼。
kitematic– Mac上使用Docker最簡單的方案。
開發(fā)資源
開發(fā)資料
豆瓣iOS開源庫列表–豆瓣iOS開源庫列表,很多開源項(xiàng)目。
iOS-Core-Animation-Advanced-Techniques–中文版iOS高級(jí)動(dòng)畫技術(shù)。
iOS開發(fā)的一些奇巧淫技1– TableView不顯示沒內(nèi)容的Cell怎么辦;鍵盤事件:IQKeyboardManager; app不流暢:KMCGeigerCounter; CoreData用起來好煩:MagicRecord; CollectionView實(shí)現(xiàn)懸停的header:CSStickyHeaderFlowLayout。
iOS開發(fā)的一些奇巧淫技2–用一個(gè)pan手勢(shì)來代替UISwipegesture的各個(gè)方向、拉伸圖片、播放GIF、上拉刷新、把tableview里cell的小對(duì)勾的顏色改變、navigationbar弄成透明的而不是帶模糊的效果、改變uitextfield
placeholder的顏色和位置。
cocoapods安裝指南– cocoapods安裝指南。
RemoteControl– Control your iPhone from inside Xcode for
end-to-end testing。
MVVM 介紹–替換MVC的開發(fā)模式。
第三方接口–基本所有第三方接口都在這,再也不用那么麻煩去找了。
提高iOS開發(fā)效率的方法和工具–提高iOS開發(fā)效率的方法和工具。
禪與 Objective-C 編程藝術(shù)–禪與Objective-C編程藝術(shù) (Zen and the Art of
the Objective-C Craftsmanship中文翻譯)。
Objective-C編碼規(guī)范:26個(gè)方面解決iOS開發(fā)問題–【Objective-C編碼規(guī)范:26個(gè)方面解決iOS開發(fā)問題:“我們制定Objective-C編碼規(guī)范的原因是我們能夠在我們的書,教程和初學(xué)者工具包的代碼保持優(yōu)雅和一致?!苯裉旆窒淼囊?guī)范來自raywenderlich.com團(tuán)隊(duì)成員共同完成的,希望對(duì)學(xué)習(xí)OC的朋友們有所指導(dǎo)和幫助。
swift
swifttoolbox– swifttoolbox swift開發(fā)的開源庫匯總。
SwiftGuide–這份指南匯集了Swift語言主流學(xué)習(xí)資源,并以開發(fā)者的視角整理編排–非常不錯(cuò),值得推薦。
Swift開源項(xiàng)目精選– Swift開源項(xiàng)目精選–推薦,每周都有更新。
Awesome Swift–一個(gè)收集了很多Swift開發(fā)資源的網(wǎng)站。
Developing_iOS_8_Apps_With_Swift– Developing iOS 8
Apps with Swift字幕簡體中文翻譯項(xiàng)目(斯坦福白胡子老頭swift教學(xué)視頻)。
他人開源總結(jié)
code4app–最多國人用的代碼庫。
cocoachina–國內(nèi)最熱門的iOS社區(qū)的代碼庫。
awesome-ios–一個(gè)老外整理的,中文版。
awesome-ios-ui–收集了不少iOS UI/UX庫,包含了很多酷炫的動(dòng)畫效果。
ios-cosmos– The iOS Cosmos:收錄了IOS絕大部分的開源框架和工具。
Awesome Haskell資料大全– Awesome Haskell資料大全:框架,庫和軟件。
Cosmos– The iOS Cosmos:收錄了IOS絕大部分的開源框架和工具。
cocoacontrols–收集了很多UI控件效果代碼,缺點(diǎn)是需要翻墻,而且代碼分類不夠好。
lexrus– lexrus國內(nèi)出名的iOS開源coder,非常庫的label動(dòng)畫、textfield動(dòng)畫。
open-source-ios-apps– iOS App集合,分:swift與Objective-C–國外人整理。
適合iOS開發(fā)者的15大網(wǎng)站推薦–適合iOS開發(fā)者的15大網(wǎng)站推薦—英文網(wǎng)站。
Objective-C GitHub排名前100項(xiàng)目簡介–主要對(duì)當(dāng)前GitHub排名前100的項(xiàng)目做一個(gè)簡單的簡介,方便初學(xué)者快速了解到當(dāng)前Objective-C在GitHub的情況。
Github-iOS備忘-整理了比較常用的iOS第三方組件,以及github上的統(tǒng)計(jì)。