精選回答
來自
香蕉無身影的回答
2023-11-29 21:02:04
1. HTML/HTML5基礎(chǔ): HTML5是HTML的升級版,開發(fā)主要用到HTML5技術(shù),但是HTML技術(shù)是HTML5的一大部分,會HTML的話,學HTML5也就簡單多了。這一基礎(chǔ)主要用來寫app的用戶界面的。 2. CSS/CSS3語言基礎(chǔ):可以有效地對頁面的布局、字體、顏色、背景和其它效果實現(xiàn)更加精確的控制。同樣,CSS3也是CSS的升級版。但是,你知道的這里面的東西太多了,你根本記不全的,所以學習的時候一定要掌握基本的基礎(chǔ)知識,其他的格式用到了再去查找,這樣會省力一些。 3. JavaScript語言:這是一門很關(guān)鍵的語言,只有通過這個語言才能讓你的app界面的各種按鈕等執(zhí)行相應的動作。因此要好好學習這門語言,這門語言的好壞直接影響到你的App的體驗。 4.待你有了以上三種基本語言技能之后,你就可以正式開始學習app開發(fā)了。首先你要看官方文檔,這里面詳細的寫了你如何開發(fā)app的過程和插件應用案例等等,盡管文檔有些地方寫得不是很詳細,但是這已經(jīng)是很不錯的文檔了。
來自
天真與面包的回答
2023-11-29 21:02:04
看你是做哪個系統(tǒng)的,一般有兩種: (1)基于蘋果(IOS)系統(tǒng)的APP 要開發(fā)蘋果系統(tǒng)的APP,需使用蘋果公司的xcode開發(fā)工具,通常是使用Objective-C或Swift語言開發(fā),Objective-C是C語言衍生出來的,繼承了C語言的特性,屬于面向?qū)ο蟮恼Z言。會C語言的話可以直接使用Objective-C編程,差異很小,若遇到不懂的再查資料。還有就是蘋果新推出的Swift語言,非常好用。 (2)基于安卓(Android)系統(tǒng)的APP 安卓系統(tǒng)APP使用Java語言進行開發(fā),Java語言已經(jīng)流行了20幾年,目前還保持這這種勢頭,經(jīng)久不衰。如果想做安卓系統(tǒng)APP必須先掌握Java語言,對于有C語言基礎(chǔ)的人來說,學習Java還是較容易的,如果有興趣的話可以自學,網(wǎng)上Java學習教程挺多的,還有不少免費的教學視頻,不想花錢報培訓班的話,可以自己跟著視頻學習。如果是完全零基礎(chǔ)(沒有學過C等其他編程語言),如果真的很感興趣,也可以自學,只是學起來稍微慢一些。 安卓系統(tǒng)APP開發(fā)的工具有幾種,目前比較主流的有Eclipse和android studio,之前比較流行的是Eclipse,后來2013年谷歌推出了android studio開發(fā)工具,也比較好用。不過很多老用戶還繼續(xù)沿用Eclipse開發(fā)工具,因為更換平臺很多配置需重新設(shè)置,而且之前編寫的軟件無法直接運行。如果是新手的話建議使用android studio,個人覺得android studio好用一些。 開發(fā)前準備,還得安裝Java開發(fā)環(huán)境,JRE、JDK、android studio,還包括環(huán)境變量設(shè)置,模擬器配置等,這些東西至少要折騰好幾天才弄好。
來自
包容和蜜蜂的回答
2023-11-29 21:02:05
1.想要自學做手機APP,首先必須熟練掌握計算機方面的相關(guān)知識。其次選擇什么樣的系統(tǒng)做什么類型的APP,都是在做APP之前應該考慮的。且要有一定的美術(shù)功底,熟悉色彩搭配,版面劃分等。 2.做安卓APP的話先學java、XML等再學安卓開發(fā)。用Java在eclipse或者Android studio開發(fā)可以很快做出成品。制作Android APP首先要學會如何搭建環(huán)境。其次安卓開發(fā)首先要有java基礎(chǔ),其次在電腦里面安裝java、安卓集成開發(fā)環(huán)境包括ADT eclipse和sdk等,接下來看一下安卓開發(fā)系列教程就行了,推薦去自學網(wǎng)。