手机端也可以学习Java编程-手机编写Java程序最好的APP推荐

这篇文章给那些想入门编程的小白们介绍一个用手机就能写代码(Java)的软件-Aide

很多萌新在学习编程的时候,总是被电脑端变量环境搭配而一头雾水,整不来,以及一些没有电脑的想学Java而没办法学。现在手机端有一个软件可以完美解决上面两个问题学习起来也非常方便,不用搭配环境变量,安装打开就可以用!

下面给大家演示下软件基本使用方法,大家想学的再配合一些学习资料也可以轻松学会Java基础!

首先打开程序可以看到空空的,什么也没有,这时候点击左上角那三条横杠,创建一个项目出来

然后我们可以看到手机的一些文件夹呀,这时候你可以点击图中画圈的地方新建一个文件夹出来存放项目(当然你也可以不创建文件夹,这里推荐最好单独创建个文件夹出来,方便管理)

文件夹名(但要自己记住)随便取一个就可以了,然后就进入刚刚创好的文件夹里,点击新建项目,再点击右下角那个更多按钮,选择Java Application就可以创建一个Java项目了

项目名随便取一个就可以,可以是中文,但最好英文,养成习惯

最后你就可以看到系统自动为你创建了一个Java程序了,点击右上角的三角形就可以运行Java程序了

是不是非常方便呢!当然,手机端只是提供了一个方便的环境,往后想学更多的知识还得在PC端学习喔!

觉得文章对你有帮助的话,点个赞再走呗!有问题可以评论区或私信告诉我,我会解答的!

程序员的第一个程序Hello World!你学会了吗?

新AI编程工具爆火:手机2分钟创建一个APP

金磊 发自 凹非寺

量子位 | 公众号 QbitAI

继Cursor之后,编程界又一新贵走红。

它就是由AI初创公司Replit推出的智能体——Replit Agent

有了它,现在编程这事儿的“打开方式”就变这样了:

开发环境、编写代码、安装软件包、配置数据库、部署等等,统统自动化!

而且操作方式也是极其简单,只需一个提出Prompt的动作即可:

△CEO介绍Replit Agent

视频地址:https://mp.weixin.qq.com/s/G0BYEUe4lDNRnywyrWNTUA

不难看出,Replit Agent不仅仅是聚焦在编程一个环节,更是照顾到了开发过程中的种种关键内容。

由此,现在开发一个APP可以按照分钟来计算了

  • 2分钟,手机上创建一个APP
  • 2分43秒,创建类似Wordle的游戏
  • 4分钟,构建了一个用于提交漏洞的网站
  • 5分钟,创建一个LLM应用并且部署到线上

而且上述的案例,还都是网友们在体验后,亲测有效的那种。

也正如网友们观后直呼“疯狂”的效果,目前CEO Amjad Masad发布的介绍视频点赞数已经高达8000+

甚至马斯克都来围观了,当然,他是来提出问题的:

(就目前来看)它还不能写一个很好的视频游戏。

但Amjad Masad也在介绍视频中表示过,Replit Agent还处于早期访问(early acess)阶段,还会有进步的空间。

那么Replit Agent到底是如何以分钟级自动打造APP的,我们继续来看。

Replit Agent最令人兴奋的一点,就是可以在手机上创建APP。

我们只需要在手机下载Replit的应用程序,就可以开始操作了。

打开Replit的应用程序之后,入口就在“Create”界面中的顶部——Start with AI

网友Mckay Wrigley就亲测了一波。

他点进“Start with AI”,就只是在输入框里粘贴了一段Prompt(创建优惠券生成器)而已:

然后Replit Agent就唰唰唰地自动开始写代码、配置、部署等工作,而且速度极快,让他连连直呼“So Amazing”:

视频地址:https://mp.weixin.qq.com/s/G0BYEUe4lDNRnywyrWNTUA

即使最终的结果有误,我们也可以用自然语言的方式告诉Replit Agent哪里有问题,然后AI就会根据你的提示再次自动处理直至解决问题。

Mckay Wrigley在体验过后给出了这样的评价:

内部工具中的AGI。

整个过程不到5分钟

还有一位叫Haider.的网友,分享了他在2分钟内通过手机打造完整APP的过程:

视频地址:https://mp.weixin.qq.com/s/G0BYEUe4lDNRnywyrWNTUA

甚至有网友称,他是在坐公交车的时候,用Replit Agent搞了APP。

当然,在Replit Agent在电脑上也是可以操作的。

例如有人耗时仅2分43秒,就用这个AI做了一款类似Wordle的填字游戏

视频地址:https://mp.weixin.qq.com/s/G0BYEUe4lDNRnywyrWNTUA

还有位一辈子从未写过一行代码的网友,甚至用Replit Agent打造了一个3D平台游戏!

视频地址:https://mp.weixin.qq.com/s/G0BYEUe4lDNRnywyrWNTUA

总而言之,有了Replit Agent,开发APP仿佛就是有想法就可以的事情了。

正如一位网友就把自己15年前开发一款应用的梦想,通过Replit Agent在不到15分钟的时间就实现了。

