先说下背景,有一天我在想 ChatGPT 对于成熟的开发者来说已经是一个非常靠谱的助手了,身边也确实有很多同事把它作为一个离不开的助理担当。

但是如果我只是略微懂一点前端知识的新人,了解 HTML、CSS、JS 相关的知识,想开发一个安卓 App ,我应该如何利用 ChatGPT 这样的工具呢?

想法思路

如果让我现在直接去用 ChatGPT 开发一个 App 肯定也不靠谱,毕竟过程中还得看问题,对于比较新晋的开发者来说,debug 也是一个非常上头的工作。但是如果让他帮我生成一个微信小程序,那就能顺利拿捏住了,后面再利用其他工具直接把这个小程序转为 App 就可以了。

思路确定,说搞就搞!

给ChatGPT描述需求

我发现虽然现在ChatGPT能够非常友好的帮助开发者完成各项任务,但是有一个非常重要的前提就是你需要懂得如何有效的给出命令,让他能够理解你的需求描述。这一点非常重要,我个人认为大家平时的工作中也需要有意识的训练自己的文字、语言表达能力。

我这里为了让整个流程更简单一些,我直接让ChatGPT帮我生成一个时钟小程序,能够以大号字体显示当前的时间,另外我希望时间字体是宇宙蓝,背景是纯黑色。

为了让ChatGPT能够更快理解我的描述,我将需求重新排了一个格式:

代码需求:开发一个微信小程序
功能描述:屏幕中间显示当前的日期和时间,日期在上,时间在下。时间的显示需要大号字体,字体颜色为宇宙蓝,整个背景是全屏纯黑色。

接下来就是ChatGPT的表演了:


小程序需求实现

因为我后续需要将小程序转为 App,经过技术的调研,发现现在 FinClip 是可以直接将小程序转为 App ,并且这个工具可以兼容微信代码,于是我直接在 FinClip 创建小程序项目,为方便后续的小程序转 App,开发工具也使用使用的 FIDE。

下面我们看看在上面的实现情况:

直接把 ChatGPT 生成的代码复制粘贴到开发工具对应的页面中,不要太爽。

快速生成App

前面也说到了假设我是个只懂 HTML、CSS、JS 相关知识的小白型开发者,直接上手 App 是有难度的,但是做一个小程序是基本能应付的,这里就可以借用 FinClip 开发工具的小程序转 App 功能。

整个过程跟着弹窗的提示操作就好,没有太大的难度。

后续系统会生成一个工程文件,放到 Android Studio 也能正常打开,并能后续根据自己的需求进行优化更改。

个人感想

市面中出现了越来越多的 Ai 工具,例如 ChatGPT 还可以用到文字创作、想法启迪等很多场景中,我们只要用的恰当,会实打实的帮我们提升工作的效率。

以上是我以一个完全小白的开发者角度使用 ChatGPT 开发小程序再用其他工具转 App 的实现路径。

另外,实践发现 GPT3.5 可能出现给的代码无法运行的情况,GPT4.0 是没问题的,如果大家使用3.5给出的代码无法用,可以用4.0试试,欢迎大家拍砖。

