[F12-EWT] Lab4 400261442 譚啟揚
Submitted by 譚啟揚 on 五, 2014-01-17 20:22MIT App Invente不複雜但是有一定的水準,不像一般印象中複雜的程式碼,而是用拼圖的方式讓每個人都可以享受"寫程式"的樂趣,拉一拉,拼一拼,基本的邏輯沒錯,很快就可以做出一個Android App。
而我沒有Android 系統的東西該怎麼辦?沒關係它還有模擬器!真的十分的方便
學習的過程中參考了許多文章和tutorial
例子
MIT App Invente不複雜但是有一定的水準,不像一般印象中複雜的程式碼,而是用拼圖的方式讓每個人都可以享受"寫程式"的樂趣,拉一拉,拼一拼,基本的邏輯沒錯,很快就可以做出一個Android App。
而我沒有Android 系統的東西該怎麼辦?沒關係它還有模擬器!真的十分的方便
學習的過程中參考了許多文章和tutorial
例子
這次要學習如何使用GOOGLE API
我選擇了畢業專題可能會用到的GOOGLE CHART
這可以很簡單的幫忙做出一個表格而語法並不難
這是簡單寫的一個程式碼
出來的結果就是這樣
這次我用HTML5MAKER 做了個小動畫
這個是網頁進去後的首頁
按下CREATE ANIMATION 後就可以進入動畫的設計畫面
最後儲存還可以選擇JAVASCRIPT 或 HTML5 等等!
這個學期學到了許多新的網路技術
我才深刻的發現自己在網路這塊有多無知
雖然知道自己該學習的還有很多
但還是改不了懶惰和拖延的習慣 :(
就是一個混字
但我相信就算現在逃的了一時,這些技術終究有一天還是要學
所以這學期很可惜沒有真正學到甚麼
可惜浪費了一個好老師真的有在教東西卻沒有好好跟著學
但還是感謝老師和助教給予那麼多資訊和用心
我也可以了解
網路日新月異,學會"自我學習"才是真正重要的
感謝這學期梅興老師又讓我學到多新東西
並且透過自主學習的方式讓我們自己能去學習自己有興趣的知識或技術
我認為自主學習對於我的學習來說真的很有幫助
學習自己有興趣的事物是讓人快樂的
上學期我也有修過梅興老師的課
真的打從心底認為梅興老師真的是一位好老師
希望之後能繼續修習梅興老師的課
對於對一些新科技新技術有興趣的同學們
我強烈建議梅興老師的課是不二選擇
這學期也非常感謝認真的助教和老師~
『剛剛睡前上來檢查,發現下午Lab4&Post2不知道為什麼沒有傳成功....重新上傳!』
這次的LAB4 主要是使用MIT APP inventor的操作練習!
馬上來實作看看,首先進入Tutorial當中。
這次選擇的是「Magic Eight Ball」
『剛剛睡前上來檢查,發現下午Lab4&Post2不知道為什麼沒有傳成功....重新上傳!』
學期結束了!
回想起來這學期認識了很多以前稍有聽聞、
甚至從未聽從過的技術以及開發平台!
而且令人開心的是,幾乎都是免費即可使用的!
像是這學期所做的每一個LAB都是可實作應用的練習。
其實對於新興技術的學習,
我想就如同老師所安排的課程一般,
要我們學會「自主學習」!
有很多現成的資源就擺在眼前,
就看我們願不願意花時間去了解研究罷了!
未來會繼續加油,努力鑽研讓自己更加精進!
謝謝老師,謝謝助教!收獲很多!
家裡常常有許多大大小小的事情需要處理, 但是有些平板只要一離開家中無線網路以外的範圍就斷線了, 因此想寫一隻支援離線瀏覽的留言板 讓家人能看到最近一次連上網路的留言訊息. 因此利用 Google 提供的外觀模板加上 datastore 寫了一隻 Memo. 不過上次一不小心居然把 lib 中某個 gwt 的 jar 刪掉了, deploy 又都是 version1, 一秒變屍體, 現在只能看到嘗試修復 repair 版.
以下是幾個要處理 offline 的流程:
首先要在 html 指定的 .appcache 檔中編輯要預先儲存的檔案.
接著在 appengine-web.xml 中定義 expiration time.
這次要作的是MIT APP inventor
當然先去找了Tutorials慢慢看
找到了一個好做的東西就先來試試看
我找到的主題是球的碰撞
主要控制是手的滑動控制球的方向和速度
並且檢測邊界的碰撞
首先接觸開發介面的部分
從左側選取了Canvas和ball
再來是Blocks部分
最後匯出成APK檔放到手機試試
也許圖看不太出來Orz 不過球確實能照滑動來控制 邊界也能觸發回彈
算是一個小的測試成功。
我選擇了Google Chart API 部分來作
並使用Jsbin來作為HTML模擬的平台
照著助教提供的Tutorial慢慢一步一步作
大概到這樣完成一小部分
如圖 左邊為HTML 右邊為輸出結果