Solving the multi-platform challenge in mobile devices
The writing is on the wall is clear with mobile devices becoming mainstream business devices. In addition to the current workhorse – the PC, consumers and businesses are adopting internet connected smartphones and tablets in record numbers.
The path for mobile device enablement for businesses is fragmented and full of challenging decisions. This starts from mobile application landscape being multi-platform and multi-resolution. While Android uses Java, iOS uses Objective-C, Windows Phones use .NET. Natively hitting all of these environments requires one to build multiple versions of an app and to learn multiple technology platforms. New challenges also open up with the client devices in deliver visualizations and touch enablement.
How to work with multi-platform challenge
Fortunately there exists a solution to this madness in HTML 5. This stack takes advantage of browser based technologies and hence can run on all of the major mobile platforms as well as desktop platforms. However, the problem of “native” looking applications remain. In addition, we need new frameworks that support these client side development methodologies.
Kendo UI framework addresses these issues effectively. Kendo UI helps developers build apps and sites for mobile devices that always look and feel native from a single common code base. On iOS, Kendo UI Mobile widgets look native to iOS. On Android, they look and feel like Android apps. And on BlackBerry, like BlackBerry Apps.
With Scalable Vector Graphics (SVG ) the graphics can scale up and down with ease. This is important as one tries to display charts on mobile devices with limited bandwidth. Kendo UI leverages the power of HTML5 SVG or VML to deliver animated data visualizations (e.g. Pie, Line, Bar, Column, and Scatter charts) capable of running in desktop browsers and mobile devices.
Kendo UI really is an HTML 5 framework that you can use to build modern, interactive, JavaScript applications that have full support for touchscreen devices, such as the iPad . It delivers a rich framework for client-side data binding, templating, animation, and drag-and-drop actions. All delivered in a package so that one can use one set of tools to reach a wide array of browsers.
Learn more about it at: http://www.kendoui.com
Comments
JQuery Mobile has open source community advantage and it is really hard decision to switch over to Kendo UI. Is it possible for you to write a good blog post about why i should switch to Kendo UI over JQuery Mobile?
Randy
randydavis387 at gmail.com
Arun
Bizbilla