使用NativeScript VueJS编写应用程序的经验教训

在学习了如何品尝葡萄酒🍷之后,我决定接受学习实验室挑战的第二年,花了1个月的时间学习如何使用NativeScript VueJS构建本机应用程序。 您将在本文中看到如何做同样的事情并快速构建本机应用程序! 如您所知,构建移动应用程序有不同的方法: 本机-它使用Java或Kotlin(适用于Android)和Objective-C或Swift(适用于iOS); 这是最好的方法,但需要时间(您基本上必须做两次相同的应用程序),并且需要在两个平台上进行开发的良好技能。 混合(带有Webview)-它使用网络语言(HTML,CSS,JavaScript)以及一些用母语编写的插件; 基本上,您是在本机应用程序内创建一个网站,该网站通常性能不佳,但可以节省时间,因为您只能为Android和iOS(甚至Windows)开发一个应用程序。 混合(无Webview)–它使用其他语言编译成无Webview的本机代码,有许多解决方案,例如NativeScript,React Native或Xamarin; 它具有与本机一样好的性能,并且在两个平台上仅使用一个代码,它需要的技能更少(仅一种语言),并且时间更少! 作为一名Web开发人员,我已经尝试过使用Ionic和Intel XDK的混合应用程序。 即使很简单,您也可以看到这些应用程序缺乏反应性,尤其是在旧设备上。 由于内存不足,该应用可以被操作系统迅速杀死。 这就是为什么我决定在没有webview的情况下(特别是NativeScript)学习混合语言的原因。 他们最近发布了一个名为NativeScript VueJS的插件,该插件可让您使用VueJS框架而不是Angular或Vanilla…