整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

又一个新时代!手机也能编程了,程序员却说:怕了怕了

015年,淘宝双十一全天成交金额达到912.17亿,其中移动端交易额占比68%,首次超过PC端交易额,被看做是“移动时代”到来的标志。

作为IT基石的技术界,同样不甘示弱,手机编程软件,逐渐走进所有人的视线,功能之强大,令所有程序员汗颜,要说用这些手机编程软件,造个微信出来,也不是什么“难事”。

当然,造个微信出来,也就只能存在理论上了,这是一个揶揄,就好像你家不懂事的老板,让你花几天时间,做个百度出来,理由是:才一个这么简单的页面,能花多长时间?

手机编程软件,确实强大,而且覆盖了绝大多数的编程语言,甚至是linux系统,都变成了一个APP。

然而即便这些手机编程软件,功能再强大,却敌不过硬件这个硬伤,哪怕是自带代码补全功能,也免不了龟速输代码的硬伤。

难道,我需要一个手机键盘?这不是抱薪救火,驴唇不对马嘴吗?

手机编程,到底能不能取代电脑写程序,但从目前看,用手机写正式程序的人,大概是脑壳坏掉了。至少在还没有解决输出问题时,手机编程,也就处于了解一下就好。

正式工作上用不着,却催生了另外一个群体的拥护,他们是一群正在学习编程的爱好者们,上个厕所、坐个公交,打开手机,写写代码,复习一下知识点,也算是不亦说乎了。

那么,作为一名编程爱好者,有哪些手机编程软件,可以用来编程呢?

虽然W3Cschool的app和网站,也有编辑器,但这只是方便学员学习和理解的轻量级编辑器,跟下面的这几个专业级手机编程软件比起来,还是有些小巫见大巫了。

HTMLplay-前端编辑器

一款非常强大的前端编辑器,支持编写html、css和javascript代码,适用于前端小白练习,再适合不过了,输入键盘自带快捷符号,不必为了输入<>而频繁切换输入法,算是一款输出效率较高的前端手机编辑器了。

C语言编译器

一个很小巧的c编译器,只有13M左右的大小,估计程序员们看到这个软件,肯定泪流满面,学C再也不用整天抱着电脑了,特别是学生党,在宿舍时,躺床上用手机码代码,复习下今日所学知识,非常的不错。

AIDE集成开发环境-适用Java、C++

AIDE主要是用来写java代码(创建工程、写小游戏等),当然也可以写C++代码,写起代码来,速度也不慢。不过有一个缺点,如果你想运行java或者c++代码,需要安装相应的插件才行。

AIDE自带代码补全功能、界面干净整洁,用起来相当不错。

QPython3-适用Python语言

这是一个再Android上运行的Python脚本引擎,他整合了解释器、Console、编辑器和SL4A库,功能非常的齐全。

最后,再介绍一款重量级软件——Termux

这是一款来自国外的终端模拟器,功能非常强大,可以这么说,Termux相当于安卓上的linux,虽然这种说法不够严谨。

他最鲜明的特点,就是拥有丰富的安装包,你可以根据需要,自由的选择。至于缺点,Termux并不适合编程初学者使用,因为功能太强大,新人容易迷路。

总之,手机编程,从目前看,偏工作外把玩把玩,绝不可能用来工作中使用。不过谁也不敢肯定,未来,手机会进一步压榨电脑的生存空间。

程是一项非常有用也很有趣的技能,但是很多人可能觉得在电脑上学习编程太麻烦了,或者没有时间和条件去学习。其实,在手机上也可以学习编程哦!今天我就给大家推荐4个可以在手机上编程的软件,涵盖了C/C++,Java,Python,前端网页和Linux等方面,无论你是想入门还是进阶编程知识,都可以找到适合你的软件。

好了,废话不多说,我们直接来看看这4个神奇的软件吧!

1. C++编译器(c4droid)

如果你想学习C/C++语言,在手机上就可以使用这个软件。它可以直接编辑运行C/C++程序,并且支持代码高亮、语法检查等功能。

安装这个软件很简单,在手机应用中搜索“C++编译器”就能找到它。下载安装后打开软件就能看到如下界面:

在这里你就可以直接输入C/C++代码了,并且还有很多便捷功能供你使用:

输入完成后点击“Run”按钮就能运行程序并查看结果:

是不是很方便呢?如果你想学习C/C++语言或者复习一下基础知识,在手机上用这个软件就够了!

