首先介紹開發環境
作業系統 win7 32位
由於這個專案是做的第乙個前端開發專案、**都是邊學邊寫的、寫的比較亂、風格也很差、當時只抱著一種能夠實現專案功能的目的去寫的、
後來一度想要重新寫一遍、但想了想自己以後也不太會去專門做前端就沒去管了、
不過的適配需要自己ps不同大小解析度的來適配、
第一次寫前端就寫了幾k行**、還不算中途各種**修改、需求修改產生的無效**、、、
給我的感覺就是熟悉那幾種語法、api的使用、然後就是照著葫蘆畫瓢、、、、、
首先是使用者的註冊和登入、註冊和登陸分別是乙個html頁面、
主要是驗證使用者名稱和密碼是否匹配、
登陸成功之後是乙個裝置顯示介面、同乙個使用者可能繫結多個裝置、通過伺服器的反饋的資訊將當前使用者下的幾種裝置分別排列出來、
然後使用者可以選擇某一裝置進行煮飯操作、或者新增乙個新裝置、或者刪除某乙個當前使用者的裝置、
如果是新增或刪除裝置、跳轉頁面請求使用者輸入裝置對應的密碼、如果匹配則操作成功、否則操作失敗
使用者選擇裝置進入煮飯介面之後、可以看到當前時間、並設定煮飯的時間、水量、公尺量等基本資訊、也會接收伺服器反饋的訊息、
訊息分為兩種、一種是警報訊息(如煤氣洩漏)、訊息文字將會閃爍並發出警報聲、另一種廣告訊息、由廠家傳送、
專案中最難的地方在於傳輸協議的商定、因為採用的是http協議傳輸、屬於明文傳輸、
一是因為存在三個裝置手機端、伺服器端、下位機之間的協調、協議邏輯清楚明了很重要
二是網路安全問題、不過因為還沒有正式大規模生產、這個問題沒有去解決、
**備案:
AppCan中標首都機場移動平台專案
近日。正益無線 依託東方航空 吉祥航空 國家電網 中化集團等大客戶專案的豐富成功經驗,憑藉企業移動資訊化建設的良好口碑 強大的移動化實施部署經驗和高速響應的技術團隊,在與多家國內外移動廠商比拼中,脫穎而出,成功中標首都機場移動平台專案,全力護航首都機場各項業務移動化程序 北京首都國際機場是 中國第一...
跨平台開發Cygwin MinGW
linux寶庫 1 引言 今天程式開發人員面臨的最大問題就是如何使他們的應用程式支援各種不同的平台,如何使使用者能夠在不同的平台下不作任何修改地就能使用他們的應用程式。眾所周知,linux作業系統和其它基於unix的作業系統一直是國際上使用廣泛又非常重要的os operating system 但在...
deviceone 跨平台開發
lz最近很忙 好久沒更新blog了好久沒搞android了 最近一直在學習js語言和跨平台開發工具那麼多 lz用的deviceone 說實話 真的很快速 官方封裝的各種框架底層 用起來簡單的不得了 簡單直接 粗暴 有效果 也有各位大神封裝的元件 唯一一點感覺不大爽的是說明文件寫的並不詳細 但基本上有...