2014/10/19

[紀錄] g0v X Watchout! 夏日程式碼大賽


當初看到這個活動,覺得實在是難得的機會!
不但可以寫程式改造社會,將程式碼放在 github 上當自己的作品集,有指導者討論方向或技術,還能夠賺到獎學金~












但當時有點害怕,怕自己沒辦法在兩個月內作出專案,
後來想起 Lean In 書裡說的,男生通常只要有六成把握就會勇於爭取,但女生往往擔心自己能力不足而退縮。
所以我決定嘗試看看 XD

一、環境架設

我的主題是 立委投票指南 Android App ,因為指導者使用的開發環境是 Android Studio,為了整合方便,於是就捨棄了大一時用過的 Eclipse,開始重新熟悉 IDE。
(推薦閱讀: From Eclipse to Intellij ,這篇將好處分析的很詳細)


二、開發歷程記錄

這邊就奉上所有開發時使用的開放平台吧 XD
專案原始碼 (github ) 
立委投票指南網站
Trello   (每周進度、代辦事項)
Hackpad (開放討論紀錄)

兩階段成果發表 slides
第一階段demo :



第二階段 成果發表 :



成果demo影片:


三、心得

在這個專案的開發過程中,很感謝指導者海明的耐心陪伴,原本對github 的使用不太熟悉,一開始會弄出一些程式碼衝突的情形,他都很包容,技術上難解的問題,也給了我許多提示。對我的設計與想法,也很尊重,還會適時的鼓勵我 :D

另外,我藉由這個專案體驗不同的角色,自己管理開發流程進度、設計使用者介面、設計問卷作調查 (統計結果) 、coding、測試、溝通api 等等,都是不同的挑戰。

更開心的是,能夠影響身邊的人,不管是提升對民主議題的關心、珍惜自己的投票權;或是讓更多志同道合的人有管道加入 (ex: 請室友幫忙畫 logo 圖、有網路上熱血的朋友主動聯繫想貢獻一些點子、FB朋友們給我介面設計的建議 ...) 。

雖然這一小步不見得就能馬上見效,但當有越來越多人願意關心、監督這些我們選出來的市議員或立委時,也才能夠逐漸避免官商勾結、選上領高薪不做事的情形發生。

感謝立委投票指南網站的作者 johnny,和一些親自去監察院影印、建檔出各類資料的前輩們,因為有你們,我才能將這些資料做更視覺化的整理。特別是之前看見 johnny說 : 目前網站雲端費用最低一個月NT$810,選前會貴個幾千吧,不要太誇張的話這點錢我還出得起拉XD
心理覺得很佩服,也感謝他繼續投入議員投票指南的開發,讓今年年底的選舉也能夠有所參考^_^