有什么不需要编程语言的编程手机软件?

不需要 编程语言的,类似用 计算器 进行计算,表达能力 有限,其实python 学会,并不复杂

既然都是编程软件了,怎么可能不需要编程语言呢?那为什么叫编程软件。本身软件的开发就是需要编程语言。

如果你是想要做一些需要的软件,那么有些APP是已经把内容打包好了的,你可以采取堆积木的方式进行开发。比如少儿编程Scratch,忘采纳!

嗨,你好。很高兴看到并回答你的问题。如果认同回答,记得点赞和转发哦~老邢邀你一起探索技术之美,一起学习,共同进步!


下面我介绍一下手机APP的三种开发形式,看完后相信你就会有答案了。


01

Web APP:直接把Web网页打包为APP

这种方式是将一个移动Web页面(手机站)直接包装成一个APP。手机APP开发时,只需要在其中添加一个浏览器组件(Android使用WebView,IOS使用UIWebView),指定好访问的手机站地址即可,这种方式相当于把APP当作一个浏览器。这应该就是楼主所说的不需要编程就可以开发手机APP的方式,也是最简单的开发方式。


02

HybridApp:Web网页+原生混合开发

第1种方式虽然简单,但与用户交互能力不足。例如想获取一下用户的地址位置等,这些能力需要调用一下手机系统提供的SDK,这就催生出了混合开发模式,也称为HybridApp。


当前可选的混合模式开发平台有:PhoneGap(cordova)、AppCan、ApiCloud、React Native。


03

Native App:原生开发

原生开发是面向手机平台开发的,也是难度最大和成本最高的开发方式。原生需要考虑平台,不同平台使用的编程语言不同。Android平台使用Java语言,iOS平台使用swift或objective-c。


原生开发能够为用户提供最好的用户体验。例如手机端游戏APP都是原生开发的。



我是一名Java全栈开发工程师、系统架构师,从业15年。曾带领小团队完成多个数百万级项目。我正在写一些关于互联网行业及开发技术方面的文章,关注我,你一定会有所收获。

如果有项目开发、行业及求职方面的问题,都可以在评论区留言或私信我。(关注后私信我,向你免费分享行业级学习资料)

相关代码参考