iOS開(kāi)發(fā)者必備的10款工具

當(dāng)前iOS和Android兩大移動(dòng)操作系統(tǒng)“二足鼎立”,幾乎覆蓋了市面上大部分的智能手機(jī)。相比Android,iOS開(kāi)發(fā)適配更簡(jiǎn)單,且隨著各種實(shí)用工具和Swift語(yǔ)言的出現(xiàn),iOS開(kāi)發(fā)門檻地降低,開(kāi)發(fā)前景巨大。而對(duì)于開(kāi)發(fā)者和設(shè)計(jì)師來(lái)說(shuō),是否擁有一款功能強(qiáng)大且實(shí)用的開(kāi)發(fā)工具將直接影響其工作效率和成果。為此,我們結(jié)合現(xiàn)有資訊、整合最新資源,從開(kāi)發(fā)、設(shè)計(jì)、分析、內(nèi)測(cè)分發(fā)等方面整理出“iOS開(kāi)發(fā)者必備的十款工具”供大家參考。

為武陟等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及武陟網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為網(wǎng)站制作、網(wǎng)站建設(shè)、武陟網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

開(kāi)發(fā)環(huán)境:

1)Xcode

     作為蘋果公司的當(dāng)家IDE(IDE是Integrated Development Environment的縮寫,意為“集成開(kāi)發(fā)環(huán)境”),Xcode早已為廣大iOS開(kāi)發(fā)者所熟知。Xcode 具有統(tǒng)一的用戶界面設(shè)計(jì),編碼、測(cè)試、調(diào)試都在一個(gè)簡(jiǎn)單的窗口內(nèi)完成;是開(kāi)發(fā)OS X 和 iOS 應(yīng)用程序的最快捷的方式。不管你用C、C++、Objective-C或Java編寫程序,在AppleScript里編寫腳本,還是試圖從另一個(gè)奇妙的工具中轉(zhuǎn)移編碼,你會(huì)發(fā)現(xiàn) Xcode 編譯速度極快。每次操作都很快速和輕松:特別是模擬器超快,調(diào)試方便,設(shè)計(jì)高端,且直接發(fā)布App Store;是當(dāng)前最好的IDE之一。

     iOS開(kāi)發(fā)者必備的10款工具 

2)AppCode

    除了使用Xcode來(lái)開(kāi)發(fā)iOS應(yīng)用,你也可以選擇AppCode這款由JetBrains制作的IDE。JetBrains是一家捷克的公司,是IT界的IDE大戶。他們開(kāi)發(fā)了好多著名的IDE,比如IntelliJ IDEA,是java語(yǔ)言開(kāi)發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為最好的java開(kāi)發(fā)工具之一。

AppCode是JetBrains用以替代的Xcode的一款產(chǎn)品, 是一個(gè)全新的 Objective-C 的集成開(kāi)發(fā)環(huán)境,用于幫助開(kāi)發(fā) Mac、iPhone 和 iPad 的應(yīng)用程序,早在2011年,AppCode就嶄露頭角并被廣大開(kāi)發(fā)者所喜愛(ài)。主要擁有以下特性:超乎想象和便利的代碼導(dǎo)航以及代碼自動(dòng)完成、即時(shí)代碼分析和快速簡(jiǎn)易、代碼搜索,包括類、方法、變量和資源、即時(shí)代碼轉(zhuǎn)換,支持i18以及更為簡(jiǎn)潔高效的代碼重構(gòu)。

    iOS開(kāi)發(fā)者必備的10款工具 

圖標(biāo)設(shè)計(jì):

1)Slicy

   作為IOS開(kāi)發(fā)者,我們往往需要為程序準(zhǔn)備兩套圖片資源,以應(yīng)對(duì)低清屏和Retina屏的不同需求,隨之而來(lái)的是切圖工作量的成倍增加。Slicy是MacRabbit公司的跨世紀(jì)經(jīng)典之作,可謂是iOS設(shè)計(jì)師必備一款的切圖神器,旨在幫助設(shè)計(jì)師解決在切圖上的煩惱。

Slicy操作十分簡(jiǎn)單,設(shè)計(jì)師只要把PSD文件(著名的圖像處理軟件Photoshop生成的專有格式)拖進(jìn)Slicy的窗口,Slicy就會(huì)自動(dòng)生成.jpg和.png等格式的切圖文件,除此之外,Slicy還能夠把普通像素的圖片轉(zhuǎn)換成視網(wǎng)膜像素的高品質(zhì)圖片。

iOS開(kāi)發(fā)者必備的10款工具 

2)Prepo

Prepo基于Mac和iOS的一款免費(fèi)且方便的圖標(biāo)轉(zhuǎn)化器,它可以幫助設(shè)計(jì)師快速的導(dǎo)出各種尺寸的圖標(biāo)。設(shè)計(jì)師通過(guò)Prepo把任何格式的圖片文件轉(zhuǎn)換成iOS可用的圖片格式。此外,通過(guò)點(diǎn)擊Prepo對(duì)話框底部“copy plist”按鈕,設(shè)計(jì)師可以輕松的把導(dǎo)出的文件復(fù)制到Xcode中,節(jié)省了設(shè)計(jì)師大量的工作時(shí)間。

 

