JavaOne 2012:使用HTML5和Java构建移动应用程序
進入演示模式之前,Katz只有一張幻燈片。 他解釋說,這是一個基于云的工具,我們等待它加載。 他通過開發(fā)一個示例應(yīng)用程序來聲明,該應(yīng)用程序通過其公開的REST接口連接到Twitter 。 他指出,由于該示例基于JavaScript和jQuery ,因此可以在任何Web瀏覽器上使用。
Katz 公開了他的示例,并為此創(chuàng)建了TinyUrl 。 桌面可以訪問http://tinyurl.com/javaone12m,而移動設(shè)備可以訪問http://tinyurl.com/javaone12m1 。 當(dāng)他在我的筆記本電腦和Droid上工作時,能夠重新加載/ 刷新該應(yīng)用程序真是令人印象深刻。 真正使這個基于云的解決方案的使用和部署變得如此容易。 這是我所見過的更令人印象深刻的實時演示之一。
Katz轉(zhuǎn)到了另一個示例,該示例從數(shù)據(jù)庫而不是從Twitter的API訪問數(shù)據(jù)。 他演示的最巧妙的事情之一就是報告了通過REST訪問數(shù)據(jù)的等效curl命令。
Katz的所有演示都是在Google Chrome瀏覽器中實現(xiàn)的。 我對這種行為在大多數(shù)情況下的流暢性感到驚訝。 它似乎具有與出色的桌面Java IDE相似的響應(yīng)能力。 我要說的是,該工具的界面本身可能比大多數(shù)開發(fā)人員將在其上開發(fā)的應(yīng)用程序更為復(fù)雜,但是對于Java IDE來說也可以這么說。
一位聽眾成員詢問Tiggzi是否支持SOAP。 答案是“否”,Tiggzi僅支持基于REST的XML或JSON。
Katz認識到我們“不想買東西”,但是概述了Tiggzi的定價策略 (根據(jù)已部署應(yīng)用程序的數(shù)量和所有計劃的所有功能進行定價)。 他說,如果您在tiggzi.com上使用促銷代碼“ javaone12 ”,則可以獲得試用期的Pro Plan。
會議的標(biāo)題似乎有點誤導(dǎo),因為除了提到Twitter使用Java和第一個示例使用Twitter之外,幾乎沒有Java的報道。 該摘要似乎有點誤導(dǎo),因為在該摘要中未提及Tiggzi特定的解決方案。 那些要點已經(jīng)說過了,我仍然很喜歡這個演示文稿,并且發(fā)現(xiàn)它很有趣。 我可能不會在不久的將來使用它,但是看到并考慮各種可能性很有趣。
參考: JavaOne 2012:通過我們的JCG合作伙伴 Dustin Marx在Inspired by Actual Events博客上使用HTML5和Java [Tiggzi]構(gòu)建移動應(yīng)用程序 。
翻譯自: https://www.javacodegeeks.com/2012/10/javaone-2012-building-mobile-apps-with.html
總結(jié)
以上是生活随笔為你收集整理的JavaOne 2012:使用HTML5和Java构建移动应用程序的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux查看cpu核数和内存大小(li
- 下一篇: Spring安全:防止暴力攻击