基本介紹
- 中文名:ios 開發相關資源收集
- 網址:綜合性介紹ios開發的網站
- 教程:各種資源講解分享
- 工具1:開發中使用的開源庫
- 工具2:開發中使用的測試工具
- 工具3:開發中使用的其他相關工具
綜合性網址,網址——英文網址,網址——中文網址,程式語言,Objective-C基礎教程,IOS C語言基礎學習教程,常用控制項的基本使用,按鈕(Button),標籤(Label),代碼區,網站,單個開源庫,設計與調試與測試,設計,調試,測試,
綜合性網址
網址——英文網址
網址1: 蘋果開發者中心
簡介: ios 開發庫,包含ios開發各種說明,資料涵蓋範圍最廣,也是最全的。
網址——中文網址
網址1:cocoachina蘋果開發中文網站
簡介: 對ios開發有很豐富的介紹,可以提交你遇到的困難問題或你的技術資源分享
程式語言
Objective-C基礎教程
網址1:IOS開發 Objective-C基礎教程
簡介: 對Objective-C語言進行簡單的介紹
IOS C語言基礎學習教程
網址1:IOS C語言基礎學習教程
簡介: 對C語言進行簡單的介紹,為開發提供相應的基礎
常用控制項的基本使用
按鈕(Button)
網址1:UIButton 基本介紹
簡介:簡單介紹了按鈕的使用,該介紹是視頻,由千鋒3G學院共享在百度文庫中,其中還包括其他相關資源的介紹
標籤(Label)
網址1:UILabel 基本介紹
簡介:簡單介紹了標籤的使用
代碼區
網站
網址1:GitHub
網址2:Code4App
簡介:Code4App網站是其中包含了網友共享的各種ios代碼
單個開源庫
載入圖片的開源庫:
網址1:SDWebImage
網址2:SDWebImage 2.0
簡介: SDWebImage 2.0開源庫是ios中載入圖片所使用的庫
HTTP網路傳輸
網址1:ASIHTTPRequest
簡介: ASIHTTPRequest 是一個直接在CFNetwork上做的開源項目,提供了一個比官方更方便更強大的 HTTP網路傳輸的封裝。它的特色功能如下:
- 定義下載佇列,讓佇列中的任務按指定的並發數來下載(佇列下載必須是異步的)
- 提交表單,檔案上傳
- 處理cookie
- 設定代理
- 上下載進度條
- 重定向處理
- 請求與回響的GZIP
- 驗證與授權
設計與調試與測試
設計
網址1:Appmakr
簡介:Appmakr是一款功能強勁的DIY移動套用開發工具,支持iOS、Android和Windows Phone等移動平台。Appmakr可以讓用戶無需編程就能創建iOS和Android套用。Appmakr還提供一些其它的功能,包括將網站連線到應用程式、支持HTML5、推送通知和廣告支持。除此之外,用戶可以使用自己的開發許可,將應用程式發布到所屬的套用商店中。
主要特性:
- 免費:用戶無需付費即可通過套用Appmakr創建想要的套用。如果用戶想要獲取更多的功能或將套用貨幣化,可以向Appmakr支付一定的費用。
- 功能強勁:內置的推送和廣告通知、支持HTML5、原生高解析度相冊和定位等功能。
- 操作簡單:Appmakr為用戶提供一個無代碼操作環境,讓用戶可以不用編寫代碼就可以在幾分鐘內創建一個移動套用。
- 跨平台特性:用戶可以根據自己的需要自由選擇所需的開發環境,並且能做到一次編寫即可生成多平台支持的套用。
網址2:AppsBuilder
簡介:AppsBuilder是一款線上跨平台DIY移動開發工具,為用戶提供快捷的應用程式解決方案,AppsBuilder支持包括iOS、Windows Phone和Android等在內的多種移動平台。用戶所創建的應用程式將會存儲到AppsBuilder的雲系統中,用戶可以實時地更新套用的內容和布局。除此之外,AppsBuilder還為用戶提供強大的推送功能。
主要特性:
- 操作簡單: AppsBuilder為用戶提供一個可視化的開發環境,用戶無需具備專業知識,即可在分秒鐘內快速的創建一個應用程式。
- 功能強大:AppsBuilder可以方便地創建、設計、編輯和推送本地應用程式,通過簡單的“拖拽”操作,來簡化移動套用的開發流程,讓用戶盡情地享受開發的樂趣。
- 實時的功能預覽:AppsBuilder可以為用戶提供實時地預覽功能,實時的跟蹤App的性能。
- 100%的可制定性:用戶通過AppsBuilder可以使用自己的面板,上傳自己所喜歡的背景圖片和圖示來保證100%的可制定布局,瞬間讓你的套用獨一無二。
網址3:BuildAnApp
簡介:BuildAnApp是一個跨平台DIY開發工具,專為中小型企業、社區團體和專業服務機構打造。支持包括iOS、Android和Windows Phone等多種移動平台。BuildAnApp旨在為用戶打造一個快捷的移動套用創建和最佳化的開發環境。
主要特性:
- 多平台支持:通過使用BuildAnApp,用戶可以根據自己的需要自由選擇所需的開發環境,並能做到一次編寫,隨處運行。除此之外,用戶也可以通過瀏覽器來查看用BuildAnApp創建的移動套用。
- 高度的可制定性:BuildAnApp為用戶提供了多種自定義的模板,用戶無需具備任何編程基礎就可輕鬆地創建和發布應用程式。
- 操作簡單:BuildAnApp獨具的快速DIV設計,用戶只需要6個步驟即可完成一個應用程式的創建和設計。
調試
網址1:Runscope
簡介:這是一家專注於API工具開發的公司,其創始人John Sheehan曾就職於IFTTT和Twilio。Runscope是一款集調試、測試於一身的網路服務,而且支持Ruby、Java、C#等多種語言。它可以捕捉請求,支持包括AFNetworking、HTTParty以及其他公共API的請求。
測試
網址1:Appium (iOS/Android)
簡介:Appium是一個開源的、跨平台的自動化測試工具,適用於測試原生或混合型移動App,支持iOS、Android和FirefoxOS平台。通過它,開發者可以利用測試代碼完全訪問後端API和資料庫。Appium是基於無需SDK和編譯就可以對原生套用進行測試的理念而設計的。
該框架不僅能完美支持iOS、Android套用,還可直接在PHP、Python、Ruby、C#、 Clojure、Java、Objective-C、JavaScript及Perl等語言中編寫測試腳本。
網址2:Calabash (iOS/Android)
簡介:Calabash是一款適用於iOS和Android平台的跨平台套用測試框架,支持Cucumber,開源且免費,隸屬於Xamarin公司。通過Calabash,開發者可以對套用進行多方位測試,比如截屏、手勢識別、實際功能代碼等。