大家好,又见面了,我是你们的朋友全栈君。
这里介绍几款可以在手机上编程的app,分别是:
2.C语言:c语言编译器、C4droid。
大部分都不需要root,可以直接编写程序并运行,下面我简单介绍一下这3个app的安装和简单使用,主要内容如下:
一.AIDE集成开发环境:这个主要是用来写java代码(创建工程、写小游戏等),当然也可以写c++代码,只不过需要安装对应的插件才行,自带自动补全的功能,界面干净、整洁,使用起来不错,下面我介绍一下这个app的安装和简单使用:
1.下载安装,这直接在应用商店里搜素“AIDE”就行,直接下载安装,如下:
2.这里测试一下,主要代码如下,官方自带的例子:
3.程序运行截图如下:
二.C语言编译器:这是一个很小巧的c编译器,大概13兆左右,界面简洁、朴素,使用起来很简单,下面我介绍一下这个app的安装和简单使用:
1.下载安装,这里以我的vivo手机为例,直接打开“应用商店”,搜索“C语言编译器”,如下,直接点击下载安装:
2.测试代码如下,这里编写了2个函数,分别是2数之和和2数只差,很简单:
3.程序运行截图如下,需要先输入2个数,才能正常运行:
三.C4droid是一款C/C++程序集成开发环境,默认使用tcc为编译器,可以选择安装gcc插件(需要root)
贴吧已发布5.98版本,英文版及汉化版本,默认使用g++编译器,sdl及gcc插件也有相应更新,还可以拓展sdl2插件。
四.QPython3:这个见名思意,主要用来在手机上写python3代码,使用起来也不错,下面我介绍一下这个app的安装和简单使用:
1.下载安装,这里直接在应用商店里搜索“QPython3”就行,直接下载安装,如下:
2.主界面如下,主要分为“终端”、“编辑器”、“程序”、“QPYPI”、“课程”、“社区”这6个模块,终端类似IDLE,编辑器类似记事本,QPYPI是第三方包和工具,程序存储官方自带的示例,课程是一些教学案例:
4.点击运行按钮,程序运行截图如下:
五.Termux,我只能用“神器”来说明这个软件,这是一款来自国外的终端模拟器,功能非常强大。Termux相当于安卓上的linux虚拟机(这种说法虽然不大对,算是微型linux吧)。
软件特点
1.享用bash 和 zsh
2.运用nano 和 vim修改文件
3.经过ssh拜访服务器
4.运用gcc和clang编译代码
5.运用python控制台来作为口袋计算器
6.运用git 和 subversion查看项目
7.运用frotz运转根据文本的游戏
推荐安装包:
六.HTMLplay,语言:html、CSS、javascript看名字就知道了,web开发的。这款软件最强大的地方在于,输入代码非常更多方便,不仅将符号放到了输入法主页,而且还提供了常用标签的快捷输入。
至此,这6个app都介绍完毕。总的来说,使用起来都不错,各有各的功能,当然,还有许多其他的app也可以在手机上进行编程,这里我就不详细介绍了,感兴趣的可以在网上搜索一下,有相关教程和示例可供参考,希望以上分享的内容能对你有所帮助吧。