從架構上來講需要分為服務器端和客戶端,服務器端主要以接收客戶端http請求并將請求數據保存在數據庫以及客戶端長連接(服務器長連接推送技術)。服務器端的開發可用jsp、asp、php、aspx等而客戶端也就是Android這一端需要有這幾個模塊:1、界面模塊。2、3、網絡傳輸模塊(get和post方式)。4、句柄消息模塊(Handler)。5、異常處理和提示模塊。6、多線程管理模塊、7、服務器端主動推送消息接收模塊。
app開發php_開發點餐平臺app
我猜你大概想表達用Wordpress制作App客戶端的信息源,供App獲取必要的信息。比如在Wordpress上發布一篇文章,然后App上也同時會顯示出這篇文章?
如果是這樣的話你需要會編寫PHP程序,然后格式化輸出,推薦輸出成Json格式。
直接訪問你的站點/feed 這個路徑(有可能你寫成了其他的,總之是個xml文件)就可以獲取到你站點的RSS,這應該是快速拿到站點文章的方式吧。(別和我說直接檢索數據庫)
優勢分析:
Web?APP 框架是一種簡單的與WSGI兼容的網絡應用程序框架,可以與 APP Engine 配合使用。
網絡服務器支持任何使用 CGI 的 Python應用程序,提供一種簡單的方式來開始為 APP Engine 開發應用程序。
運行于網絡和標準瀏覽器上,基于網頁技術開發實現特定功能的應用。
其他區別分析:
WAP更側重使用網頁技術在移動端做展示,媒體文件等。而Web?APP更側重“功能”,是使用網頁技術實現的APP。
說白了就是一個針對Iphone、Android優化后的站點,它使用的技術無非就是HTML或HTML5、CSS3、JavaScript,服務端技術JAVA、PHP、ASP。
app開發php_開發點餐平臺app
開發一個完整app需要掌握哪些知識
1、前期需求規劃與信息——你需要制定出一個完整的需求文檔,功能文檔,流程圖,時序圖。
2、交互設計、之后再根據這些設計出完整的UI界面并學會切圖,這里還需要你懂得px,pt和dp之間的換算,屏幕密度的換算和相互之間的系數,以便你的app能完美適應不同分辨率設備。其中交互設計需要你懂得很多人機操作的技巧經驗,UI設計需要你掌握Photoshop和Illustrator等操作。
3、使用ADT之類的開發環境進行app軟件開發,你基本的也得掌握java語言,熟悉android環境和機制。
4、如果不是單機版的app,需要用到服務器,那你還得掌握WebService相關知識和開發語言,常用的有ASP.Net,PHP,JSP等。