作為軟件行業(yè),尤其是ios開(kāi)發(fā)工程師,開(kāi)發(fā)一個(gè)蘋(píng)果軟件,需要基于Mac系統(tǒng)才能進(jìn)行。Mac上都不得不安裝一些必備的MAC軟件開(kāi)發(fā)工具軟件。下面給大家分享一些必裝的蘋(píng)果軟件開(kāi)發(fā)工具軟件,以備日后之需,有備無(wú)患。其中,包含各種語(yǔ)言的主流 IDE、開(kāi)發(fā)輔助、原型工具等,推薦程序員、前端開(kāi)發(fā)、產(chǎn)品經(jīng)理、架構(gòu)師們查看。以下是蘋(píng)果開(kāi)發(fā)主流的軟件工具匯總:
一、iOS/Mac開(kāi)發(fā)工具
眾所周知,iOS 和Mac OS X的軟件開(kāi)發(fā)只能用OS X系統(tǒng),就是說(shuō)如果你要成為一個(gè)iOS開(kāi)發(fā)者或OS X開(kāi)發(fā)者,你要有一臺(tái)Mac。
蘋(píng)果開(kāi)發(fā)軟件語(yǔ)言是IOS用的開(kāi)發(fā)語(yǔ)言是Object-C。
1、Xcode:iOS 和 Mac OS X開(kāi)發(fā)的"為數(shù)不多" IDE,功能很強(qiáng)大,支持IOS 8開(kāi)發(fā);
2、AppCode:JetBrain出品,除了 Xcode 外另一款比較出名的iOS開(kāi)發(fā)IDE,但似乎沒(méi)有什么理由不用Xcode而用AppCode,Mac上優(yōu)秀的OS X 和 iOS開(kāi)發(fā)工具;
3、PaintCode:iOS矢量繪圖編程軟件,能夠節(jié)約大量的編程時(shí)間,Mac上優(yōu)秀的iOS矢量繪圖編程軟件;
4、Particle Designer、PhysicsEditor、GlyphDesigner、TexturePacker Pro:這四款工具是 iOS Cocos2D 游戲開(kāi)發(fā)必備的輔助工具;
二、其他工具
(一)前端開(kāi)發(fā)
這個(gè)前端主要是指 HTML、CSS、JavaScript了
1)Dreamweaver: 當(dāng)年的網(wǎng)頁(yè)三劍客之一;
2)WebStorm:JetBrains出品的JavaScript開(kāi)發(fā)工具,十分強(qiáng)大;
3)CodeKit:Mac上強(qiáng)大的 web 前端開(kāi)發(fā)工具;
(二)版本控制和文件比較
1)Tower Git:一款優(yōu)秀的 Git 客戶端;
2)Cornerstone、Versions:兩款優(yōu)秀的 SVN 客戶端;
3)Kaleidoscope:Mac上強(qiáng)大的圖片和文本比較工具;
(三)原型、繪圖工具
1)Sublime Text 3:你可以用它編輯各種語(yǔ)言,強(qiáng)大的代碼編輯神奇;
2)MAMP Pro:一鍵安裝Apache、MySQL、PHP、Postfix等服務(wù)器軟件,Mac上專(zhuān)業(yè)的本地服務(wù)器環(huán)境快速搭建工具;
3)Navicat:較好用的數(shù)據(jù)庫(kù)客戶端;
4)Axure RP:優(yōu)質(zhì)秀的網(wǎng)站原型工具;
5)Balsamiq Mockups:很不錯(cuò)的原型草圖工具,可以和Axure搭配使用,Mac上優(yōu)秀的網(wǎng)站和移動(dòng)原型設(shè)計(jì)軟件;
6)Briefs:優(yōu)質(zhì)秀的移動(dòng)應(yīng)用原型工具,Mac上強(qiáng)大的移動(dòng)應(yīng)用APP原型設(shè)計(jì)工具;
7)MindManager:出名的思維導(dǎo)圖軟件,很經(jīng)典;
8)OmniGraffle:Omni 出品的文檔繪圖軟件;
9)Dash:API文檔管理和代碼片段收藏工具,支持Yosemite/iOS 8
三、免編程開(kāi)發(fā)一個(gè)蘋(píng)果app
蘋(píng)果app開(kāi)發(fā)的核心是從零開(kāi)始逐步開(kāi)發(fā)app軟件中的所有功能。其實(shí)大部分功能在應(yīng)用公園app在線開(kāi)發(fā)平臺(tái)都有開(kāi)發(fā)好的功能模塊可以直接使用。即使沒(méi)有任何ios開(kāi)發(fā)基礎(chǔ),對(duì)app開(kāi)發(fā)毫無(wú)經(jīng)驗(yàn),也可以通過(guò)控件拖拽式操作,可視化開(kāi)發(fā)蘋(píng)果app軟件,安卓版的也能一鍵同步生成。平臺(tái)還匯集了上百款垂直領(lǐng)域的原生app模板,可以直接一鍵套用,并對(duì)圖片和文字進(jìn)行替換和修改,就可以快速完成ios app開(kāi)發(fā),快10分鐘就可以完成。
蘋(píng)果app開(kāi)發(fā)軟件" width="600" height="361" title="蘋(píng)果app開(kāi)發(fā)軟件" align="" style="height:auto;" />