原型設(shè)計(jì):

1)Indigo Studio

    Indigo Studio 是由infragistics 開(kāi)發(fā)的一款 UI原型設(shè)計(jì)和交互設(shè)計(jì)工具。幫助你快速而簡(jiǎn)單地創(chuàng)建活生生的UI原型。它的每一步都保持以用戶體驗(yàn)為中心,有了Indigo Studio你可以用超過(guò)100個(gè)不同的場(chǎng)景、線框(內(nèi)置交互控件以及桌面、網(wǎng)站和移動(dòng)應(yīng)用的原型)創(chuàng)建腳本,全部不需要代碼。

與大多數(shù)的原型設(shè)計(jì)工具不同,Indigo Studio將交互設(shè)計(jì)視為其核心。其他工具只側(cè)重于提供靜態(tài)的UI實(shí)體模型設(shè)計(jì)和基本鏈接能力,如Axure等流行的原型設(shè)計(jì)軟件,讓原型設(shè)計(jì)師或UI開(kāi)發(fā)者花費(fèi)大量時(shí)間以不同的增加鏈接的方式實(shí)現(xiàn)交互設(shè)計(jì)。Indigo Studio卻可以對(duì)每一個(gè)元素每一個(gè)按鈕進(jìn)行交互設(shè)計(jì),并能夠?yàn)榻换?dòng)作設(shè)計(jì)豐富的過(guò)渡動(dòng)畫(huà)效果。他還支持設(shè)計(jì)注釋和分享,大大的團(tuán)隊(duì)設(shè)計(jì)的工作效率。

   iOS開(kāi)發(fā)者必備的10款工具

2)PaintCode

    PaintCode 是一款面向 iOS 和 Mac 應(yīng)用開(kāi)發(fā)者及設(shè)計(jì)師的矢量圖形可視化開(kāi)發(fā)工具,通過(guò)這款軟件即使沒(méi)有編程經(jīng)驗(yàn)的設(shè)計(jì)師也能畫(huà)出美麗的控件、圖標(biāo)或其他 UI 元素。

在開(kāi)發(fā)過(guò)程中,設(shè)計(jì)一個(gè)有吸引力的、與分辨率自適應(yīng)的UI是很困難和繁瑣的事情,尤其是你需要編寫圖像代碼的時(shí)候更是如此。PaintCode便可實(shí)時(shí)地將你編輯的矢量圖轉(zhuǎn)化為Objective-C和C#/MonoTouch圖像代碼,使你不必再為了達(dá)到預(yù)期效果一遍遍地調(diào)整和重新編譯代碼,節(jié)省了大量的開(kāi)發(fā)時(shí)間。

     作為一款個(gè)性十足且用戶體驗(yàn)超棒的Mac應(yīng)用,PaintCode是iOS開(kāi)發(fā)者不能忽視的開(kāi)發(fā)工具,也正因如此,許多開(kāi)發(fā)者將其稱為設(shè)計(jì)與開(kāi)發(fā)通吃的代碼神器。

     iOS開(kāi)發(fā)者必備的10款工具 

 

測(cè)量工具:

xScope

xScope是一款專門為設(shè)計(jì)師和開(kāi)發(fā)人員創(chuàng)建、集八種功能于一體的多功能軟件,是一套集測(cè)量、檢查和測(cè)試屏幕上圖形和布局的理想工具。這款工具來(lái)自開(kāi)發(fā)商 Iconfactory,這家開(kāi)發(fā)商也是知名推特開(kāi)發(fā)商 Twitterrific 的開(kāi)發(fā)商。xScope可以幫助設(shè)計(jì)師或開(kāi)發(fā)人員更好更為準(zhǔn)確的完成工作。xScope功能包括:度量距離和角度、放大鏡、精準(zhǔn)的水平和垂直對(duì)齊標(biāo)記、精準(zhǔn)的寬高度與原點(diǎn)對(duì)齊標(biāo)記等;幫助您更快地工作和產(chǎn)出更精準(zhǔn)的結(jié)果,讓每個(gè)設(shè)計(jì)者快速,精確的完成工作。

        iOS開(kāi)發(fā)者必備的10款工具

演示工具:

