這將是我的第一個任何複雜性的iOS應用程序。我想概述組件和結構以獲得一些反饋,然後再着手嘗試。iPhone應用程序,服務器端組件,解析集成
從用戶的角度來看,該應用程序監控當地湖泊的水位,並在水位改變用戶指定量時接收推送通知。我認爲使用Parse對於管理用戶數據是最容易的,我會嘗試在Nodester上使用Node.js服務器端組件(我知道一些基本的JS,並且認爲它是一種很好的語言,可以熟悉它)。以下是我如何看到它工作...
- 用戶在設備上創建一個帳戶,並指定他們將收到推送通知的金額。用戶的數據被推送到Parse的數據管理。
- 服務器端組件將運行該程序,每天3-6次:
- 拉經由HTTP請求
- 拉從解析用戶數據的
currentLakeLevel
- 比較
currentLakeLevel
到用戶指定lakeLevelChange
- 如果差異=>
lakeLevelChange
,則發送推送通知HTTP發佈請求,每個用戶滿足其指定條件
- 解析接收POST請求,併發送推送通知到APNS服務器
- 客戶端收到推送通知
它實際上其時打了出來,聽起來並不可怕複雜。這是構建這個功能的正確方法嗎?我錯過了什麼?建議非常感謝!
讓我們在這裏處理iOS應用程序吧。如果您對節點 – ControlAltDel 2012-04-03 20:25:51