2. AIDE

如果你想学习Java语言或者安卓开发,在手机上就可以使用这个软件。它可以直接编译运行Java代码,并且还可以创建简单的安卓应用。它还支持自动补全、代码高亮、语法提示等功能,让你在手机上也能体验到编程的乐趣。

安装这个软件也很简单,在手机应用中搜索“AIDE”就能找到它:


3. QPython3

如果你想学习Python语言,在手机上就可以使用这个软件。它集成了Python3解释器,既可以命令行运行Python代码,还可以编辑源文件后运行。它还支持代码高亮、语法检查等功能,让你在手机上也能享受Python的魅力。

安装这个软件也很简单,在手机应用中搜索“QPython3”就能找到它。

如果你想学习Python语言或者做一些有趣的小项目,在手机上用这个软件就可以了!

4. 编程狮

如果你想学习编程,在手机上就可以使用这个软件。它是一个编程资料库,提供了很多免费教程和实例,不仅仅限于前端Html,CSS,Js等,还有Python,PHP,C++等后端资料。对于入门编程的新手来说,是一个非常不错的学习软件。

安装这个软件也很简单,在手机应用中搜索“编程狮”就能找到它。

在这里你可以直接搜索所有的免费资料,并且还有在线编辑器让你实时预览效果

如果你想系统地学习编程,在手机上用这个软件就可以了!

以上就是我推荐的4款在手机上编程的软件,希望对大家有帮助。当然,手机上编程只是一种辅助手段,不能完全替代电脑上编程。如果你想成为一个专业的程序员,还是需要在电脑上多加练习和实践。但是如果你只是想体验一下编程的乐趣或者利用碎片时间来提高自己的技能,在手机上也不失为一种选择。

感谢阅读!

ydroid 3是一款能够在手机上进行Python编码的软件,这款软件易于使用且功能强大,适用于一些刚进入编程学习的小白进行Python编程编写,可以快速的学习的开箱即用示例,功能齐全的终端仿真器以及内置C、C ++甚至Fortran编译器,带有断电和手表的PDB调试器。pydroid3手机版是一款手机编程软件,包含强大的编译器,轻松在手机上运行和调试python程序,无需电脑也能时刻提高个人代码水平。软件拥有离线Python 3.8解释器,运行Internet程序不需要互联网,即使没有网也能够完美运行,Pydroid 3是最易于使用和功能强大的教育的Python 3 IDE,不仅拥有非常强大的编译器,可以帮助您编辑python程序,同时该软件不需要电脑也能够时刻提高您的个人代码编辑水平。下载地址:http://www.32r.com/app/76331.html



Pydroid3说明

感谢国外XDA大神的修改和分享;

解锁高级功能。

软件功能

1、代码预测,自动缩进和实时代码分析,就像在任何真正的IDE中一样。

2、扩展键盘栏,包含您在Python中编程所需的所有符号。

3、语法高亮显示和主题。

4、标签。

5、增强的代码导航与交互式分配/定义gotos。

6、单击Pastebin上的共享。


软件特色

1、离线Python 3.8解释器:运行Internet程序不需要互联网。

2、Pip程序包管理器和用于增强型科学库(例如numpy,scipy,matplotlib,scikit-learn和jupyter)的3、预制轮包的自定义存储库。

4、OpenCV现在可用(在具有Camera2 API支持的设备上)。

5、Tensorflow也可用。

6、提供开箱即用的示例,可加快学习速度。

7、完整的Tkinter支持GUI。

8、功能齐全的终端仿真器,具有readline支持(可在pip中获得)。

9、内置的C,C ++甚至是专门为Pydroid 3设计的Fortran编译器。即使Pydroid 3使用本机代码,它也可10、以通过pip构建任何库。您还可以从命令行构建和安装依赖项。

11、Cython支持。

12、具有断点和监视功能的PDB调试器。

13、具有新的SDL2后端的Kivy图形库。

14、快速安装存储库中的PyQt5支持与matplotlib PyQt5支持一起提供,无需额外的代码。

15、快速安装存储库中提供了Matplotlib Kivy支持。

16、pygame_sdl2支持(基于SDL2的pygame实现)。


更新日志

Pydroid3 v4.01更新(2020-07-07)

1、SDL现在支持所有设备上的旋转锁定

2、适用于ipython的32位ARM / x86修补程序