A new HTML5 Browser Control lets enterprise mobile app developersquickly blend dynamic Web content with native and hybrid apps,using the cross-platform tools and middleware from Verivo Software . With the new component, which is part of Verivo's AppStudiotoolset, Web developers can use their HTML and Javascript skills tobuild mobile apps that can access a range of back-end enterprisedatabases and apps. And the Browser Control lets existing HTML5content be quickly incorporated into mobile apps, alongside nativeapp components. BACKGROUND: Four reasons to jump to HTML5 A recent survey of enterprise software coders foundhigher-than-expected interest in HTML5 for mobile apps. [See " Interest in HTML5 growing among mobile developers "] Seventy-nine percent of nearly 2,200 mobile developers in thestudy said they will use HTML5 in their apps in 2012, a big jumpcompare to an earlier survey in late 2011. Verivo's introduction of its new Browser Control, and its roadmapfor future HTML5 features, is part of a trend by application toolsvendors to use the emerging HTML5 standards in building anddeploying mobile applications . These applications can run inside a HTML5 browser or be wrappedas part of a native application, to display Web content. Rivals such as SAP's Sybase Unwired Platform, Antenna Software,Appcelerator, Appsbar and many others, offer competing services butthere are wide differences in their approach, architecture andcapabilities. Mozilla.org, creator of the Firefox Web browser, has even greaterambitions for HTML5: making it the basis for eliminatingconventional mobile operating systems, and instead replacing themwith a very small Linux kernel and drivers, to support Mozilla's Gecko rendering engine.Coupled with a growing array of new APIs, and a user interfacedubbed Gaia, the platform can fully control the phone and itsfeatures without the complexity of a conventional OS. [See: " Mozilla's 'modest proposal:' Dump the smartphone OS "] The Verivo package has three parts. AppStudio is a drag-and-dropdesigner for laying out a mobile app. The app is stored as an XMLconfiguration file on the Verivo Server , which is a middleware server that supports interfaces to back-enddatabases and applications as well as a variety of optimizationservices such as user authentication and data compression. Finally,the Verivo Client, on Android , iOS or BlackBerry OS, logs into the server and authenticates, andthen the appropriate app configuration file for that mobile OS isdownloaded to the client and instantiated. In a demo of Verivo's existing native app capabilities, a changemade in AppStudio to the central XML configuration file for amobile CRM application was almost at once reflected in thecorresponding app running on simulators for a Samsung Androidphone, an iPhone and a BlackBerry smartphone. Verivo's Browser Control works with the embedded Web controloffered by each mobile OS's software development kit: This Webcontrol, with an embedded rendering engine, lets a native appaccess and display Web content without resorting to the separatefull Web browser. Verivo wraps that Web control with a rich set ofHTML5 interactive features. In a demo of the new component, for an app running on an iPad simulator, the same CRM app was displayed initially, showing astatic chart of sales analytics data. Using AppStudio, MarkRosenbaum, Verivo's director of sales engineering, quickly madechanges in a couple of menu selections that redirected the mobileapp from the static chart to a highly interactive HTML5 chart,created by a third-party charting app and hosted on a Web server.After logging back into the original iPad CRM app, Rosenbaum nowsaw the dynamic Web chart: He was able to adjust data variables andsee chart trends change in response, and drill down for moredetailed information. The chart, when updated automatically or manually on the server,would display the most current data whenever users subsequentlyworked with the app. Later this year, Verivo will update the new Browser Control toexpand integration between HTML5 and native components; release aWeb Client to run Verivo-designed and -built apps fully in anyHTML5 browser; and a Javascript API that can be used by anyVerivo-built app or HTML5 content to tie into such Verivo Serverfeatures as authentication and back-end system interfaces. Verivo's software is priced on a per-CPU basis for the Verivoserver, with separate developer licenses for staff using AppStudioto create apps. Companies can distribute as many clients and appsas they want, for example. You add servers, and server licenses, asthe number of clients increase. Pricing starts at about $80,000,which includes servers for development and testing as well asproduction. The new HTML5 Browser Control is included at no chargewith AppStudio. John Cox covers wireless networking and mobile computing forNetwork World. Twitter: @johnwcoxnww Email:john_cox@nww.comBlog RSS feed:community/blog/2989/feed Read more about anti-malware in Network World's Anti-malware section. I am an expert from laserlevel-tripod.com, while we provides the quality product, such as China Sea Fishing Tripod , China Surveying Tripods, Light Weight Tripods,and more.
Related Articles -
China Sea Fishing Tripod, China Surveying Tripods,
|