一進會議室
桌上擺滿了種行動裝置
其中也包含了一台ipad跟Transformer
這堂課主要是在介紹個個不同的網頁技術以及對行動裝置的支援
首先介紹的當然是紅極一時的Flash
難過得事情是IOS跟Android都確定未來不會支援flash了
但Flash也有找到自己的新出路
就是做遊戲跟互動裝置
html5被認為是下一代網頁主流的技術
但由於標準尚未完全統一
每個瀏覽器的標籤跟支援度都不一樣
再加上台灣還是很多人在使用xp
在這樣的情況下html5要普及可能還要一段時間
Adobe AIR算是一個Adobe的跨平台解決方案
寫的語法跟Flash依樣是AS
本質上來說其實也是Flash
但不同的是他等於是把Flash撥放器包在程式裡面
可以用來發布app
支援的裝置包括桌機 iphone4 android2.6以上
執行的效能來說
現場看起來感覺簡單的小遊戲都還OK
都還算是順暢
但3D方面可能就沒有很好
Unity3D
這是我覺得非常厲害的軟體
首先他有圖形化的介面
開發簡單容易上手(看完一本書就大概懂它的原理)
但重點是他的效能很強大
奶綠老師說他效能之所以強大是因為他是把程式轉成C語言
C語言則是所有作業系統及程式語言之母
少了中間一層一層的轉換自然就有良好的效能
但缺點就是他只能玩他自己的東西(無法叫出系統原生的對話框)
但對於遊戲來說已經是非常棒了
還有一個最重要的優勢是
他寫一次軟體可以直接轉換到ios 跟 android上
未來MS的w8手機也可以支援
而起執行起來依然是非常流暢
以下附上Unity的官方展示
只要下載一個檔案大小不大的撥放器就可以線上觀看
沒有留言:
張貼留言