2021-02-01 19:30:00 來自于應(yīng)用公園
我猜你大概想表達(dá)用Wordpress制作App客戶端的信息源,供App獲取必要的信息。比如在Wordpress上發(fā)布一篇文章,然后App上也同時(shí)會(huì)顯示出這篇文章?
如果是這樣的話你需要會(huì)編寫PHP程序,然后格式化輸出,推薦輸出成Json格式。
直接訪問你的站點(diǎn)/feed 這個(gè)路徑(有可能你寫成了其他的,總之是個(gè)xml文件)就可以獲取到你站點(diǎn)的RSS,這應(yīng)該是快速拿到站點(diǎn)文章的方式吧。(別和我說直接檢索數(shù)據(jù)庫)
php開發(fā)的app_安卓開發(fā)app相關(guān)知識(shí)
開發(fā)一個(gè)完整app需要掌握哪些知識(shí)
1、前期需求規(guī)劃與信息——你需要制定出一個(gè)完整的需求文檔,功能文檔,流程圖,時(shí)序圖。
2、交互設(shè)計(jì)、之后再根據(jù)這些設(shè)計(jì)出完整的UI界面并學(xué)會(huì)切圖,這里還需要你懂得px,pt和dp之間的換算,屏幕密度的換算和相互之間的系數(shù),以便你的app能完美適應(yīng)不同分辨率設(shè)備。其中交互設(shè)計(jì)需要你懂得很多人機(jī)操作的技巧經(jīng)驗(yàn),UI設(shè)計(jì)需要你掌握Photoshop和Illustrator等操作。
3、使用ADT之類的開發(fā)環(huán)境進(jìn)行app軟件開發(fā),你基本的也得掌握java語言,熟悉android環(huán)境和機(jī)制。
4、如果不是單機(jī)版的app,需要用到服務(wù)器,那你還得掌握WebService相關(guān)知識(shí)和開發(fā)語言,常用的有ASP.Net,PHP,JSP等。
如果有數(shù)據(jù)庫的交互,你還要學(xué)一點(diǎn)比如:PHP,SQL或MYSQL方面的知識(shí)。這個(gè)不難。
至于前端開發(fā)APP,比較直接的方式是讀好下面兩本書即可:
《瘋狂JAVA講議》、《瘋狂Android講議》,這兩個(gè)可以把你快速帶入門并有一定的開發(fā)能力。
還有對(duì)于頁面交互 XML , JSON也要學(xué)一點(diǎn)
另一個(gè)套教材是《JAVA核心技術(shù)》I,II卷。這個(gè)翻譯得不錯(cuò),(不像好多國外引進(jìn)的計(jì)算機(jī)資料的SB翻譯水平很差,連個(gè)基本語序都搞不清還TM翻譯呢,翻得象機(jī)器翻譯差不多)。
你說兩年時(shí)間去準(zhǔn)備?用不著這么長,三到五個(gè)月應(yīng)當(dāng)能拿下。呵呵。
php開發(fā)的app_安卓開發(fā)app相關(guān)知識(shí)
因?yàn)樾」緸榱耸″X,所以不用原生API,直接用跨平臺(tái)框架做APP。用JS作為調(diào)用語言。也沒什么難度。有基礎(chǔ)學(xué)2周JS也能用了。
難找工作,因?yàn)镮OS現(xiàn)在行情早已爛了,1、培訓(xùn)班有利可圖越開越多,市場(chǎng)飽和;2、因?yàn)榈谌綆煸絹碓蕉啵蚤_發(fā)能力要求越來越低,都是砌積木而已。
沒什么前景不前景之分,學(xué)了JS以后就不能搞原生了?或者你喜歡搞Javaweb,PHP也可以。有什么區(qū)別?你就當(dāng)學(xué)多本開發(fā)能力就行了。
怎么選。你自己看著辦吧