当前位置:首页 > 项目评测 > 正文

打算用golang来做手机app

    打算用golang来做手机app,鼓捣了fyne好几天,发现要把fyne做的东西编译成Android的apk文件并没那么简单,坑挺多的。好吧,先放弃fyne,还是老实用uni-app先把应用做出来吧!

    一直有一个执念,想用一种语言来实现整个项目。之前打算用python来完成这个任务,于是学了djiango、kivy和pyqt,后来因为发现djiango部署起来真不省事,于是学了go语言。go语言果然不负所望,用golang开发的web后台部署起来简直太方便了,只要把文件编译成对应系统的二进制文件,上传运行就可以了。

    这个web应用的前端用到了vue,本来也可以用基于vue的uni-app做手机app和小程序的,但是看了uni-app后台部署,各种云函数、自动部署到服务器就没了兴趣。总觉得就算用这种方式开发了项目,好像这个项目也不是自己的,至少不全是。

打算用golang来做手机app

    于是又萌生了前后端都用golang来做的念头。找到了fyne这个框架,发现很不错。它既可以开发桌面软件,golang也可以开发手机app(android和ios)。鼓捣了一下,感觉上手也挺容易的。不过最后发现要打包成android的apk包,得配置各种环境,鼓捣了一天没成功。

    想一想,感觉自己好像跑偏了。我学编程的本意就是做东西,为什么产生了要前后端都用一种语言来实现这种念头呢?想到这里,豁然开朗,赶紧打开hbuilderx编辑器,我要先用uni-app先把东西搞出来,先验证市场要紧!

最新文章