不敲代码用ChatGPT开发一个App相关推荐

  1. 倾心家教安卓案例开发代码_开发一个APP多少钱?

    从事互联网十余年,期间不少咨询这问过这个问题"开发一个APP多少钱?" 抠下字眼"开发"而不是购买,购买分多种方式,一种是买断,买的是源码(就是编写这个APP的 ...

  2. 自己怎么开发一个软件app、如何开发一个app系统软件?

    自己怎么开发一个软件app.如何开发一个app系统软件? ​华盛恒辉开发app软件的办法如下: 1.华盛恒辉首先本人明白需求,懂代码,熟习开发流程. 2.华盛恒辉APP开发后期需求理解产品定位. 3. ...

  3. [APP资讯] 开发一个App要多少钱?有免费开发App的网站吗?

    试想,如果你是装潢公司老板,被问及:"装修一个房子要多少钱?",你会怎么回答?所以,当我被人问及:"开发一个App要多少钱?"时,我的感觉跟你一样一样的. 拿出 ...

  4. Python开发一个APP居然如此之简单?老王自学三月就独立开发了!

    很久很久之前我就想开发一款app玩一下,不过因为不是很熟悉Java,也没有开发app的经验,因此一直没去弄.最近学了python就想用它开发一个app,google查找之后发现路子还是很多的,现在也有 ...

  5. 60行代码 5分钟开发一个数字货币行情软件

    本文旨在研究数字货币量化交易.无意中发现,其实一款简易的行情软件可能5真的只要5分钟-就留下这篇教程,希望让更多的人了解到相关的开发.抛砖引玉~ 技术栈: html css js vue elemen ...

  6. 如何评估开发一个App到底多少费用

    开发一个app到底需要多少钱?这是很多创业者最关心的事情,创业者很多人都经历了不同的坑,为了一个app投入几十万到几百万,最后就剩下眼泪和教训. [如何评估费用] 其实评估开发一个app到底需要多少费 ...

  7. 开发一个APP多少钱?

    开发一个APP多少钱? 开发一个APP要多少钱?相信不光是客户有这个疑问,就算是一般的程序员也想知道答案.很多程序员想在业余时间接外包挣外快,但是他们常常不知道该如何定价,如何有说服力的要价.这是因为 ...

  8. mysql独立开发_独立开发一个 App 是一种怎样的体验?

    我要回答一下这样孤单的问题.哈哈哈. 我做过2个已经上线的APP. 第一个<仅仅电影>(已经下线了): 那时候年轻,想做一个独立的电影影单类的APP,推荐很多好看电影.然后想法立了就开始做 ...

  9. 用windows开发ios app_开发一个APP至少需要多少人|安卓|ios|产品经理

    现在APP充斥着我们的生活,我们的吃喝玩乐都离不开了它们.那一款APP的诞生最少需要几个人来完成呢?他们又都是做什么的呢? 1.产品经理 开发APP需要的不仅仅是技术人员,而且需要一个能够做需求分析的 ...

最新文章

  1. 近10年数据智能团队建设,联想总结了由内而外的发展经验 | 专访联想集团副总裁田日辉...
  2. 《Javascript高级程序设计》读书笔记之对象创建
  3. vbs禁用任务管理器
  4. [CODEVS 1087] 麦森数
  5. OS- -内存之虚拟内存
  6. js -- 时间转年月日
  7. python图片矢量化_图像处理tas的Python矢量化
  8. Linux chapter test 10
  9. windows客户端连接linux服务器上的postmaster
  10. 计算机网络实验一:网线制作和局域网组建
  11. 坐标3度带与6度带的知识(转载)
  12. WF 与 WCF 集成
  13. 怎么查看服务器的详细信息,服务器查看详细信息
  14. 哈工大计算机网络Mooc 第八章笔记(网络层(中))
  15. lwip连续发数据卡死_用lwip发送大量数据时,遇到的问题解答记录;
  16. 控制台报错:Warning: Encountered two children with the same key, `xx`. Keys should be unique
  17. IBM笔记本选购注意事项(笔记本是一个大物品,所以会三思而后行的)
  18. VC++窗口对象和句柄
  19. Adobe Photoshop 自动化 脚本
  20. VB.NET中LISTVIEW控件点击列首排序问题

热门文章

  1. Lumerical Python API学习笔记(一):Lumopt配置以及样例运行
  2. php批量处理图片大小,使用PhotoShop批量处理照片的分辨率(大小)
  3. linux 驱动程序 摇杆 游戏,SDL游戏摇杆(Joy Stick)开发
  4. react-store
  5. 引领行业革新:创维游戏装备S81 Pro重磅发布
  6. Office文件的解析
  7. Android Studio老版本下载方法(2019.11.29)
  8. 关于ACCESS数据库的不可更新查询
  9. ActivePerl
  10. Explain 语句