Sdk 交互式多点触控应用的框架推荐

Sdk 交互式多点触控应用的框架推荐,sdk,2d,interactive,touchscreen,motion,Sdk,2d,Interactive,Touchscreen,Motion,我们目前正在开发一个多触摸多用户应用程序,它运行在一个大的触摸屏上。 显然,该应用程序包含很多动画和转换,即使用触摸手势、菜单打开动画、触摸旋转等移动和旋转UI元素 为了更好地了解这将是一个什么样的应用程序,下面是一个类似的应用程序的视频,它具有我们要针对的行为类型(0:16-0:27分钟): 早在我们使用AdobeFlash开发此类应用程序的时候,因为它是获得良好性能和交互性的唯一方法,但既然Flash已经过时,那么目前实现此类应用程序的最佳方法是什么? 我们尝试了游戏引擎,如虚幻引擎4和Un

我们目前正在开发一个多触摸多用户应用程序,它运行在一个大的触摸屏上。 显然,该应用程序包含很多动画和转换,即使用触摸手势、菜单打开动画、触摸旋转等移动和旋转UI元素

为了更好地了解这将是一个什么样的应用程序,下面是一个类似的应用程序的视频,它具有我们要针对的行为类型(0:16-0:27分钟):

早在我们使用AdobeFlash开发此类应用程序的时候,因为它是获得良好性能和交互性的唯一方法,但既然Flash已经过时,那么目前实现此类应用程序的最佳方法是什么? 我们尝试了游戏引擎,如虚幻引擎4和Unity,但对多点触控的支持非常有限,大多数手势等都必须自己实现,大多数常用控件,如滚动视图、旋转木马控件等

我们还尝试了UWP,它具有良好的触摸屏支持,实现了触摸屏应用程序所期望的大多数手势和行为,几乎所有常见的用户控件都已经实现,但我们在性能方面遇到了一个巨大的问题,特别是在4K或8K等更高分辨率上。我们放入的控件、网格和布局越多,应用程序就变得越慢,移动和旋转等都非常慢,只在一个线程上运行。我们研究了新的合成API,但它非常复杂,不太清楚什么是组合XAML控件和合成API的最佳方式,还有Win2D,但它只提供基本功能,如绘制矩形,也没有触摸屏支持,只有通过XAML

那么,有没有什么好的框架或API来实现像我链接的视频中那样的应用程序呢?还是Flash仍然是最好的方式?有没有一个Qt库来支持这些东西,甚至Javascript?甚至安卓也是这样吗?

Kivy-用于快速开发应用程序的开放源码Python库 使用创新的用户界面,如多点触摸应用程序


跨平台,GPU加速,附带20多个小部件,都具有高度的可扩展性。

目前看起来不错。遗憾的是,我几乎没有python方面的经验。我发现,但它似乎有与WPF和UWP相同的问题,它不是设计为每帧移动/更新对象,而是使用关键帧动画等,这不适合我们的情况。