android app開發(fā)工具:eclipse or Android Studio
ios app開發(fā)工具:Xcode
eclipse?: Eclipse 是一個開放源代碼的、基于Java的可擴展開發(fā)平臺,可用于開發(fā)Android App,通過插件組件構(gòu)建開發(fā)環(huán)境,如svn等,并且Eclipse 附帶了一個標(biāo)準(zhǔn)的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)
Android Studio :是一個Android開發(fā)環(huán)境,類似 Eclipse,Android Studio 提供了集成的 Android 開發(fā)工具用于開發(fā)和調(diào)試。
Xcode: 運行在操作系統(tǒng)Mac OS X上的集成開發(fā)工具,Xcode作為開發(fā) iOS App的工具具有統(tǒng)一的用戶界面,具有設(shè)計,編碼、測試、調(diào)試等功能。
ios用的是objective-c,也是面向?qū)ο蟮拈_發(fā)。
android用的是java,既然你學(xué)的java,android的開發(fā)更容易上手,但是apple的app開發(fā)工具更為友好方便。
apple的app store是可以收費賺錢。但是如果做apple的app開發(fā),你需要有一臺mac,因為xcode等apple開發(fā)工具需要在蘋果的系統(tǒng)下運行,還需要在apple store申請購買開發(fā)資格。需要先期投入資金。
android的開發(fā)沒有這些限制。
Android是一種基于Linux的自由及開放源代碼的操作系統(tǒng),主要使用于移動設(shè)備,由Google公司和開放手機聯(lián)盟領(lǐng)導(dǎo)及開發(fā)。Android操作系統(tǒng)初由Andy Rubin開發(fā),主要支持手機。2005年8月由Google收購注資。2007年11月,Google與84家硬件制造商、軟件開發(fā)商及電信營運商組建開放手機聯(lián)盟共同研發(fā)改良Android系統(tǒng)。隨后Google以Apache開源許可證的授權(quán)方式,發(fā)布了Android的源代碼。為數(shù)不多部Android智能手機發(fā)布于2008年10月。Android逐漸擴展到平板電腦及其他領(lǐng)域上,如電視、數(shù)碼相機、