不得不说,今年AI编程这个赛道着实是有点火热。

先是年初爆火的AI程序员Devin,再有GPT-4o加持的Genie,以及不久前的顶流Cursor

现如今,不仅仅是编程这一个环节,Replit Agent甚至把整个开发的流程给打包了。

就在最近一段时间,甚至还有人借着这些AIGC工具,仅仅耗时1个小时,直接打造了一个初创公司

而做出这件事情的团队,也只有2人:专注于创业辅导的CEO Greg Isenberg与知名博主Riley Brown。

他俩共计用了67分钟,Riley Brown甚至没有任何工程背景。

他们使用的AI工具包括 v0、Cursor、Claude和Replit。

具体来说,他们实现了以下功能:

  1. 用描述性的自然语言构建复杂的应用架构
  2. 用AI编程工具自动编写出优雅的UI,AI会像经验丰富的 Stack Overflow 专家一样解读错误信息并生成代码
  3. 快速拼接各种AI功能,实时解决创业中的各种宣传、财务、管理问题等

Greg甚至声称:

我们正处在一个“不懂技术”不能成为借口的时代。如果你会说话,你就是工程师。

以下是他们用AI工具直播打造初创公司的全过程:

视频地址:https://mp.weixin.qq.com/s/G0BYEUe4lDNRnywyrWNTUA

视频较长,为了方便观看,我们还整理了一份视频内容的大致框架:

最后,Replit Agent的链接放下面了,有开发APP想法的小伙伴可以去体验一波了。

Replit Agent地址:https://docs.replit.com/replitai/agent

参考链接:[1]https://x.com/amasad/status/1831730911685308857[2]https://x.com/mckaywrigley/status/1832497632234893420

— 完 —

量子位 QbitAI · 头条号签约

关注我们,第一时间获知前沿科技动态

程序员必知的8个Java开源IDE工具!你最钟意哪个?

出色的Java工具有助于提高工作效率。Java IDE 工具提供了多种用户独特需求和个人偏好来创建编程环境的方法。

今天,给大家分享8个程序员最爱的Java开源IDE工具,

没有用过的小伙伴,快快收藏哦!

01 BlueJ

BlueJJava环境下的一个内置编辑器、编译器、虚拟机、调试器的多应用软件,是专为教学设计的,很适合在小规模的软件开发中使用。它易于使用和测试的交互式界面,不仅适合用于在学校教授Java编程课程,而且允许程序员调用功能,即对象、方法、参数等,而无需编译源代码。

02 Eclipse

Eclipse是一款主要用Java编写的免费IDE,允许创建各种跨平台的可用于手机、网络、桌面和企业领域的Java应用程序。

它的主要功能包括Windows生成器、集成Maven、Mylyn、XML编辑器、Git客户端、CVS客户端、PyDev,并且还有一个基本工作区,有可扩展插件系统可满足自定义IDE的需求。通过插件,也可以用C、C ++、JavaScript、Perl、PHP、Prolog、Python、R、Ruby(包括Ruby on Rails框架)等语言开发程序。

03 IntelliJ IDEA

IntelliJ IDEA CE(社区版)是IntelliJ IDEA的开源版本,为Java、Groovy、Kotlin、Rust和Scala等提供IDE。可用于现有的源重构,代码检查,使用JUnit或TestNG构建测试用例,以及使用Maven或Ant构建代码。IntelliJ IDEA CE的优秀功能有API测试仪,允许通过Swing GUI设计器测试API的功能,很多经验丰富的程序员尤其喜欢IntelliJ IDEA CE。

04 Netbeans IDE

NetBeans IDE是一个集成的Java开发环境,它能为独立的、移动的和web架构设计模块化的应用程序,并支持web技术。NetBeans IDE能建立关于如何有效管理项目、工具和数据的多个视图,并可以在新开发人员加入项目时进行软件开发协作。

05 VSCodium

VSCodium是一个免费的源代码编辑器,它在Windows、macOS、Linux上皆可用。它是一个基于Visual Studio代码的开源替代品,支持多种编程语言,如Java、c++、c#、PHP、Go、Python、.net等。

06 jEdit

jEdit是一个具有广泛插件架构的文本编辑器,具备编辑搜索,查找,替换和源代码编辑等功能,支持超过两百种语言,包括Unicode。

07 jGRASP

jGRASP是运行在Java平台上的IDE,提供可视化自动生成,能在运行时产生静态可视化的源代码结构和直观化的数据结构,且jGRASP能产生支持Java、C、C ++、Objective-C、Python、Ada和VHDL的控制结构图;支持Java和Ada的复杂文件图表;支持Java的UML类图;还有动态对象查看器和结合了集成调试器和Java工作台的画布查看器。

08 JSource

JSource是免费的Java IDE,尤其在创建跨平台的Java应用程序中非常有用。JSource能运行、编译、编辑和创建Java文件,主要特点是支持多种语言的语法高亮显示和Java Swing组件。

程序员最爱的8个Java开源IDE工具你收藏了吗?如果还有什么想要了解的,或者你有其他更好用的IDE,欢迎大家在下方留言探讨!

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

点赞 0
收藏 0

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