2013年6月19日 星期三

該如何開始html5 web app

最近開始跟同事計畫用Html5 來做web app。但其實要怎麼開始,我們也不是很清楚。恰巧昨日看到一篇InfoQ的文章,覺得還不錯,分享給大家。裡面有幾重點:
     1. 企業如何創新一個app,並被大眾所接受?
         這個問題並沒有一個標準答案。當有一個想法時,就放到市場上去試試看,然後有feedback後,再修改,然後再去市場測試。經由不斷的持續的改進,達到目標。
     2. 經由1敘述,會延伸出當有一個想法,該如何快速的放到市場上去? 
         作法為:
             a. 快速實現跨平台(Android, IPhone, Window Phone...)。
             b. 漸進開發。
             c. 持續改進。
    3. 如何實現? 文章中建議的架構為:
             Server side: Restful API
             Client side: 
                            a. Html5
                            b. Coffee script, 
                            c. Calatrava(Javascript Bridge Framework)
         這裡面令我比較好奇是什麼是 Calatrava???
         google 了一下,原來  Calatrava 是透過 Javascript 去呼叫 mobile native code. 我個人是覺的超酷。詳情請見Calatrava


讀完的感想是: 相信未來應該是html5當道,但目前 html5 還處於草稿階段,且各家browser對html5 持程度不同,在開發上要克服的的困難也還不少,應該還需 1 ~ 2 的成熟,才能成大器。對html5 的介紹有興趣,可參考 https://zh.wikipedia.org/wiki/HTML5


沒有留言:

張貼留言