Developer sharing about xing

31
Steven Shen 「」 背後的故事 Wednesday, September 18, 13

Transcript of Developer sharing about xing

Page 1: Developer sharing about xing

Steven Shen

「⾏行」 背後的故事

Wednesday, September 18, 13

Page 2: Developer sharing about xing

#EC2013

⾏行?

- ⾏行是⼀一個專為旅遊設計的 app

- 怎麼台灣⼈人這麼愛作旅遊題⺫⽬目?

- DevCup 總共出現 10 個旅遊 Project,台灣佔了 5 個 (tripbox, triprint, golater, xing, wowrld)

- 該不會是因為台灣⼈人都想逃離⻤⿁鬼島嗎?

Wednesday, September 18, 13

Page 3: Developer sharing about xing

#EC2013

源起

話說到今年三月 Evernote 辦的設計鬆

不⼩小⼼心拿了第⼆二名

所以想說 DevCup 也來報看看吧

Wednesday, September 18, 13

Page 4: Developer sharing about xing

#EC2013

找了另外兩個同事⼀一起組隊

經過了好幾天的 brainstorming 討論

剛好某⼤大⼤大去⽇日本玩,他說想做旅遊類題⺫⽬目

最後就想出了這個 idea

Wednesday, September 18, 13

Page 5: Developer sharing about xing

#EC2013

Wednesday, September 18, 13

Page 6: Developer sharing about xing

#EC2013

Wednesday, September 18, 13

Page 7: Developer sharing about xing

#EC2013

Wednesday, September 18, 13

Page 8: Developer sharing about xing

#EC2013

Wednesday, September 18, 13

Page 9: Developer sharing about xing

#EC2013

⼀一個⾃自以為聰明的想法

Wednesday, September 18, 13

Page 10: Developer sharing about xing

#EC2013

⼀一個⾃自以為聰明的想法

開⼀一本 Evernote 共享筆記本,把所有討論資料跟 DevCup 資訊全部放進去

Wednesday, September 18, 13

Page 11: Developer sharing about xing

#EC2013

⼀一個⾃自以為聰明的想法

開⼀一本 Evernote 共享筆記本,把所有討論資料跟 DevCup 資訊全部放進去

為什麼?因為那時候幻想著有著那麼⼀一天,我們上台領獎時,可以跟⼤大家分享這個作法,感覺好像會很了不起的樣⼦子

Wednesday, September 18, 13

Page 12: Developer sharing about xing

#EC2013

⼀一個⾃自以為聰明的想法

開⼀一本 Evernote 共享筆記本,把所有討論資料跟 DevCup 資訊全部放進去

為什麼?因為那時候幻想著有著那麼⼀一天,我們上台領獎時,可以跟⼤大家分享這個作法,感覺好像會很了不起的樣⼦子

然⽽而當時的幻想,現在竟然要實現了!

Wednesday, September 18, 13

Page 13: Developer sharing about xing

#EC2013

拉回正題

這做法蠻好⽤用的,我們⽤用它來:

- 寫下想法

- 代辦清單或者 Bug list

- 剪輯網路資訊

- 留下會議記錄

Wednesday, September 18, 13

Page 14: Developer sharing about xing

#EC2013

Wednesday, September 18, 13

Page 15: Developer sharing about xing

#EC2013

開始執⾏行之後

Wednesday, September 18, 13

Page 16: Developer sharing about xing

#EC2013

開始執⾏行之後

故事不總是這麼美好....

Wednesday, September 18, 13

Page 17: Developer sharing about xing

#EC2013

開始執⾏行之後

故事不總是這麼美好....

最⼤大的問題: ⼤大家都很忙!

Wednesday, September 18, 13

Page 18: Developer sharing about xing

#EC2013

開始執⾏行之後

故事不總是這麼美好....

最⼤大的問題: ⼤大家都很忙!

在題⺫⽬目決定後,就完全沒有任何進度

Wednesday, September 18, 13

Page 19: Developer sharing about xing

#EC2013

開始執⾏行之後

故事不總是這麼美好....

最⼤大的問題: ⼤大家都很忙!

在題⺫⽬目決定後,就完全沒有任何進度

⼀一直到 deadline 前⼀一個半月

Wednesday, September 18, 13

Page 20: Developer sharing about xing

#EC2013

有問題就要解決

我們才想說,不⾏行了,再不動⼿手就來不及了

臨時做了幾個決定:

- 陣前換將

- 簡化設計

- 縮⼩小 scope

- ⽴立⾺馬⾏行動

Wednesday, September 18, 13

Page 21: Developer sharing about xing

#EC2013

另外⼀一個更⼤大的問題

我們四個已經不在同⼀一間公司了!

更加難溝通了!!

Wednesday, September 18, 13

Page 22: Developer sharing about xing

#EC2013

Hackthorn

咖啡廳、漢堡⺩王、甚⾄至路邊的公園

如果沒辦法就 Hangout ⼀一下

沒⽇日沒夜的趕⼯工

Wednesday, September 18, 13

Page 23: Developer sharing about xing

#EC2013

其他溝通⼯工具

Line

Dropbox

Wednesday, September 18, 13

Page 24: Developer sharing about xing

#EC2013

Wednesday, September 18, 13

Page 25: Developer sharing about xing

#EC2013

我們完成了!

我們還是在期限內完成所有實作!

⽽而且運氣更好的是,DevCup deadline 延後⼀一週,讓我們有更充裕的時間測試與效能調教,做出最好的作品 submit 出去

Wednesday, September 18, 13

Page 26: Developer sharing about xing

#EC2013

花絮

六月我在 WWDC 會場,⾒見證 iOS7 發表

戰戰兢兢的拿著我們的作品跟 Apple 設計師請益

Facetime 與台灣的歐陽設計師同步連線

兩個設計師輪番夾攻,但也讓我們獲益良多!

也有機會針對 Apple 的建議做出修改

Wednesday, September 18, 13

Page 27: Developer sharing about xing

#EC2013

OpenSource

FlatDatePicker

githubcocoapods

EvernoteSDKPatch

githubcocoapods

Wednesday, September 18, 13

Page 28: Developer sharing about xing

#EC2013

我們 team 最⼤大的敵⼈人

時間跟距離

每個⼈人各有個的正職,每個⼈人可以付出的時間不⼀一定

每個⼈人參與這個計畫的⺫⽬目標也不⼀一樣

但是很開⼼心這個團隊裡的每個⼈人都願意犧牲他⾃自⼰己休息玩樂的時間來完成這個專案

Wednesday, September 18, 13

Page 29: Developer sharing about xing

#EC2013

⺫⽬目前成就

DevCup 最佳旅遊 app

⼊入選 DevCup 決賽名單

Honda Innovation Award

App Store Featured

Wednesday, September 18, 13

Page 30: Developer sharing about xing

#EC2013

Aaron Kevin Kimie Steven

Wednesday, September 18, 13

Page 31: Developer sharing about xing

#EC2013

接下來?

重寫網⾴頁

重拍影⽚片

準備在 EC3 上的 pitch

拿冠軍!

Wednesday, September 18, 13