A simple research on Rhomobile framework. The information may seem to be bias for some viewers. As i said it is personal research it should not effect personal decisions.
15. We like to make an enterprise opensource mobile application for our product ODMS.
16. To start developing the HHT application we have to explore different platforms available in the market and select one which coincide our requirements.
19. This application will facilitate the sales department for order booking and/or spot selling purposes.
20. Back to Agenda HHT Functional Overview Location(DMS Server) HHT User Customers HHT User Product info, customer info, route info Sync out Routing Sale orders Route info, sale orders Sync In Invoice with order
21.
22. Five major smartphone sales hone OS are iPhone, BB, Windows Mobile, Symbian, Android.
23. Mobile applications can be developed by using different frameworks and programming languages based on the type of mobile device.
24. Founded in 2008, Rhomobile, headquartered in San Jose, CA, is a privately held company with backing from vSpring Capital.
25. So Rhomobile came up with the idea of developing an application with one code base and building it for all smart phones.
56. Back to Agenda RhoSync Architecture RhoSync Server Source Adapters Login Query Create Update Delete LogOff Sync Mobile Rhodes RhoSync Client Database Objects Attributes Values Enterprise app Webservice Rhom show JSON store Direct calls using JSON
57.
58. Your application can use the AsyncHttp library to interact with web services, pull remote images, etc.
66. RhoHub editor supports for e.g. e diting Ruby/HTML/CSS/JavaScript files, viewing image files, uploading of local files into the editor, adding, removing, and renaming of files and directories
67.
68. It enables users to launch all of their important enterprise apps from a single place
76. You can write simple interface apps with rhodes but if you want to make more fancy look for your app you need to implement it with HTML5,CSS,JavaScript,JQuerryMobile.
77.
78. While using RhoHub you have to keep pull your changes to your local PC and keep backups of them.
79. If you've edited native controls of any application you cannot compile it on other platforms it will be confronted for that mobile OS.
80. It limits by phone storage, works fine with 100MB database but after that application becomes slow.
81.
82. To develop an enterprise level app with full functionality the developer should know the following in depth