從這一週開始

上午的時間

由各組上台分享自學程式語言的成果

包括Android、Swift、還有LineBot等等

還有最新最猛最難用的ReactNative

 

分享內容從俊安、黃逵之前寫的兩個實習題目

講解如何處理大量資料

到Android的Activity

跳轉頁面會用到的intent

和Swift組分享StoryBoard、layout

還有申請LinnBot機器人、用javaScript寫打磚塊

等手把手教學等等

同學們都花滿多時間在準備的

感覺還不錯

 

我們這組從這一週開始

認真研究Android Studio

雖然我的手機是Android

但是從來沒有好好了解過

(例如到現在我才知道

我的Android版本是6.0)

 

由於Android Studio只支援Java和Kotlin

所以我們要暫時離開.Net的溫暖懷抱

跟新的IDE培養感情

Link有借我們一兩本書

照著書上做練習其實不會太困難

因為大部分的程式碼

都是繼承原有的物件

或是使用內建元件等等

 

而且Java和C#真的還滿像的

運作原理大同小異

只是關鍵字的差異

可以說是無痛上手

 

不過比較辛苦的應該是Debug

由於真正運行的程式碼太多

所以錯誤的訊息都是一整排

通常會發生Null Excrption

都是因為不了解各個方法執行的先後順序

所以了解Android Studio提供的方法

反而比學習Java來得更重要也更不容易

因為Android的版本隨時在變動

所以網路或書上的資料

有時會和實際狀況有落差

光是SDK的版本差異

就有可能發生數不完的問題

 

不過對於我們這組的專題

我總覺得少了一些熱情

似乎就是接接資料

顯示資料,然後就沒了

雖然公司的PM都說可以自己發揮創意

但是創意真的不好發揮

還好專題才剛開始

還有時間慢慢思考


 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 李家豪 的頭像
    李家豪

    李家豪的部落格

    李家豪 發表在 痞客邦 留言(0) 人氣()