很久沒寫過技術(shù)類型的文章了淮逻。工欲善其事必先利其器,軟件開發(fā)涌韩,第一步就是配置開發(fā)環(huán)境。
今天本著積累經(jīng)驗(yàn)的想法氯夷,記錄一下好不容易搭建起來的全棧的開發(fā)環(huán)境臣樱。
Windows 7 下面搭建PHP + Android開發(fā)環(huán)境 ,大家都很熟悉了吧肠槽。這個比較簡單擎淤,改天再整理一篇文章來說說。
現(xiàn)在要記錄是秸仙,Mac下面如何搭建PHP + MySQL + Android + iOS開發(fā)環(huán)境嘴拢。
一、首先寂纪,我們來搭建PHP開發(fā)環(huán)境席吴。這個比較簡單。
在網(wǎng)上下載mamp pro 3.4 破解版捞蛋,可以切換PHP版本孝冒,和自帶集成的MySQL工具,還有簡潔的配置本地域名站點(diǎn)的功能拟杉,還是挺方便好用的庄涡。這個要找不少時間,后面需要的同學(xué)搬设,可以找我要哈穴店。
如果搞了服務(wù)器端的同學(xué),就會知道拿穴,還有兩個功能軟件不可少泣洞。
一個是上傳服務(wù)器代碼的工具,我這里用的是FileZilla默色,這個也很簡單球凰,在網(wǎng)上一搜就有了。
另一個是MySQL可視化管理工具,在Mac下面用的是Sequel Pro ,這個也有免費(fèi)的破解版呕诉,大家自行搜索缘厢。
然后是一個很重要的編碼工具,Sublime Text 2义钉。這個工具可以用來編輯三個不同語言的項(xiàng)目昧绣,加上方法跳轉(zhuǎn)插件之后,還是很好用的捶闸,具體的方法夜畴,大家自行百度,有很多很齊全的了删壮。
二贪绘、然后,我們來搭建Android開發(fā)環(huán)境
Android開發(fā)環(huán)境央碟,由于Google不再更新eclipse税灌,所以我們還是搞Android studio了。
從網(wǎng)上下載一個Android studio亿虽,安裝之菱涤。這里有一個小坑,安裝之前要安裝好jdk洛勉,另外還要注意要配置好環(huán)境變量粘秆,后面還有配置好sdk,除此之外收毫,還要下載對應(yīng)的sdk攻走。這里的sdk和Windows版的sdk,有一點(diǎn)不同此再,大家為了少出毛病昔搂,還是讓他新下載一個,不要復(fù)用Windows版的android sdk输拇。(要注意配置adb的環(huán)境變量)
然后是Android 的模擬器摘符,我在Windows上用習(xí)慣了天天模擬器,所以在Mac下面也是用的天天模擬器策吠。
這個也不細(xì)說了议慰,因?yàn)榫W(wǎng)上資料很多了。
三奴曙、最后來個iOS的開發(fā)環(huán)境
之所以要換到Mac下面開發(fā),就是為了全棧的領(lǐng)域里面多了一個iOS草讶,下面就來搞iOS了洽糟。
xcode是官方的開發(fā)環(huán)境,還是比較保險的。用這個雖然很多東西很麻煩坤溃,但是還是得用拍霜,誰讓iOS是他蘋果壟斷的呢。(項(xiàng)目里的文件的新增薪介,刪除等必須要用xcode修改祠饺,不能通過finder來修改,否則會出現(xiàn)問題)
xcode項(xiàng)目大了之后會很卡道偷,第一步,可以嘗試關(guān)閉index搜索记劈。第二步就是勺鸦,開發(fā)iOS的時候,如果要新增和刪除文件就到xcode上面操作目木,操作完之后换途,就切換到Sublime Text 2 上面敲代碼。
這樣就可以解決xcode超級卡慢的bug刽射。
四军拟、還有就是一些輔助的工具
Application Loader ? ios打包的時候上傳工具
ps ?圖片處理軟件
QQ 和同事交流資源軟件
。誓禁。懈息。
最后,那個svn的還沒弄好现横,下次再說漓拾。然后是,代碼對比工具也還沒弄好戒祠,下次再說骇两。
—————我是優(yōu)雅的廣告,請多多關(guān)注簡書作者姜盈,魚笨自由—————
喜歡請點(diǎn)亮小紅心低千,熱愛請關(guān)注。您留下的每一個足跡都是我前進(jìn)的動力馏颂。謝謝您的到來示血,感謝您的閱讀。