Nativescript和更复杂的UI

时间:2016-11-08 19:49:18

标签: nativescript angular2-nativescript

我必须为IOS和Android创建移动应用程序。 我对使用NativeSript问题很感兴趣,UI非常复杂,我不确定这个框架是否会管理它。 因为我使用Js和Java的工作不是问题,我已经准备好后端了。

最诚挚的问候 卢克

1 个答案:

答案 0 :(得分:11)

NativeScript可以执行本机Java / ObjC应用程序可以执行的任何操作;您可以从JavaScript内部完全访问实际的本机OS控件。并且创建的所有控件实际上都是本机控件;因此,如果您在NS中创建20个Java / ObjC控件或20个控件,就Android(或iOS)运行时而言,它们仍然是完全相同类型的控件,所有屏幕渲染都是完全相同的方式,因为NativeScript创建Native控件。

现在,对于复杂的用户界面,我有几个具有相当复杂的用户界面的应用程序,但我做的一件事是我经常从单个UI屏幕开始,然后一旦对它满意,我就把它拿走了我可以在需要时动态加载/输出这些部分,以尽可能简化UI(轻量级内存使用)。用户界面可以处理复杂的屏幕,但是通过显示更少的项目(并从内存中删除任何隐藏的项目),用户界面在任何语言中的响应速度都会更快。