Mobile Phone Development
Technology moves at the speed of light – literally and figuratively, so you have to be plugged in all the time to keep up on all that is happening each day. One of the fastest developing markets in technology is the mobile market; more specifically the world of cross-platform mobile development. Smartphones are taking over the world and the lives of millions, and for businesses the way to get in on all of this is through app development.
The firm leading the pack in development platforms for enterprise mobility is Rhomobile. Their Rhodes framework, which just released its version 2.2, will be a household name among all app developers in a very short order. This most recent upgrade now gives developers the ability to support Bluetooth, Calendar, and Android Cloud to Device Messaging for all major smartphones (iPhone, Windows Mobile, Android, BlackBerry, Symbian). Just as desktop software has been evolving for over thirty years, smartphone apps continue to become more demanding on resources and on programmers. Deployment on multiple platforms has posed significant challenges for many companies and developer groups, but cross-platform frameworks like Rhodes eliminate this problem altogether.
Not only can developers write for all smartphones in one build, they can also build native applications that perform such tasks as accessing and creating events in the native device calendar. Another example is with geolocation applications, which let end users add events, places, or notifications right to the calendar on their device. The new Bluetooth support provides developers with an additional layer of connectivity to their Rhodes apps; this turns apps into a powerful and efficient communications protocol to facilitate data transfer between all smartphones and other hand-held devices.
Cloud based push is a common feature to Blackberry and iPhone but is new to the Android OS, and Rhodes 2.2 features support for Android Cloud to Device Messaging. Developers using Rhodes 2.2 can now build apps on the Android platform and leverage support for cloud-based push. With the new push support, the server sends requests to receive updated application and user data to the smartphone application. With this technology data is kept current, even when the app is not open. As always coding on Rhodes is very simple – using HTML, Javascript, and Ruby; this is especially crucial and time saving when building feature dependent apps on multiple platforms.
Because there are so many platforms available to develop on, it can be easy to lose track of all the native device features. The following list is fairly comprehensive and lets you see that the sky is the limit! Native features that Rhodes developers may take advantage of: Bluetooth Capability, Calendar Support, Support for Android Cloud to Device Messaging, Model View Controller framework, Object Relational Manager (ORM), Support for Push Synchronized Data on all platforms, Hosted build and app provisioning, ability to work with synced local data for rapid access and ease of operation when disconnected or offline, barcode, signature capture and optimized native styling for all devices, full access to device capabilities: GPS, audio and video, PIM contacts, accelerometer, native mapping, camera, and calendar.
Mobile phone development continues to get easier and faster. With few quality alternatives, app developers are turning to Rhodes in huge numbers and as it becomes more popular the community is growing even more. The Rhodes mobile app framework is open source and completely free, so come try it out for yourself.
Learn more about mobile apps development on Rhodes 2.2. Sign up for a free download of the award winning mobile app framework and see why developers cannot live without it.
October 29, 2010 | Posted by Scott Adams
Categories:
Tags:
Recent Comments