Android's App Developing - Lv.0 歡迎來到新手村
Hi~ Noob ~ 歡迎來到新手村~ (自己也沒多強就叫別人Noob
--------------------------------------------------------------
今天要來介紹一下Android's APP的開發
由於自己畢業專題也是做Android's APP開發
順便寫Blog給自己的組員看(祈禱他們多一點貢獻
這篇也算是記錄自己學習的過程
先來介紹一下 IDE
下一篇會開始講 Kotlin的基礎語法
先來介紹一下 IDE
下一篇會開始講 Kotlin的基礎語法
--------------------------------------------------------------
以下為沒有任何寫程式經歷的人開始介紹
(如果你是有經驗的人可以直接跳過黑色的字 只看紅色標記的部分
(其實可以直接跳過這篇文章
首先先來介紹的東西叫 IDE AKA:Integrated Development Environment
AKA 整合開發環境
講人話就是開發工具
目前被廣泛使用的有: Visual Studio(AKA:VS) / Eclipse等等...
那這篇文章就到了這邊咯
但是! 如果你在 Configure - Plugins 裝上你想要的插件
他就變成你想要程式語言的開發工具 (講白一點 他誰都幹的了)根本公車
呃 可是好像沒有支援C sharp..... (閉嘴 你先安靜
--------------------------------------------------------------
再來說說學程式我覺得必備的習慣
1.看原文文件
原文資源會比中文資源相對來說多很多
一般我會看Stackoverflow啊、Medium看看Blog啊等等
我反而不會優先去用中文搜索
更何況很多IDE工具都是原文的Code其實也很多是英文啊
如果你看得懂他的英文其實你更容易去理解Code
所以 我覺得查英文文件是一件蠻重要的事情
(IDE也盡量裝原文小朋友才用中文)
2.拿一張紙跟一支筆
這個比較在寫邏輯程式必備的習慣
我會將程式的步驟寫下來 甚至用畫的
這樣比在腦子思考好很多 寫下來更有效的幫助思考
3. Mocking But not Copying (模仿 但別抄襲)
模仿是一種快速學習的方法 但是抄襲不是
有人會直接去網上Google Code 然後 直接
Ctrl+ C → Ctrl +V 能跑就跑 不能跑就放棄 (duh??)
不如一行一行打 然後要思考
他為什麼這樣做 這樣的結果是什麼
4.做你現在在看的東西 (寫部落格)
寫部落格已經像是一種不成文的規定
變成你想當恩居業就得寫部落格
其實部落格只是為了加深印象
變成你的筆記本 在你打部落格的過程中
其實你就在複習了
這也是我為什麼開始打部落格的原因
--------------------------------------------------------------
大概就是這樣 下篇見
當然還有一些開發者會使用文字編輯器(文字編輯器就是人話了
目前被廣泛使用的有: Notepad(記事本) Notepad++ / Visual Code / Sublime 等等...
安裝不需要我教了吧XD (就點下一步就好了啊)
--------------------------------------------------------------
不要懷疑這個世界上真的有人用記事本Coding
一般使用文字編輯器都是為了方便
因為他的程式檔案不會那麼大 相對的可能會喪失一些功能 像是Debug
今天的主角是 IDEA (已經很貼心的附上超鏈接給你了~)安裝不需要我教了吧XD (就點下一步就好了啊)
--------------------------------------------------------------
IDEA 就由一家叫 Jetbrains (我知道你們一點都不Care (應該不用加S)
上圖就是IDEA最扯的地方 如果你們看過介紹(沒看過也罷
但是! 如果你在 Configure - Plugins 裝上你想要的插件
他就變成你想要程式語言的開發工具 (講白一點 他誰都幹的了)
--------------------------------------------------------------
再來說說學程式我覺得必備的習慣
1.看原文文件
CODE工程師一般不會被稱之為 恩居業(Engineer)(以上題外話
而是被稱之為 R&D (Research & Development)
看到Research了沒
看文件很重要R
原文資源會比中文資源相對來說多很多
一般我會看Stackoverflow啊、Medium看看Blog啊等等
我反而不會優先去用中文搜索
更何況很多IDE工具都是原文的Code其實也很多是英文啊
如果你看得懂他的英文其實你更容易去理解Code
所以 我覺得查英文文件是一件蠻重要的事情
(IDE也盡量裝原文
2.拿一張紙跟一支筆
這個比較在寫邏輯程式必備的習慣
我會將程式的步驟寫下來 甚至用畫的
這樣比在腦子思考好很多 寫下來更有效的幫助思考
3. Mocking But not Copying (模仿 但別抄襲)
模仿是一種快速學習的方法 但是抄襲不是
有人會直接去網上Google Code 然後 直接
Ctrl+ C → Ctrl +V 能跑就跑 不能跑就放棄
不如一行一行打 然後要思考
他為什麼這樣做 這樣的結果是什麼
4.做你現在在看的東西 (寫部落格)
寫部落格已經像是一種不成文的規定
變成你想當恩居業就得寫部落格
其實部落格只是為了加深印象
變成你的筆記本 在你打部落格的過程中
其實你就在複習了
這也是我為什麼開始打部落格的原因
--------------------------------------------------------------
大概就是這樣 下篇見
受益良多
回覆刪除