-
1 # 暴走經理
-
2 # 程式設計自學分享
看需要開發哪個平臺的app了,如果是:
1、安卓app,一般需要學習java程式語言,Android軟體開發工具Android Studio,Android軟體開發api,系統軟體、硬體(相機、各類感測器等)的呼叫、網路程式設計知識,伺服器程式設計知識,介面UI設計等。
2、蘋果app,一般需要學習Objective-C程式語言,蘋果公司的iOS SDK搭建開發環境,其他類似上面。
3、web app,使用Html5語言,開發類似網站開發,還需要掌握JavaScript,css等網頁開發技術,web app可以經過轉換在安卓和蘋果系統上直接使用。
如果要想學app開發,先確定好自己需要開發的平臺。
-
3 # 二良坤
要具備的知識和技能:
1、APP store 上的應用 程式 是 基於 蘋果Mac OS X 系統上的 XCode 程式設計環境開發的應用程式,它主要用的語言是 Object C++ 和 Java
2、Object C++ 是 C ++語言的 超集,而Java 又是 基於 C ++ 上 改進的語言,兩者 都是面向物件的程式設計
3、如果 是程式編寫的 初學者 那必須切 一定要 掌握一下下內容
語言方面:
從 基礎開始 一定要掌握 C 語言 和 資料結構 ,這是所有程式設計 包括開發蘋果產品的基礎
然後 按照
C語言 + 資料 結構(面向過程) 》C + + (面向物件) 》Java(進階)
開發方面
由於 X code 是 執行在Mac OS X 上的開發環境,
你必須 首先 熟悉 蘋果電腦以及蘋果Mac OS X系統的 使用
然後 在它上面安裝 XCode 開發環境 然後熟悉 Xcode 的使用
再次 App store 上的應用 程式 都是 執行在 iPhone 、iPod Touch 、iPad 上的,也要了解 這些裝置的使用
4、除此之外 要多聯絡 多看一些關於蘋果電腦和 系統的書 以及 蘋果電腦開發的書
5、蘋果電腦官方 有一個 開發者網站
-
4 # Running蝸牛
軟體開發是根據使用者要求建造出軟體系統或者系統中軟體部分的一個產品開發的過程。軟體開發是一項包括需求獲取、需求分析、設計、程式設計、軟體測試、版本控制的系統工程。換句話說,軟體開發就是一系列最終構建出軟體產品的活動。軟體開發可能包括研究、新的開發工作、修改、複用、重新設計(再工程)、維護,或者任何最終獲得軟體產品的其他活動。尤其是在軟體開發過程的初始階段,其中可能會涉及到許多的部門,包括市場營銷、工程設計、研究與開發以及一般意義上的管理。
“軟體開發”一詞還可能是指計算機程式設計,也就是編寫和維護原始碼的過程。軟體一般是透過某種或數種程式設計語言、在特定的計算機平臺上實現的。通常採用軟體開發工具可以進行開發。
回覆列表
開發APP的方式有:
1.原生開發(Java、oc)
2.混合開發(Java、oc、h5)
3.封裝開發(java、h5)