所以,我之前从未制作任何移动应用程序,主要是我只是制作网站。我需要创建哪些工具,一个简单的提醒应用程序?像框架和数据库。我在Google上搜索了Ionic是开发移动应用程序最流行的框架。谢谢
答案 0 :(得分:0)
如果您是网络开发人员(并且不了解React),Ionic可能是制作移动应用的最简单方法,尽管它不是真正的原生应用。离子应用程序是混合的,而不是原生的。 Ionic将网站包装成移动应用程序,因此它看起来像一个应用程序,感觉就像一个应用程序,但它是一个网站。如果应用程序很重,它可能会有一些限制和性能问题。
如果你知道(或想要学习)React,我认为React Native是最好的选择。一旦你了解React,它就很容易学习。它与开发React Web应用程序非常相似,但它将编译为本机应用程序。
在我工作的地方,我们是一个非常小的团队,我们使用React Native在几个月内为iOS和Android开发了一款出色的应用程序。我们之前没有人开发过移动应用程序。
除此之外,我认为你有点困惑,你不需要一个数据库来做你想做的事情。您可以使用设备存储。如果您想将数据保存在远程数据库中,您可以使用任何您想要的数据。这与您用于开发应用程序的工具或技术无关。
更新:您也可以查看Expo,它使用React Native。它似乎是初学者友好和易于入手。我从未使用它,所以我不能告诉你它是否好,但我听了很多关于世博会的事情。