I am searching for a platform to develop cross-platform mobile applications. The application, we are developing is somehow complex and we need it to run on Android, iOS and Blackberry.
We want the code to be written once and run on every platform without any memory leak problems. I've read various articles about this, but it was all theoretical and has not gave me a clear idea to select my framework, either RHOmobile or Appcelerator Titanium.
Please suggest exactly one platform to start and to move on with.
Correct me if i'm wrong but i think Appcelerator only supports "native" Android and iPhone.
I tried Appcelerator a long time ago so i'm not saying anything more about that platform because it's probably so much different and better now.
I'm currently evaluating rhomobile as a development to native development and i can tell my initial thoughts.
Pros:
Cons:
I'm still learning as i go but these are my initial thoughts of the platform.
Disclaimer: I work for Motorola Solutions, that has bought RhoMobile in July 2011.
At this moment (v2.2) RhoElements target Windows Mobile, Windows CE, Big Windows(desktop), Android, iOS, Windows Phone 7 and Blackberry with beta support for Windows Phone 8.
Using RhoMobile's RhoElements product, based on the open source Rhodes framework, you can build the applications interface using HTML pages (by default using jquery mobile) and than add you business logic using a Ruby MVC framework that implements for mobile devices a lot of the power provided by Ruby on Rails. You can download the tool to try it, see some videos and partecipate in the forums on MSI Launchpad.
Is this the right tool for your job? only you can decide...
I can add that RhoElements is only one of the products included in the RhoMobile Suite, if you need a synchronization and integration engine, RhoConnect is perfectly integrated with Rhodes and can simplify the deployment of data to the devices.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With