免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Mobile, cloud, and the evolution of application de...

Should you build mobile applications in native code or deploy them using Web technologies such as HTML and JavaScript? Developers have long been divided.

Steve Jobs originally suggested iPhone developers would be able to deploy any applications they needed through the device's built-in browser, but that was before Apple saw the light and launched its industry-leading iTunes App Store.

[ Keep current on the key software development news and insights with infoworld's Developer World newsletter. | Stay up to date on the latest security developments with our Security Central newsletter. ]

Since then, even established websites have often chosen to deliver their content to mobile devices using native apps, rather than trying to shoehorn it into mobile browsers. Despite the improvements introduced in HTML5, many developers feel Web technologies are still inadequate for the unique needs of smartphones and tablets.

If that's true, it's time for a rethink of how online information services are developed and deployed. In the past, developers built websites first, then adapted the same content for mobile apps. But in today's market, where mobile devices are increasingly the primary means by which users interact with online content, that approach is arguably backward.

What's needed is an evolution in mobile development, similar to what we saw in the early days of Web applications. The first enterprise Web apps did little more than screen-scrape legacy mainframe output and pretty it up for the browser. But as browser-based computing became the norm, application logic moved off the mainframe, and HTML output became the primary target. Mobile applications are undergoing the same shift. The next generation of information services will treat desktop browsers and mobile app clients as equal citizens, and the same application logic will serve content to both.

Equally important, this transition comes at the same time as another significant sea change in the IT industry, which is the move toward cloud computing. As platform-as-a-service (PaaS) offerings mature, it makes less and less sense for information service providers to host application logic on their own private infrastructures.

Linking devices to the cloud
For application developers, managing both of these migrations at once can be a daunting task. Fortunately, platform vendors are already offering tools to make the transition to hybrid Web/mobile apps as painless as possible.

At the recent Google I/O developer conference in San Francisco, the search giant unveiled a new beta version of the Google Plug-in for Eclipse (GPE), a set of tools that allow developers to create, test, and upload applications for Google's App Engine cloud platform, all from within the Eclipse IDE for Java.

Previous versions of GPE enabled developers to build App Engine applications with integrated support for Google Web Toolkit (GWT), a framework for creating sophisticated Web-based UIs. The new GPE 2.4 beta adds support for Android apps. In effect, developers can build application logic for App Engine, then simultaneously generate I/O code for Web and mobile clients.

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
phonegap encrypt ios decrypt
FlytOS — Dev documentation
蘋果App Store年銷售額達(dá)150億美元
Thoughts on Flash
AdMob移動(dòng)業(yè)務(wù)經(jīng)理總結(jié)手機(jī)應(yīng)用運(yùn)營8項(xiàng)法則
Deeplink.Me Moves Into Google Territory With AppWords, A Deep Link Mobile Search And Ad Pla...
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服