一、程序相關。
如果你想成為安卓應用的開發,基本的就是知道如何使用Java語言和XML。掌握了這兩種語言之后,安裝AndroidStudio和AndroidSDK,就可以當開發了當然,你要學習安卓專用API的用法。Java和XML只是編程基礎。
如果你想成為iOS應用的開發,你需要知道。
1.語言基礎:客觀-C語言和xcode開發環境;
2.否則,你很難與產品經理和設計師進行有效的溝通;
3.具體開發能力:主要開發將集中在接口開發,某些數據庫開發,通信接口開發,協同開發和聯合調試、
如果是游戲,還需要涉及引擎、建模、素材、光影、故事板等等。
二、用戶體驗
每一個好的應用都會有一個好的用戶體驗,所以在app開發,之前我們要拿出一個方案,想一想用戶在什么情況下使用我的應用,用戶的態度是什么,應用中的核心功能、輔助功能和邊緣功能是什么,如何建立較佳的操作路徑,頁面上的功能如何分配,我的應用界面應該是什么風格和樣式,較后畫出UI方案。
第三,產品設計
UI方案確定后,再對我的app應用的市場定位、核心價值觀、產品功能、競爭分析、商業模式、營銷推廣進行分析。其中,為用戶解決什么樣的問題(核心價值觀),如何解決(產品功能),是否有替代方案(競爭分析),會給APP開發,帶來什么好處(商業模式),如何讓用戶接觸、安裝、使用這個我的APP(營銷推廣),都需要考慮。
網頁一般需要學習js語言。如果有現成的模板,就直接用吧。
對于小程序,來說,在學習網頁的基礎上,小程序使用的語言是wxss、WXSS、wxjs、wxcss。此外,小程序需要發布和部署服務域名。
系統管理,這個概念有點抽象,可以用網頁的知識來做,也可以用客戶端APP來做。大多使用商品管理系統和通用網頁。
APP,你應該熟悉Java語言和Android sdk。至于APP的發布和部署,就比較簡單了。如果你選擇這一個,一方面有很多素材,你可以在github上到處找到一個bi-design項目,網絡商城,音樂播放器,今日頭條bi-design版和通訊錄。基本上,你能找到你想到的一切。如果你學好了Java,以后還可以做后端。
在早期階段,互聯網上有許多開放的api接口。當然,你也可以自己創建一些數據,但是我建議你可以使用免費的api,這樣你就可以了解更多。當然,如果你有足夠的時間,我建議你直接去開發的后端,學習更多的知識。
從獲取經驗的角度來說,如果有什么問題,可以和我的終端研發學習交流;d部門。作為一名即將畢業的學生,我當然希望你學得越多越好。畢竟你以后要做互聯網開發了。