我正在做一个关于学校内部考勤系统的项目。将使用托管在云上的网站来保存出勤记录。安卓和iOS应用程序可以访问同一个云,并及时获得更新的信息。为了做到这一点,我找到了一些来自谷歌和NodeJS的some,比如Flutter。
我试过做Django web app和NodeJS。但是托管的Django应用程序在Android和iOS上不能很好地工作,但在浏览器上却能很好地工作。
我正在寻找的是一个开发框架,可以在安卓,iOS和网络浏览器上使用。因此,如果我更改代码,这三个平台都会发生更改。
基本上,它是一个IoT项目。所以,我想听听你的意见,我应该如何开发这个软件,我应该使用什么开发平台或语言?
感谢您的帮助!?
发布于 2019-08-28 12:21:33
如果你想创建一个服务,允许你在你列出的3个平台上获得出勤,你可以只使用一个web应用程序来实现。使用前端框架,您可以将站点布局为在计算机和移动设备上的不同外观。这可能是实现一个代码库的最简单方法。
如果你想要有一个适用于iOS、安卓和网络的应用程序,那么你可以看看React。你可以使用Node.js作为后端,React.js用于web,React Native用于iOS和安卓。
Flutter也可以工作,但是flutter web是一种新的东西,所以可能没有太多关于web部分的文档。
根据你需要开发多长时间,如果你的时间非常有限,我认为第一个选择会是更好的选择。
https://stackoverflow.com/questions/57684740
复制相似问题