Reflector

     Reflector現(xiàn)在叫Reflector 2,前身是Reflection。是一款通過(guò) AirPlay 功能直接將 iPhone/iPod Touch/iPad等iOS設(shè)備的屏幕鏡像直接輸出至 OS X 系統(tǒng)的實(shí)用小工具。Reflector最初是由微軟員工Lutz Roeder編寫的免費(fèi)程序,它出現(xiàn)使·NET程序員眼前豁然開(kāi)朗,因?yàn)檫@個(gè)免費(fèi)工具可以將·NET程序集中的中間語(yǔ)言反編譯成C#或者Visual Basic代碼。利用AirPlay 和 Mac OS X,Reflector允許用戶在Mac顯示屏上實(shí)時(shí)查看iOS設(shè)備的屏幕,無(wú)需進(jìn)行任何設(shè)置。用戶可以將屏幕上的活動(dòng)記錄并保存 到電腦上。用戶甚至還可以在iMac大屏上體驗(yàn)iOS游戲。

    iOS開(kāi)發(fā)者必備的10款工具

 

 

 

分析統(tǒng)計(jì):

Flurry Analytics

Flurry Analytics是個(gè)免費(fèi)的移動(dòng)應(yīng)用數(shù)據(jù)分析平臺(tái),可應(yīng)用于iOS、 Android、Windows Phone、HTML5、Hybrid應(yīng)用、移動(dòng)Web、 BlackBerry和JavaME。Flurry Analytics不僅免費(fèi),而且專業(yè)。Flurry Analytics平臺(tái)不斷添加尖端功能和廣泛的大數(shù)據(jù),擁有先進(jìn)的自定義分割以及轉(zhuǎn)換跟蹤功能。其次,通過(guò)創(chuàng)建事件,讓您了解如何讓您的應(yīng)用發(fā)揮獨(dú)特的作用,事件設(shè)置簡(jiǎn)單,并且還可以跟蹤和您的應(yīng)用程序相關(guān)的任何東西。Flurry Analytics還具有大數(shù)據(jù)優(yōu)勢(shì),并直接將大數(shù)據(jù)為您轉(zhuǎn)化為獨(dú)特的,功能強(qiáng)大的見(jiàn)解。

  iOS開(kāi)發(fā)者必備的10款工具

 

內(nèi)測(cè)分發(fā):

Pre.im

    自去年蘋果收購(gòu)了TestFlight的開(kāi)發(fā)商Burstly之后,宣布關(guān)閉TestFlightApp.com上面的老版本TestFlight,于是TestFlight作為獨(dú)立測(cè)試平臺(tái)的身份宣告結(jié)束,與國(guó)內(nèi)的開(kāi)發(fā)者漸行漸遠(yuǎn)。

    然而今天我們要重點(diǎn)介紹的是一款一直于與Testflight并駕齊驅(qū)的行業(yè)后起之秀——Pre.im.這是一款由全球最大APP及手游云測(cè)試服務(wù)商Testin推出的內(nèi)測(cè)分發(fā)及應(yīng)用托管免費(fèi)工具。Pre.im 提供的服務(wù)包括免費(fèi)應(yīng)用測(cè)試、托管、分發(fā)平臺(tái),并免費(fèi)進(jìn)行iOS企業(yè)證書(shū)簽名。它以極簡(jiǎn)操作,超速上下傳,幫助開(kāi)發(fā)者將開(kāi)發(fā)完的應(yīng)用最快速到達(dá)用戶手中,讓開(kāi)發(fā)者和用戶一起體會(huì)到應(yīng)用的快樂(lè)。

         iOS開(kāi)發(fā)者必備的10款工具

 Pre.im的一大亮點(diǎn)是使用簡(jiǎn)便:上傳App,用戶掃描二維碼下載應(yīng)用,分發(fā)就兩步,iOS手游也不例外,UDID傻瓜式獲??;告別應(yīng)用商店漫長(zhǎng)無(wú)比的審核等待,讓應(yīng)用閃電到達(dá)內(nèi)測(cè)用戶手中。另外,Pre.im會(huì)持續(xù)為開(kāi)發(fā)者提供免費(fèi)的iOS企業(yè)簽名打包服務(wù)。對(duì)于小型的創(chuàng)業(yè)團(tuán)隊(duì)來(lái)說(shuō),購(gòu)買企業(yè)證書(shū)也是筆不小的投入。通過(guò)Pre.im的這一服務(wù),可以省卻這份資金,而且操作簡(jiǎn)單:在應(yīng)用上傳時(shí),打開(kāi)“使用企業(yè)簽名”開(kāi)關(guān)即可。

除了先前不同于TestFlight只服務(wù)iOS用戶外,Pre.im此次還針對(duì)Android用戶推出了免費(fèi)真機(jī)兼容測(cè)試服務(wù)。不僅如此,還添加包括搖一搖反饋、崩潰分析以及應(yīng)用合并等嶄新功能。不得不說(shuō)隨著行業(yè)需求的發(fā)展,Pre.im注定是一款開(kāi)發(fā)使用前景巨大的內(nèi)測(cè)工具。

新聞標(biāo)題:iOS開(kāi)發(fā)者必備的10款工具
鏈接地址:http://muchs.cn/article8/gdceip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、App設(shè)計(jì)靜態(tài)網(wǎng)站、網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、服務(wù)器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司