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