近來我一直在觀察 Google Android 與 Apple iPhone OS ,還有 Apple App Store、Android Market 與 Intel AppUp 等應用程式服務商的營運模式,加上以往使用 Windows、Ubuntu 及 MAC 等作業系統的經驗。

我簡單的下了一個結論,如果我打算開發一套可以讓每套作業系統都能運作的程式,那將花費我相當多的精力與時間,而且容易失去焦點。

即便我們希望對於不同系統都達到完全支援的程度,都還不一定有能力執行。尤其許多人在創業初期,時間、人力與物力都不夠充足的情況下。

無論是為了開發「iPhone 與 iPad」應用程式,而採用「Objective-C 及 CocoaTouch Framework」的開發工具,或是為了開發「Android」應用程式,而採用「Java 及 Android Framework」的開發工具,似乎都比不上採用仍在 Beta 階段中的 Html 5 協定,並依照需求開發網路應用程式,也就是所謂的 Web-App。 ( C.1 )

HTML 5

何謂 HTML 5,HTML 5 又有什麼能耐,想必是許多人最好奇的地方。在維基百科有關 HTML5 的介紹 ( R.1 ) 中,一開頭就告訴我們:

**

廣義論及 HTML5 時,實際指的是包括 HTML、CSS 和 JavaScript 在內的一套技術組合*。它希望能夠減少瀏覽器對於需要外掛程式的豐富性網路應用服務(plug-in-based rich internet application,RIA),如 Adobe Flash、MicrosoftSilverlight 與 Oracle JavaFX 的需求,並且提供更多能有效增強網路應用的標準集。*

如果想要使用「HTML5」技術發展「WebApp」,仍需透過「CSS」與「JavaScript」的協助。

PhoneGap

PhoneGap is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores.( R.2 ) (目前還在學習前階段,暫時跳過本段落。)   官方教學影片 ( R.2 )

https://www.youtube.com/watch?v=R9zktJUN7AI

Aviary SDK ( For iOS, Android, and HTML5) Comment

許多人對於 Web App 是否能勝過 Mobile App 抱持著懷疑態度,並聲稱 Web-App 不僅無法在眾多類型的瀏覽器中達到完全跨平台的目的,且開發出來的 WebApp 也無法透過 App Store 解決行銷、上架、帳務、服務等問題,導致開發者無法獲取報酬。

暫時結語:HTML 5 雖然已經在許多網站上開發成功,不過對於初學者來說是不是個好系統還是很難說。畢竟你不一定要直接開發通用系統才能賺錢,大可先選好單一系統直接開發,不僅快速,而且可用資源也比較多。等以後有天使投資人入場後再找強大的工程師來開發其他系統也是可行的方案。

✦ 獨立報導 · 讀者支持 ✦

以實際行動支持獨立觀點,與我們一同走得更遠

每一篇條理清晰的分析、每一次不隨波逐流的觀察,背後都是對真實與品質的堅持。我們拒絕內容農場與演算法流量綁架,堅持自由獨立的客觀發聲。

維持高品質的原創寫作與獨立營運,需要持續的實質力量。您可以選擇一次性贊助或每月定期支持,透過 Google 安全結帳,與我們一同守護這份深刻與清醒。

由 Google 安全處理付款 · 可隨時於 Google 帳戶管理或取消

為節省資源,留言將於捲動至此處或點擊按鈕後載入。