Android SDK
Android是谷歌(Google)公司推出的手机开发平台。 与iPhone相似,Android采用WebKit浏览器引擎,具备触摸屏、高级图形显示和上网功能,用户能够在手机上查看电子邮件、搜索网址和观看视频节目等,比iPhone等其他手机更强调搜索功能,界面更强大
集成开发环境 Eclipse
Eclipse是着名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。 Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件
Android NDK
Android NDK 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google称为“NDK”。 在此之前,Android平台的第三方应用程序均是依靠基于Java的Dalvik特制虚拟机进行开发的。原生SDK的公布可以让开发者更加直接的接触Android系统资源,...
Android组件界面设计工具 DroidDraw
DroidDraw 是一个基于Java Swing的Android界面设计器,我们可以通过它来生成复杂的Android Layout XML文件,据作者介绍,Android的Layout和Swing Layout中有很好的对应,设计器的代码编写起来还是比较容易的。 android下,高级组件,通过xml来配置,书写
NetBeans开发Android的插件
这是一款在 NetBeans 中开发 Android 平台应用的插件。
㈡ 镓嬫満app涓鑸鏄鐢ㄤ粈涔堣蒋浠跺紑鍙戠殑(app寮鍙戣蒋浠舵湁鍝浜)
镓嬫満App涓鑸鏄鐢ㄤ粈涔堣蒋浠跺紑鍙戠殑锛
镓嬫満App镄勫紑鍙戞秹鍙婂氱嶆妧链鍜屽伐鍏凤纴涓昏佸彇鍐充簬寮鍙戣呯殑鎶链锅忓ソ銆佺洰镙囧钩鍙板拰搴旂敤镄勯渶姹伞备互涓嬫槸涓浜涘父鐢ㄧ殑寮鍙戝伐鍏峰拰骞冲彴锛
1.Android寮鍙戯细
瀵逛簬Android骞冲彴镄𪞝pp寮鍙戯纴甯哥敤镄勫紑鍙戝伐鍏锋槸AndroidStudio銆侫ndroidStudio鏄鐢盙oogle瀹樻柟鎻愪緵镄勯泦鎴愬紑鍙戠幆澧冿纸IDE锛夛纴鏀鎸佷娇鐢↗ava銆并otlin绛夎瑷杩涜孉ndroid搴旂敤寮鍙戙
2.iOS寮鍙戯细
阍埚筰OS骞冲彴镄𪞝pp寮鍙戯纴涓昏佷娇鐢ㄧ殑鏄Xcode銆俋code鏄鑻规灉鍏鍙告彁渚涚殑瀹樻柟IDE锛屾敮鎸佷娇鐢∣bjective-C鍜孲wift绛夎瑷杩涜宨OS搴旂敤寮鍙戙
3.璺ㄥ钩鍙板紑鍙戯细
涓轰简镟撮珮鏁埚湴钖屾椂寮鍙戦傜敤浜庡氢釜骞冲彴镄𪞝pp锛屽紑鍙戣呭彲浠ラ夋嫨璺ㄥ钩鍙板紑鍙戝伐鍏凤纴濡ReactNative銆Flutter銆Xamarin绛夈傝繖浜涘伐鍏峰厑璁镐娇鐢ㄤ竴濂椾唬镰佸簱钖屾椂鏋勫缓iOS鍜孉ndroid搴旂敤銆
4.娓告垙寮鍙戯细
瀵逛簬娓告垙寮鍙戯纴涓浜涗笓鐢ㄧ殑娓告垙寮曟搸涔熻骞挎硾閲囩敤锛屼緥濡Unity銆UnrealEngine绛夈傝繖浜涘紩镎庢敮鎸佸氩钩鍙版父鎴忓紑鍙戯纴鍖呮嫭绉诲姩骞冲彴銆
5.铡熺敓寮鍙戯细
链変簺寮鍙戣呮洿鍊惧悜浜庝娇鐢ㄥ师鐢熷紑鍙戝伐鍏凤纴鍗抽拡瀵圭壒瀹氩钩鍙颁娇鐢ㄥ畼鏂规彁渚涚殑寮鍙戝伐鍏凤纴浠ヨ幏鍙栨洿濂界殑镐ц兘鍜屼綋楠屻
镐荤殑𨱒ヨ达纴阃夋嫨鍝绉嶅紑鍙戝伐鍏峰彇鍐充簬寮鍙戣呯殑缁忛獙銆侀”鐩闇姹备互鍙婄洰镙囧钩鍙般备笉钖岀殑宸ュ叿鍜岃瑷阃傜敤浜庝笉钖岀被鍨嫔拰瑙勬ā镄𪞝pp寮鍙戙
浠ヤ笂鍐呭规槸鐢鐚鍏鎴掔绣绮惧绩鏁寸悊锛屽笇链涘规偍链夋墍甯锷┿
㈢ 有没有能直接在手机上面使用的编程软件
手机上的编程软件有c4droid、aide、CppDroid、QPython3、Termux。
相关介绍:
1、c4droid:
是款Android设备上的C/C++程序IDE。默认以tcc(tiny c compiler)为编译器,可以选择安装gcc插件(20mb,只有root用户可以使用),选用gcc后,可以用sdl(简单直控媒体层库,需安装sdl plugin for c4droid)和qt(nokia官方开发库。
4、QPython3:
主要用来在手机上写python3代码,主界面如下,主要分为“终端”、“编辑器”、“程序”、“QPYPI”、“课程”、“社区”这6个模块,终端类似IDLE,编辑器类似记事本,QPYPI是第三方包和工具。
5、Termux:
Termux是一个Android下一个高级的终端模拟器, 开源且不需要root, 支持apt管理软件包,十分方便安装软件包, 完美支持Python、PHP、Ruby、Go, Nodejs、MySQL等。