① 自學做一個手機app需要學習什麼
首先必須熟練掌握計算機方面的相關知識。其次選擇什麼樣的系統做什麼類型的APP,都是在做APP之前應該考慮的。且要有一定的美術功底,熟悉色彩搭配,版面劃分等。
做安卓APP的話先學java、XML等再學安卓開發。用Java在eclipse或者android studio開發可以很快做出成品。製作Android APP首先要學會如何搭建環境。其次安卓開發首先要有java基礎,其次在電腦裡面安裝java、安卓集成開發環境包括ADT eclipse和sdk等,接下來看一下安卓開發系列教程即可。
② 一個小白,該如何學習app設計
你可以先去【繪學霸】網站找「板繪/CG繪畫/厚塗」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=302&zdhhr-11y17r-2016320693313917428
想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。
自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】: www.huixueba.com.cn/school/yuanhua?type=2&zdhhr-11y17r-2016320693313917428
在「板繪/CG繪畫/厚塗」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。
大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html
③ 學習app開發需要學什麼
第一、程序相關
如果想成為android應用開發者,最基本的是需要懂得用Java語言和XML知識。掌握了這兩種語言後再裝個Eclipse和Android SDK, 就可以做開發了。當然,還得學Android特有的API的用法。Java和XML只是編程基礎。
如果希望成為iOS應用開發者,那麼需要知道1、語言基礎:Objective-C語言、xcode開發環境;2、手機使用經驗:足夠的iPhone使用經驗與體會,不然你很難與產品經理和設計人員有效溝通;3、具體的開發能力:主要的開發將集中於界面開發、一定的資料庫開發、通訊介面開發、協同開發與聯調,如果是游戲,那麼還需要涉及到引擎、建模、素材、光影、故事板等。推薦兩本書兩本經典入門書籍《objective-c基礎教程》和《iphone4和ipad開發基礎教程》。
第二、用戶體驗
好的應用都會有好的用戶體驗,所以在進行app開發之前我們就要要拿出方案,想想用戶在什麼情況下使用我的應用,用戶的使用態度是什麼,其中應用中哪些是核心功能,哪些是輔助功能,哪些是邊緣功能,最佳操作路徑怎麼建立,如何將功能分布到頁面上,同時我的應用界面應該是什麼風格和樣式,最終要畫出來UI方案。
第三、產品設計
確定好了UI方案,那麼我的app應用的市場定位、核心價值、產品功能、競爭分析、商業模式和營銷推廣。其中為用戶解決什麼樣的問題(核心價值),怎麼解決(產品功能),有沒有替代方案(競爭分析),為APP開發者帶來什麼好處(商業模式),怎麼讓用戶接觸並安裝使用這款我的APP(營銷推廣)這些問題都需要考慮到。
第四、不懂技術也能開發
如果上面三點你都不能夠做到,那麼你也不用灰心,現在已經有了應用之星(appstar.com.cn)免費的移動應用開發平台,關鍵是你不懂技術也能在這個平台開發
④ 如何自學開發app軟體
製作app的軟體有很多。我們以簡網app工場為例。在網路搜索「簡網app工場」。
2
點擊進入它的官網,可以看到有一個「開始創建」按鈕。
3
如果你是第一次登陸,點擊「開始創建」後,會讓你關聯一個賬號。第一個是新浪微博,第二個是騰訊微博。
4
我選擇第二個,點擊以後,需要輸入賬號密碼。上面有一個拉環一樣的東西,點擊它可以用二維碼登陸。二維碼真強大,無處不在啊,哈哈。
5
然後我們就可以設置app的一些基本信息了。
6
點擊「下一步」,需要設置「app圖標」和「開機圖片」。可以通過「修改自定義圖標」和「選擇默認圖」選擇不同的圖標和圖片,也可以通過「上傳圖標」和「上傳圖片」進行自定義設置。第一次製作的話建議直接跳過,因為我們在裡面還可以詳細修改。
7
點擊「下一步」以後,進入「app設定」界面。和上一步一樣,根據需要進行選擇。
8
然後app的框架製作大致完成。填寫一個自己常用的郵箱。
9
點擊「提交」以後彈出祝賀成功界面。點擊「立即登陸」到郵箱去驗證。
10
點擊鏈接返回後,需要填寫個人信息。這個地方不必認真,填一下就可以了。不過想要好好製作一個app並進行維護管理的話請認真填寫。
11
「完成」以後彈出這樣的界面。這就可以下載了?當然不是,這樣只是製作了一個完整的空app,就是大樓完工,但是還沒住進去人。
點擊上面的「管理」,就可以進入後台進行維護了。所謂維護,不過就是編輯,發布等一些操作。
這個界面是後台維護界面。
點擊頂部的「創建文章」可以開始創建內容了。可以輸入文字,加入圖片等元素。編輯完畢,點擊「保存」。
在「保存」界面可以進行一些個性化設置。
由於上一步我把它發布到了「文字分享」欄目下,所以我們點擊「欄目分享」就可以看到剛剛編輯過的內容。
點擊上面的「編譯app」。這樣我們可以對即將編譯的app界面和框架進行詳細的個性化設置。設置好以後點擊下面的「保存並編譯」,右邊就開始編譯了。分為iphone和安卓兩個版本。這個地方需要一點時間。
好了,兩個版本都編譯成功。
以前可以直接下載到電腦,然後雙擊apk文件用豌豆夾等手機助手之類的軟體進行安裝。現在好像不行了。現在提供的是二維碼掃描。沒關系。二維碼掃描下載的方式有很多,這里我打開的是UC瀏覽器。
點擊右上角的加號,彈出的窗口有一個「掃一掃」。
點擊它,進行掃描。
22
掃描成功。點擊「本地下載」。
⑤ 如何從零開始學安卓App開發
如果從目的上來說的話!我有2個建議;
1、用追信魔盒APP製作平台,這個平台可以設置RSS網路鏈接,對新聞的各個分類也可以做排版。
2、用應用公園APP開發製作平台,這個平台你可以更自由的對APP的頁面進行設計排版,同時調用你的新聞網路鏈接。
不過以上2點都要求你有自己網路空間來存儲新聞內容。
如果你是想學專業的APP開發的話,建議學習過程:C語言基礎→java基礎→j2EE→安卓開發。
這個學習周期出長了自學預計的一兩年的時間。
⑥ 怎麼學習App開發
現在互聯網教學已經走了很遠,網路上邊有很多學習網站,比如網路傳課、騰訊課堂等,app開發算是比較熱門的學科,可以在上邊搜尋學習。
⑦ 如何自學做一個APP
你好,很高興為你解答:
快速學會製作app的建議:
1、首先可以寫一些簡單功能的無UI的java程序,熟悉java基本語法,基本數據類型,常用類;理解繼承機制等。
2、再次可以看一些Android的入門書籍,重點了解:Activity的生命周期;常用Layout及各類View的構建;能寫一些簡單的demo來使用這些控制項。
3、如果要有內容發布功能,就意味著需要在客戶端進行網路訪問和數據傳輸,這時就需要稍微了解http協議,數據傳輸格式建議使用json;在Android客戶端的開發中有一些第三方組件可以幫助你完成網路訪問和數據解析,建議:android async http以及gson,你可以在github上查找這些組件;使用這些組件避免了你自造輪子,節省時間,但可能會阻礙你了解到一些技術細節(例如多線程,json解析方式),這點初學者可自行權衡。
4、如果你需要寫一個伺服器端,建議使用php+mysql來實現web service,容易上手;你可能也需要了解一些對象關系資料庫的基本概念和原理,一些基本的sql語法;試著建立你的資料庫表,編寫sql語句來查詢你想要的數據;然後編寫php代碼來連接並操作你的資料庫,並將結果以json形式返回;如果想用java來完成伺服器端,也是可以的,j2ee+jsp也可勝任。
5、極客營講師覺得在學會以上之後你就可以著手設計開發你的App了,極客營提醒良好的代碼結構和風格比學會某些sdk要重要的多,各位同學應該從一開始就養成良好的習慣。極客營講師都會要求極客營學生做到的一點。
如果你只是利用業余時間去開發製作app,可以走以上步驟,但是極客營覺得如果要真正的從事app開發工作,這個必須要從計算機基礎開始學起,去參加一些app培訓學校或者找一個會做app的老手帶你從基礎學起,因為如果想進入IT行業是需要多年的基礎技術累積。
如有幫助,請點擊:採納,祝您生活愉快!
⑧ 純外行,想學編程,想學做APP,怎麼從零開始
通常來講,少兒編程是指6-18歲的青少年通過學習編程語言和編程軟體掌握一種特殊的邏輯結構,學會用編程思想去解決問題。少兒編程編程常見編程語言有Python、C++、Scratch等,通過這些語言學習,讓孩子真實貼切的了解到編程語言的魅力及奇妙。
它並不意味著孩子以後就是單單地去做程序員,而也是為了強化孩子的邏輯思維能力和抽象思維能力。根據調查研究,孩子在15歲後便會形成思維定式,如果他們在此前從未有過發揮獨一無二的創造力的機會,將來不管遇到什麼樣挑戰,大腦會慣性地去指引他們處理事情。少兒編程不是學習如何在高等教育中編寫代碼和應用程序,而是通過編程游戲的啟動、可視化圖形編程等課程來培養學生的計算思維和創造性的解決能力。