์ ์ฉํ ๊ธฐ์ ๋ธ๋ก๊ทธ์ ์ฌ์ดํธ๋ฅผ ๋ชจ์๋์ ํ์ด์ง ์ ๋๋ค. PC์์ ๋ถ๋งํฌ๋ก ๊ด๋ฆฌํ๊ธฐ ์ด๋ ค์ ๋ธ๋ก๊ทธ์ด๋ฆ, ์ฃผ์ ๊ทธ๋ฆฌ๊ณ ๊ฐ๋จํ ์ค๋ช ์ ๋ถ์ฌ ์ ๋ฆฌํ์์ต๋๋ค. ๋ธ๋ก๊ทธ ์ ์ฒด๊ฐ ํ ์ฃผ์ ๋ก ์ข๋ค๊ฑฐ๋, ์๋๋ฉด ํ๋์ ๊ธ์ด ์ข์์ ์ถ๊ฐ๋ ๊ฒฝ์ฐ๋ ์์ต๋๋ค. ํ์ด์ง๊ฐ ์ข์๊ฒฝ์ฐ์๋ ๋ฉ์ธ ๋๋ฉ์ธ์ ๋งํฌํด๋จ์ต๋๋ค. ํ์ด์ง์ ๋ํ ์ ๋ณด๋ฅผ ์ค๋ช ์์ ์ฐพ์ ๋ธ๋ก๊ทธ์ ์ ์ํ ํด๋น ๊ฒ์๊ธ์ ์ฐพ์ผ์๋ฉด ๋ฉ๋๋ค.
- Data Structure Visualizations - University of San Francisco / ์๋ฃ๊ตฌ์กฐ๋ฅผ ๋์ผ๋ก ํ์ธ ํ ์ ์๋ค.
- LeetCode - ๋ฉด์ ์ฉ ์๊ณ ๋ฆฌ์ฆ
- Futurecreator - ์ผ์ฑsds ๊ฐ๋ฐ์, ๋ค์ํ ์ฃผ์ ์ ๊ฒ์๊ธ, ๊น๋ํ ์ ๋ฆฌ, ์๋ฐ ์ ๊ธฐ์ ์ ๋ฆฌ ๊ตฟ, ์๋ฐ ์คํธ๋ฆผ, ๋๋ค ์ ๋ฆฌ๊ฐ ์๋์ด ์๋ค.
- ๊ธฐ์ต๋ณด๋จ ๊ธฐ๋ก์ - ๊ฐ์ฒด์งํฅ์ค๊ณ ์์, ๋ธ๋์ญ ๊ฐ์ฒด์งํฅ์ผ๋ก ์ค๊ณํ๊ธฐ
- ์๋ฐ๊ธฐ๋ณธ์์ถ์ฒ์ ๋ํ์ฌ / ๋ํ์ ์ธ ๊ธฐ๋ณธ์ ๋น๊ต - ์๋ฐ ๊ธฐ๋ณธ์ ๋น๊ต / ์๋ฐ ์์ค์ ๋ง์ถ ์ถ์ฒ
- Java Garbage Collection - naver d2 GC ์ค๋ช
- Vofella - ํํ ๋ฆฌ์ผ ์ฌ์ดํธ
- ๊ฐ๋ฐ์๋ฅผ ์ํ ๋ ์ํผ -์๋๋ก์ด๋์ ๊ธฐ๋ณธ ๋ทฐ์ ์ปดํฌ๋ํธ๋ค์ ๋ํ ์์ธํ ์ค๋ช . ๊ธฐ๋ณธ๊ธฐ๋ฅผ ์ตํ ๋, ๊ธฐ๋ณธ๊ธฐ๊ฐ ๊ธฐ์ต๋์ง ์์ ๋ ์ฐธ๊ณ ํ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค. ํ๋์ ํฌ์คํ ์ด ๋ฉ์ท๋ค ์ต๊ทผ ๋ค์ ์์๋์๋ค.
- ์ ์น์ฅ ๊ธฐ์ ๋ธ๋ก๊ทธ - ํ naver view, ์๋๋ก์ด๋ ๊ฐ๋ฐ์, MVVM
- BearCola github - ์ด์ง ์ธํฐ๋ทฐ ์ง๋ฌธ ๋ฆฌ์คํธ
- ๊ธฐ์ด ์ฐฌ์ฐฌ ์์ํธ์ด's Story -์๋๋ก์ด๋ ๋ธ๋ฃจํฌ์ค ์ฐ๊ฒฐ ์ฝ๋
- ๊ฟ ๋ง์ ๊ฐ๋ฐ์๊ฐ ๋์- Taehwan - ์๋๋ก์ด๋ ์ฝํ๋ฆฐ ๊ธฐ์ ๋ธ๋ก๊ทธ
- ์ฐฐ์ค์ ์๋๋ก์ด๋ - ์๋๋ก์ด๋ ๊ธฐ์ ๋ธ๋ก๊ทธ
- ๋ฐ์๊ถ์ ์ฝ์ง ๋ธ๋ก๊ทธ - ์๋๋ก์ด๋ ํ์ ์ / ์๋๋ก์ด๋ ์ ๋ฐ์ ๊ดํ ๋ธ๋ก๊ทธ
- ์ฅ๋ฒ์๋์ ๊ฐ๋ฐ์ผ์ง - ์๋๋ก์ด๋ ํ์ ์ / ์ฌ๋์๋ ์๋๋ก์ด๋ ์ปดํฌ๋ํธ ๊ฐ๋ฐ
- Pluu Dev - [๋ฒ์ญ] ์๋๋ก์ด๋ ํต์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ญ์ฌ๋ฅผ ๋๋์๋ณธ๋ค.
- ๊ฒธ์ํ ๊ฒธ - ์๋๋ก์ด๋ ๋ฐ iOS
- pistolcaffe - ์๋๋ก์ด๋ ๊ฐ๋ฐ ๋ฐ api ๋ถ์
- Android Handler Story - Handler, looper, Message Queue ์ค๋ช
- ํดํดํด - ์๋๋ก์ด๋ ๊ธฐ์ด ๋ฒ์ญ๊ธ / ๋๋ฌด ์ค๋๋ ์๋ฃ์ด๊ธดํ๋ ๊ธฐ์ด์ ์ธ ๋ด์ฉ๋ค
- gauray-khanna - ์๋๋ก์ด๋ ์ฌํ / ๊น์ด ์๋ ์ค๋ช
- ์ข์ ์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ์๊ฐ ๋๋ ๋ฒ - ๊ฐ๋ฐ ์ฝ์ด์ฃผ๋ ๋จ์, ์๋๋ก์ด๋ ๊ณต๋ถํ๋ ์์๋ฅผ ์ด๊ธ๋ถํฐ ๊ณ ๊ธ๊น์ง ์ ๋ฆฌ, ์ด ํค์๋๋ฅผ ๋ฐ๋ผ ๊ณต๋ถํ๊ธฐ ์ข์ ๊ฒ ๊ฐ๋ค.
- Understanding Context In Android Application - context ์ค๋ช
- ์๋๋ก์ด๋App๊ฐ๋ฐ 09.task - ์๋๋ก์ด๋ ํ ์คํฌ์ ๋ํ ์ค๋ช
- Android Task and Back Stack Review - android task์ ๊ฐ๋ จ๋ ๊ฐ์ด๋
- Android: draw a custom View - view ์ ์, view์ ์๋ช ์ฃผ๊ธฐ, custom view tutorial
- Android MVP ๋ฌด์์ ๋ฐ๋ผํ๊ธฐ - Intro - ํํ๋ ๋ธ๋ก๊ทธ์ ์ฌ๋ผ์จ mpv ํจํด ์๋ฆฌ์ฆ์ ๋๋ค.
- ์๋๋ก์ด๋์ mvc, mvp, mvvm ์ข ํฉ ์๋ด์ - realm
- LoaderManager - loaderManager์ ์๋์๋ฆฌ
- ์๋๋ก์ด๋์ฑ์ด ๋ฉ๋ชจ๋ฆฌ ๋์๋ฅผ ๋ง๋๋ 8๊ฐ์ง - ์๋๋ก์ด๋ ๋ฉ๋ชจ๋ฆฌ ๋์ ๊ด๋ จ
- Android ์ฑ ๋ฉ๋ชจ๋ฆฌ ์ต์ ํ - d2 ๊ธฐ์ ๋ธ๋ก๊ทธ ๋นํธ๋งต๊ด๋ จ ๋ฉ๋ชจ๋ฆฌ ์ต์ ํ
- ์๋๋ก์ด๋์์์ ๋นํธ๋งต๊ณผ ๋ฉ๋ชจ๋ฆฌ์ ์๊ด๊ด๊ณ - ๋นํธ๋งต๊ด๋ จ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ
- Memory leaks in Android - idetify, treat and avoid / Johan Olsson - ๋ชจ๋ํฐ๋ฅผ ํ์ฉํ ๋ฉ๋ชจ๋ฆฌ ๋์ ์ต์ ํ
- 9 ways to avoid memory leaks in Android / Anitaa Murthy - ๋ฆญ์ด ๋ฐ์ํ๋ 9๊ฐ์ง ๊ฒฝ์ฐ
- ์๋๋ก์ด๋ ๊ฐ๋ฐ์ ์ด์ง ๋ฉด์ (์ง์ธ) / branch ์ด์นํ - ์๋๋ก์ด๋ ์ด์ง ๋ฉด์ ๋ชจ์
- Interviewing Android Developer - ์๋๋ก์ด๋ ๋ฉด์ ์์ ๋ฌผ์ด ๋ณผ ์ ์๋ ์นดํ ๊ณ ๋ฆฌ ๋ฒ์ญ๊ธ
- ๋๋, ํ๋ก์ ํธ์ ์ฝํ๋ฆฐ์ ๋์ ํ๋ ค๊ณ ํฉ๋๋ค. - ์ฐ์ํํ์ ๋ค ์ฝํ๋ฆฐ ๋์ ๊ธฐ / ์ต์ค์ , ์ฝํ๋ฆฐ ์ฅ์ ๋ค์ด ์ ๋ฆฌ๋ ๊ธ์ ๋๋ค.
- ์๋ ํ๋ก๊ทธ๋๋ฐ - ํตํฉ ๊ธฐ์ ๋ธ๋ก๊ทธ, git๊ณผ github์ ๊ดํด์ ์ค๋ฌด์์ ํ์ ํ ๋ ์ฌ์ฉ๋๋ ๋ด์ฉ๋ค์ด ์ ์ ๋ฆฌ ๋์ด์๋ค. git flow... - ์ค๊ธ
- ๋๊ตฌ๋ ์ฝ๊ฒ ์ดํดํ ์ ์๋ git ์ ๋ฌธ - ์ ๋ฌธ๋ถํฐ ๋ฐ์ ํธ๊น์ง git tutorial ์ ๊ณต
- ์ฐ๋ฆฐ Git-flow๋ฅผ ์ฌ์ฉํ๊ณ ์์ด์ - ์ฐ์ํํ์ ๋ค ๊ธฐ์ ๋ธ๋ก๊ทธ git-flow ๋์ ์๊ฐ
- GitHub๋ก ํ์ ํ๋ ๋ฐฉ๋ฒ[3] - Gitflow Workflow - gitflow ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ์ค๋ช , ํนํ github๋ก ์์ ํ๊ฒฝ ๊ตฌ์ถํ๋ ๋ฐฉ๋ฒ์ด ์ธ์ธํจ
- ์๋ฐ ๊ฐ๋ฐ์๋ฅผ ์ํ ๋์ ์ถ์ฒ - ๋ฐฑ๋ช ์ - ์๋ฐ ๊ฐ๋ฐ์ ํ์ํ ์ถ์ฒ๋์ ๋ชจ์์ ๋๋ค.
- RxJava ๊ฐ๋ - Rxjava ๊ธฐ๋ณธ ๊ฐ๋
- ์พ๋ฝ์ฝ๋ฉ -๊ฐ๋ฐ ์ ๋ฐ ๋ธ๋ก๊ทธ
- Preamtree - ๊ธฐํ ๊ฐ๋ฐ์ ๊ด๋ จ๋ ๋ธ๋ก๊ทธ
- ๋ด์ด๋ค์ง ๊ฐ๋ฐ ๋ธ๋ก๊ทธ - ์ฝ๋๋ฆฌ๋ทฐ ๋ฐ์ ๊ฒ๋ค ์ ๋ฆฌ
- ๊นํ๋ธ ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ์ฉํ๊ธฐ - ์คํ ์์ค๋ผ์ด๋ธ๋ฌ๋ฅด ๋ชจ๋๋ก importํ์ฌ ์์ ํ๊ธฐ
- ํ๋์ ๋ณด๋ iOS / Android UI ๊ธฐ๋ณธ ์ฉ์ด - ๋์์ด๋๊ฐ ์ง์ ๊ทธ๋ ค ๋น๊ตํ ios์ ์๋๋ก์ด๋์ ui ๋ช ์นญ ์ฐจ์ด