2021-02-13 15:45:00 來(lái)自于應(yīng)用公園
我覺(jué)得與其看那些app的代碼 倒不如自己嘗試基于android源代碼的不同組件增加或減少功能來(lái)學(xué)習(xí)android內(nèi)部的代碼 原因如下
1 源代碼密度高 維護(hù)和使用的人多 所以看下來(lái)的價(jià)值較大
2 看app代碼可以看他的架構(gòu) 看他的trick 但是真正的性能優(yōu)化 還是要從源碼入手
可能有些人說(shuō) 直接看源代碼難度高 其實(shí)不然 現(xiàn)在一個(gè)優(yōu)秀的開(kāi)源代碼 基本都具備面對(duì)開(kāi)源社區(qū)友好的優(yōu)勢(shì) 讀起來(lái)并不一定比隨便抓一個(gè)其他人寫(xiě)的代碼要難
可以嘗試循序漸進(jìn)的方式 比如先嘗試給app定制桌面 改ui 然后再到通知系統(tǒng) 線程 數(shù)據(jù)庫(kù)等比較低層的 我覺(jué)得這個(gè)過(guò)程也會(huì)是一段非常有趣的代碼之旅~
不用寫(xiě)代碼的app生成軟件_安卓開(kāi)發(fā)制作有趣的app軟件
一般是hbuilder、webstrom、sublime這三個(gè)。
hbuilder為純國(guó)產(chǎn),比較適合國(guó)人使用習(xí)慣,挺好用的,能敲幾個(gè)字母再回車就能產(chǎn)生一個(gè)代碼塊,比如header的內(nèi)容可以很快寫(xiě)出來(lái),而且有邊改邊看模式,mui這些做混合app的框架,很好用。
webstrom相對(duì)來(lái)說(shuō)也有代碼提示,而且不用ctrl+s保存就能自動(dòng)識(shí)別代碼是否正確,而hbuilder需要保存一下才會(huì)驗(yàn)證代碼。
sublime沒(méi)有用過(guò),不過(guò)據(jù)說(shuō)也有代碼提示,需要設(shè)置。
這三個(gè)都是看自己的個(gè)人使用習(xí)慣,我比較喜歡hbuilder,你可以用這幾個(gè)軟件試著寫(xiě)寫(xiě)頁(yè)面,感受一下,看看哪個(gè)比較適合自己。
你這個(gè)問(wèn)題問(wèn)的號(hào),很多外包公司都會(huì)遇到類似的問(wèn)題,我們言歸正傳,目前已經(jīng)有很多成熟的跨平臺(tái)開(kāi)發(fā)平臺(tái),如果說(shuō)你想做一個(gè)高大上的原生app,我建議你用愛(ài)碼哥(iMAG),這個(gè)我用的比較多,所以多跟你溝通幾句,用Javascript、Java、.Net、php或htlm5當(dāng)中的任何一套開(kāi)發(fā)語(yǔ)言寫(xiě)一套代碼就可以生成Anroid和iOS的兩個(gè)系統(tǒng)的原生app,并且還提供從開(kāi)發(fā),部署,集成,運(yùn)營(yíng)管理,安全方案的一個(gè)生命周期的app解決方案
不用寫(xiě)代碼的app生成軟件_安卓開(kāi)發(fā)制作有趣的app軟件
xcode自帶svn功能,xcode -》organizer -》respositories,可以創(chuàng)建svn分支,checkout,commit,update代碼
創(chuàng)建工程,不同版本的xcode是挺大的,xcode4.0以后和之前的版本界面布局根本不一樣,但創(chuàng)建的工程沒(méi)多大區(qū)別,不用過(guò)于糾結(jié)那個(gè)按鈕沒(méi)有,《入門到精通》是很早就出版過(guò)的一本書(shū),但是新版本也應(yīng)該支持到新的xcode了,無(wú)非新建工程,選擇模板,填寫(xiě)工程名,組織名,appid,類前綴,是否用arc,storyboard,coredata,是否要生成單元測(cè)試,就這些