2016-11-08 77 views
0

我必须为iOS和Android创建移动应用程序。 我有兴趣使用NativeSript问题是,UI非常复杂,我不确定这个框架是否可以管理这个。 对于我与Js和Java的工作不是问题,我已经准备好了后端。Nativescript和更复杂的UI

问候 卢克

回答

10

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

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