Android's App Developing - Lv.0 歡迎來到新手村

Hi~ Noob ~ 歡迎來到新手村~ (自己也沒多強就叫別人Noob
--------------------------------------------------------------
今天要來介紹一下Android's APP的開發
由於自己畢業專題也是做Android's APP開發
順便寫Blog給自己的組員看(祈禱他們多一點貢獻
這篇也算是記錄自己學習的過程
先來介紹一下 IDE
下一篇會開始講 Kotlin的基礎語法
--------------------------------------------------------------
以下為沒有任何寫程式經歷的人開始介紹
(如果你是有經驗的人可以直接跳過黑色的字 只看紅色標記的部分
(其實可以直接跳過這篇文章
首先先來介紹的東西叫 IDE AKA:Integrated Development Environment AKA 整合開發環境 講人話就是開發工具
目前被廣泛使用的有: Visual Studio(AKA:VS) / Eclipse等等...
當然還有一些開發者會使用文字編輯器(文字編輯器就是人話了
目前被廣泛使用的有: Notepad(記事本)  Notepad++ / Visual Code / Sublime 等等...
不要懷疑這個世界上真的有人用記事本Coding
一般使用文字編輯器都是為了方便
因為他的程式檔案不會那麼大 相對的可能會喪失一些功能 像是Debug
今天的主角是 IDEA  (已經很貼心的附上超鏈接給你了~)
安裝不需要我教了吧XD (就點下一步就好了啊)
--------------------------------------------------------------
那這篇文章就到了這邊咯
IDEA 就由一家叫 Jetbrains (我知道你們一點都不Care (應該不用加S)
上圖就是IDEA最扯的地方 如果你們看過介紹(沒看過也罷
你們會發現他說是 Java的開發工具














但是! 如果你在 Configure - Plugins 裝上你想要的插件
他就變成你想要程式語言的開發工具 (講白一點 他誰都幹的了) 根本公車
呃  可是好像沒有支援C sharp..... (閉嘴 你先安靜
--------------------------------------------------------------
再來說說學程式我覺得必備的習慣
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 能跑就跑 不能跑就放棄  (duh??)
不如一行一行打 然後要思考
他為什麼這樣做 這樣的結果是什麼

4.做你現在在看的東西 (寫部落格)
寫部落格已經像是一種不成文的規定
變成你想當恩居業就得寫部落格
其實部落格只是為了加深印象
變成你的筆記本 在你打部落格的過程中
其實你就在複習了
這也是我為什麼開始打部落格的原因
--------------------------------------------------------------
大概就是這樣 下篇見

留言

張貼留言

這個網誌中的熱門文章

Hello World In Kotlin Lv.1

Android Studio Lv 1 這東西怎麼那麼難用阿

System.Call.Print.HelloWorld