用手机轻松构建APP,Replit全新AI编程助手大幅降低应用开发门槛

Replit发布了一款实验性产品——Agent AI应用开发助手Replit Agent ,旨在帮助用户从零开始构建软件及应用。通过理解自然语言提示,该产品能使得任何技能水平的用户都能够更轻松地开发应用。

据悉,用户只需要用语言描述想要的应用,AI 就会帮助用户自动处理复杂的步骤,比如设置开发环境、编写代码,甚至部署到网上。即不会编程,也可以快速创建应用。而且,可以随时查看和修改 AI 生成的代码,学习编程的过程。它还支持手机使用,所以无论用户身处何处,都可以继续开发工作。

Replit是一家美国的AI编程工具公司,基于浏览器的云端协同开发平台(The collaborative browser based IDE ),无需设置即可实现自动编写程序,还提供了一系列简化编程任务的其他功能。去年11月,Replit宣布2,000万美元B++轮融资,总共融资6轮,合计4.4亿美元。

前不久,另一家初创公司Anysphere初创企业推出了AI编程助手Cosine,大受程序员欢迎,甚至连OpenAI创始成员、前特斯拉AI高级总监Andrej Karpathy也分享了自己心得体会。

如今,AI编程被认为是大模型离生产力转化最近的场景。在这一背景下,全球多家AI编程相关的初创企业获得大额融资,同时推出了不少出色的产品。其中,Replit和Anysphere两家就是典型例子。

手机最强Python编程神器,在手机上运行Python

手机编程软件有很多,大部分都很难使用,操作不灵活,甚至不能安装第三方库。

尝试安装了很多Python移动编程软件,发现了很多问题,不是编码效率低就是各种bug。今天,来自一位python编程小哥指导,向大家推荐两款精心挑选的手机编程软件,它们也是非常成熟的手机编程工具。

QPython OH

Qpython是一个轻量级的、成熟的python编程工具。它配有终端和简单的代码编辑器。它支持安装第三方库。目前,它支持Python 3.6.6,这还不算太老。

代码编辑区域代码比其他手机编程软件更灵活,底部有常用的关键字和符号。

保存后,可以在终端中输出结果。

许多手机编程软件不提供第三方库的安装。Qpython支持安装第三方库和工具。

最后,我认为最有趣的功能是你可以通过局域网访问qpython web编辑器。在电脑上编程,将手机作为终端输出结果。

这样,您就不必在计算机上安装任何Python。相反,您可以直接在计算机上编写输出代码并同步更新。

优点:

Qpython编程功能全面、丰富 编码灵活,项目文件也可以保存,将电脑代码连接到手机输出并同步更新。

缺点:

Python版本稍老代码无代码提示完成功能,纯手工QPython网页编辑器中文代码,终端输出也凌乱不堪

Aid Learning

Aid Learning是一款很酷的高端移动编程工具,可以直接在app Store中下载和安装。

打开首先看到的是一个精通技术的球体运动。

稍等片刻会让你选择安装依赖,建议选择PRO版,工具更多。

依赖包比较大,如果你的网速够快,大概等一分钟以上就下载安装好依赖,接着,就直接进入了一个Mac系统。

是的,没有看错,这简直就是安装了一个Mac系统在自己的手机里,可以看到,已经配备了很多Python开发工具,包括我们再熟悉不过的VScode和jupyter。

赶紧打开VScode和jupyter编码试一试。

通过上图看到,VScode界面显示不全。

jupyter很好的适配了手机屏幕。在我的体验中,也就jupyter非常好用,其它开发工具包括VScode用起来非常难受,毕竟软件界面那么大,缩进方寸之间的手机屏幕上实在是为难,容易误点。

使用Aid Learning就像操作一台Mac系统电脑一样,虽然比不上一台真正的实体机,但是编码来说,太棒了,里面配备了很多开发工具,不止VScode和jupyter。

同样的,Aid Learning支持局域网连接电脑网页端,数据同步,完全的在电脑上编码。

这意味着您的计算机不需要编程环境或任何开发工具,您可以连接到移动辅助学习并立即使用编码软件。

在它上面安装依赖项和打包插件是没有问题的。还有许多有趣的工具。我在这里就不提了。你可以自己探索它们。

优点:

配备了很多开发工具,无须自己配置,开箱即用

可以连接电脑,编码更方便,手机电脑数据同步更新

缺点:

手机端编码不灵活,连接电脑时而卡顿

以上两款手机编程软件各有优缺点,但我觉得在很多手机编程工具中都做得很好,可以去手机应用商店下载,都是普通的免费软件,不需要注册,不需要登录,没有敏感权限,请随意安装。

在手机上学习编程?这4个软件让你轻松搞定!

编程是一项非常有用也很有趣的技能,但是很多人可能觉得在电脑上学习编程太麻烦了,或者没有时间和条件去学习。其实,在手机上也可以学习编程哦!今天我就给大家推荐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款在手机上编程的软件,希望对大家有帮助。当然,手机上编程只是一种辅助手段,不能完全替代电脑上编程。如果你想成为一个专业的程序员,还是需要在电脑上多加练习和实践。但是如果你只是想体验一下编程的乐趣或者利用碎片时间来提高自己的技能,在手机上也不失为一种选择。

感谢阅读!

本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。