2020-11-18 16:00:00 來(lái)自于應(yīng)用公園
Android是一種基于Linux的自由及開(kāi)放源代碼的操作系統(tǒng),主要使用于移動(dòng)設(shè)備,由Google公司和開(kāi)放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開(kāi)發(fā)。Android操作系統(tǒng)初由Andy Rubin開(kāi)發(fā),主要支持手機(jī)。2005年8月由Google收購(gòu)注資。2007年11月,Google與84家硬件制造商、軟件開(kāi)發(fā)商及電信營(yíng)運(yùn)商組建開(kāi)放手機(jī)聯(lián)盟共同研發(fā)改良Android系統(tǒng)。隨后Google以Apache開(kāi)源許可證的授權(quán)方式,發(fā)布了Android的源代碼。為數(shù)不多部Android智能手機(jī)發(fā)布于2008年10月。Android逐漸擴(kuò)展到平板電腦及其他領(lǐng)域上,如電視、數(shù)碼相機(jī)、
android系統(tǒng)app開(kāi)發(fā)_安卓開(kāi)發(fā)平板app
ios用的是objective-c,也是面向?qū)ο蟮拈_(kāi)發(fā)。
android用的是java,既然你學(xué)的java,android的開(kāi)發(fā)更容易上手,但是apple的app開(kāi)發(fā)工具更為友好方便。
apple的app store是可以收費(fèi)賺錢(qián)。但是如果做apple的app開(kāi)發(fā),你需要有一臺(tái)mac,因?yàn)閤code等apple開(kāi)發(fā)工具需要在蘋(píng)果的系統(tǒng)下運(yùn)行,還需要在apple store申請(qǐng)購(gòu)買(mǎi)開(kāi)發(fā)資格。需要先期投入資金。
android的開(kāi)發(fā)沒(méi)有這些限制。
手機(jī)客戶端即App開(kāi)發(fā),是指專(zhuān)注于手機(jī)應(yīng)用軟件開(kāi)發(fā)與服務(wù)。 App是application的縮寫(xiě),通常專(zhuān)指手機(jī)上的應(yīng)用軟件。
主流的四大APP系統(tǒng):
1、蘋(píng)果ios系統(tǒng)版本,開(kāi)發(fā)語(yǔ)言是Objective-C;
2、微軟Windows phone系統(tǒng)版本,開(kāi)發(fā)語(yǔ)言是C#;
3、安卓Android系統(tǒng)版本,開(kāi)發(fā)語(yǔ)言是Java;
4、塞班symbian系統(tǒng)版本,開(kāi)發(fā)語(yǔ)言是C++。
android系統(tǒng)app開(kāi)發(fā)_安卓開(kāi)發(fā)平板app
先說(shuō)一下,Android系統(tǒng)的開(kāi)發(fā)是底層C,中間層C++/C,上層應(yīng)用是JAVA,應(yīng)該說(shuō),系統(tǒng)是C和C++開(kāi)發(fā),只有運(yùn)行在其上的應(yīng)用app用的java,2d的cocos2dx,3d的用unity3d,另外Android應(yīng)用一般用的是eclipse來(lái)開(kāi)發(fā)的,用的是java,而unity用的C#和js,cocos2dx用C++,可以生成win的exe,Android的apk,IOS的ipa等,建議用unity