close

最近想開始些一個小程式,
靈感來至於仿間的天氣預報程式,
由於一般天氣預報程式大都是被動的,
也就是需要使用者點進去看才知道天氣狀況,
我想做一個可以提醒使用這現在天氣已經改變的程式,
主要概念如下:
1. 在某些時間,如果天氣改變了,主動提醒使用者
例如:12:00時,因為很多人要出去吃飯了,所以在11:50提醒大家現在在下雨了,可以讓大家預先做準備
但是,為了避免耗電的問題,所以提醒的頻率不能太高
2. 當使用者移動到其他區域時,可以主動提醒天氣的狀態 例如:搭捷運到某個地方要出站之前,如果天氣在下雨,要能提醒使用者
要寫出這樣的APP主要可能會用到幾個技術
1. 要能免費獲取天氣資訊
目前找到Yahoo Weather API可以提供免費天氣RSS資訊,
2. 要能實現local notification的機制
現在大家因為PNS的機制,所以反而比較少人實做Local Notification,書上也有一些範例可以看
3. 要能實現LBS的機制
LBS使用iOS內 CoreLocation Framework網路上很多範例
4. 要能實現地理圍欄的概念
地圖圍欄是一種新的應用,其實也出現很久了,只是實做的部分似乎較少,可以看一下百度的說明,
但是在這個APP只會用到其中較為簡單的一種The significant-change location service,有興趣的可以看一下實作方式
端午節剛好放假,剛好來實作看看 ^^,下一篇會把flow及實際開發狀態放上來

arrow
arrow
    文章標籤
    notification lbs
    全站熱搜

    鴨蛋王 發表在 痞客邦 留言(0) 人氣()