Go later開發經驗分享
-
Upload
maoyang-chien -
Category
Travel
-
view
1.211 -
download
5
description
Transcript of Go later開發經驗分享
![Page 1: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/1.jpg)
GoLater開發經驗分享
by @maoyanghttp://www.facebook.com/GoLaterAPP
13年9月17⽇日星期⼆二
![Page 2: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/2.jpg)
Who am I?
ESAST 技術總監
Facebook軟體開發團隊工具心得分享 板主
TechTalk@TW podcast協同主持人
iOS programmer
13年9月17⽇日星期⼆二
![Page 3: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/3.jpg)
大綱
GoLater是?
GoLater開發動機
為什麼選擇Evernote為主要開發平台?
Evernote API開發經驗分享
13年9月17⽇日星期⼆二
![Page 4: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/4.jpg)
GoLater是?
13年9月17⽇日星期⼆二
![Page 5: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/5.jpg)
Evernote Japan說
「あとで読む」の場所版という感じですね 感覺上是Read it Later的地⽅方版
13年9月17⽇日星期⼆二
![Page 6: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/6.jpg)
看到喜歡的景點->收集
13年9月17⽇日星期⼆二
![Page 7: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/7.jpg)
同步到GoLater
13年9月17⽇日星期⼆二
![Page 8: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/8.jpg)
在地圖顯示想去的景點
13年9月17⽇日星期⼆二
![Page 9: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/9.jpg)
走吧!
13年9月17⽇日星期⼆二
![Page 10: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/10.jpg)
GoLater開發動機
13年9月17⽇日星期⼆二
![Page 11: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/11.jpg)
問題??
老家在台中
流浪到新竹
客戶在台北/參加開發者聚會
13年9月17⽇日星期⼆二
![Page 12: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/12.jpg)
lbs App-手機裝了一堆....
為何在網路看到許多的美食報導, 打開LBS找不到?
手機裝了不下10隻LBS App, 到定點查詢要用哪一個??
常在網路看到美食分享Blog, 但是想去的時候經常找不到? 想不起來?
13年9月17⽇日星期⼆二
![Page 13: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/13.jpg)
嗯! 要多吃銀杏嗎?
13年9月17⽇日星期⼆二
![Page 14: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/14.jpg)
那一年上了認知心理學
13年9月17⽇日星期⼆二
![Page 15: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/15.jpg)
認知心理學是?
認知⼼心理學在於了解⼈人的⼤大腦如何運作、演算以及處理資料,可以被稱為⼈人類⼤大腦的「逆向⼯工程」- 蔡志浩
13年9月17⽇日星期⼆二
![Page 16: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/16.jpg)
關於大腦的記憶
人的記憶是不可靠的
短期記憶/長期記憶
記憶如何提取
13年9月17⽇日星期⼆二
![Page 17: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/17.jpg)
為何手機上一堆ToDo的App?
13年9月17⽇日星期⼆二
![Page 18: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/18.jpg)
Read it Later
也有
Watch Later - YouTube
13年9月17⽇日星期⼆二
![Page 19: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/19.jpg)
GoLater :)
當然也要有
13年9月17⽇日星期⼆二
![Page 20: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/20.jpg)
為何選Evernote為開發平台?
13年9月17⽇日星期⼆二
![Page 21: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/21.jpg)
使用Evernote API前曾經用
Parse- Backend as a Service
Pocket API - 之前名為Read it later
13年9月17⽇日星期⼆二
![Page 22: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/22.jpg)
使用Evernote API好處
13年9月17⽇日星期⼆二
![Page 23: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/23.jpg)
api使用是免費
13年9月17⽇日星期⼆二
![Page 24: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/24.jpg)
Evernote第三方應用豐富
13年9月17⽇日星期⼆二
![Page 25: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/25.jpg)
資料可以區隔-筆記本
13年9月17⽇日星期⼆二
![Page 26: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/26.jpg)
網路費用 = 0
13年9月17⽇日星期⼆二
![Page 27: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/27.jpg)
結合Evernote行銷資源
獲得新加坡媒體Tech in ASIA選為台灣新創app創新前10大
在日本獲得5次報導, 在日本Twitter被retweet了>200次
Evernote TRUNK 透過Evernote網站行銷App
13年9月17⽇日星期⼆二
![Page 28: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/28.jpg)
Evernote的限制
可客製化的PUSH Notification/目前只有Remind
結構式資料與SQL支援
13年9月17⽇日星期⼆二
![Page 29: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/29.jpg)
Evernote開發經驗分享
13年9月17⽇日星期⼆二
![Page 30: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/30.jpg)
iOS開發者建議使用cocoapods
pod 'Evernote-SDK-iOS', '1.3.0'pod update
13年9月17⽇日星期⼆二
![Page 31: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/31.jpg)
資料Cache,減少API呼叫
13年9月17⽇日星期⼆二
![Page 32: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/32.jpg)
一開始就考慮分享筆記本功能
13年9月17⽇日星期⼆二
![Page 33: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/33.jpg)
if(currentNotebook != nil && [currentNotebook isKindOfClass:[EDAMNotebook class]]){ currentNBName = ((EDAMNotebook *)currentNotebook).name; }else if(currentNotebook != nil && [currentNotebook isKindOfClass:[EDAMLinkedNotebook class]]){ currentNBName = ((EDAMLinkedNotebook *)currentNotebook).shareName;}
開發到一半想到分享筆記本的下場
13年9月17⽇日星期⼆二
![Page 34: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/34.jpg)
資料Sync, updateSequenceNum/updated
13年9月17⽇日星期⼆二
![Page 35: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/35.jpg)
給Evernote的建議
可不可以有只做筆記本SYNC的API ??
13年9月17⽇日星期⼆二
![Page 36: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/36.jpg)
結語
要找出使用者的需求前先成為Evernote的玩家
13年9月17⽇日星期⼆二
![Page 37: Go later開發經驗分享](https://reader033.fdocuments.net/reader033/viewer/2022052218/55660b7cd8b42aa6628b5100/html5/thumbnails/37.jpg)
買一本好好研究吧!
13年9月17⽇日星期⼆二