你在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