你在Ruby中使用什么api开发系统的触摸屏?您可以使用Ruby来开发支持触摸屏的应用程序吗?
0
A
回答
0
我不认为使用Ruby来执行此操作将是可能的。该设备的硬件制造商提供驱动程序和一些允许使用的API。您可以使用Ruby提供的API。如果幸运的话,你甚至可以为这个API找到一个Ruby包装器,如果它是常见的。显然,另一个要求是为设备配置一个Ruby虚拟机。
0
有一个名为MacRuby的项目,它将允许您使用Ruby与OSX API进行交互。借助此功能,您可以在Ruby,MacRuby以及底层OSX API中构建基于Mac笔记本电脑的应用程序。然而,与“触摸”命令接口似乎是MacRuby站点正在进行的一项工作,因此目前可能无法实现,但移动是一个快速移动的领域(哎呀,混合的隐喻,对不起),显然值得保持眼睛上。
苹果公司也可能会逐渐消除苹果限制将iPhone和触摸设备锁定到C,C++和Objective-C而不是第三方库的问题。当苹果发布iOS 4时就出现了这种情况。但总体限制一直是steadily diluted,而MacRuby团队似乎与苹果非常接近,这可能会变得松动。
1
例如,您可以编写更多或更少的标准RoR应用程序,并通过装有触摸屏的PC上的浏览器访问它。供应商应该为它提供了诸如屏幕键盘等辅助功能,但即使没有,您也可以在JS中实现它,或者找到现有的实现。
0
是的,我创建了一个带触摸屏PC上运行Ruby的信息系统。 由于触摸屏模拟正常的鼠标功能,我没有使用任何特殊的API。 我只创建了一个带Javascript的屏幕键盘,我在其中显示了特定的输入字段。
相关问题
- 1. Ruby可以用来开发简单的Windows应用程序吗?
- 2. 使用触摸屏可以触发MouseMove EventHandler吗?
- 3. 我可以使用AIR支持在Adobe Flex中开发应用程序吗?
- 4. 您可以远程更新开发iPhone应用程序吗?
- 5. 如何使用触摸处理程序? (GWT支持他们吗?)
- 6. 是否可以开发一个使用phonegap加sencha触摸的应用程序
- 7. 您可以在OS X上开发Windows Mobile应用程序吗?
- 8. 您可以为iPhone开发内部业务应用程序吗?
- 9. 您可以使用openshift来部署非Web应用程序吗?
- 10. 可以用一个kinect Camera来支持x-box的开发吗?
- 11. 您可以使用Azure功能触发Azure Logic应用程序吗?
- 12. 如何开发支持多点触控的3D应用程序?
- 13. 您可以使用Dreamweaver在appcelerator中开发移动应用程序吗?
- 14. 您可以使用MacRuby为Mac App Store开发应用程序吗?
- 15. 触摸屏Qt应用程序
- 16. 触摸手势支持WPF应用程序中的WinForms控件
- 17. 是否可以使用Phonegap开发全屏iPad应用程序?
- 18. 支持触摸屏的API用于Java Swing中的桌面开发?
- 19. 使用LDAP支持的Web应用程序可以使用SSO吗?
- 20. IOS6在ios7中开发应用程序支持吗?
- 21. 可以使用Kinect,HTML5和jQuery开发Web应用程序吗?
- 22. 开发Windows应用程序时可以使用Enterprise LIbrary吗?
- 23. 可以使用gwt开发android应用程序吗?
- 24. 可以使用Netbeans开发Android 3.x应用程序吗?
- 25. 可以使用Visual Studio Online开发Windows 8应用程序吗?
- 26. 我可以使用Guzzle自行开发应用程序吗?
- 27. 我可以使用cakePHP开发Android,Iphone,Windows应用程序吗?
- 28. 我可以使用C#开发DirectX应用程序吗?
- 29. 我可以使用java开发iPhone应用程序吗?
- 30. 用于触摸屏应用程序的屏幕键盘
你指的是什么特定的硬件?一台PC,一台Mac或一台iPhone,......? – ohho 2010-09-13 02:48:22
“系统点”?你的意思是销售点? – 2011-06-16 06:45:09