Skip to content

Latest commit

ย 

History

History
62 lines (39 loc) ยท 2.01 KB

README.md

File metadata and controls

62 lines (39 loc) ยท 2.01 KB

Moti_AOS

๐ŸŒˆ MOTI ! Make Own True Identity โญ๏ธ ์œ ์ดˆ์ฝ”ํŒŒ๐Ÿ˜Ž

๐Ÿ’ป API

moti

๋งค์ผ๋งค์ผ ๋ฏธ์…˜์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ ์นด๋“œ๋ฅผ ์ˆ˜์ง‘ํ•ด ๋ณด์ž

์†Œ๊ฐœ๊ธ€

๋งค์ผ ํ•˜๋ฃจ์— ํ•œ ๋ฒˆ ๋ฐ›์„ ์งˆ๋ฌธ์— ๋‹ตํ•˜๋ฉด์„œ ์ž์‹ ์„ ๊ธฐ๋กํ•ด๋ณด์„ธ์š”.

  • ์งˆ๋ฌธ์— ๋‹ต์„ ํ•˜๊ณ  ๊ธฐ๋กํ•˜๋Š” ๊ณผ์ •์—์„œ
  • ๋‹น์‹ ์ด ๋ฌด์—‡์„ ์ข‹์•„ํ•˜๋Š”์ง€
  • ๋‹น์‹ ์ด ์–ด๋–ค ์ถ”์–ต์„ ๊ฐ€์ง€๊ณ  ์žˆ์—ˆ๋Š”์ง€
  • ์•ž์œผ๋กœ ๋‹น์‹ ์ด ์–ด๋–ค ์‚ถ์„ ์‚ด๊ณ  ์‹ถ์€์ง€
  • ์•Œ์•„๊ฐ€ ๋ณด์„ธ์š”.

๋‹จ์ˆœํžˆ ๊ธฐ๋ก์—์„œ ๊ทธ์น˜์ง€ ์•Š๊ณ  ๋‹น์‹ ์ด ๊ธฐ๋กํ•œ ์ผ์ฃผ์ผ์€ ํ•œ ์žฅ์˜ ๊ฟˆ์„ ๋‹ด์€ ์นด๋“œ๋กœ ์™„์„ฑ๋ฉ๋‹ˆ๋‹ค.

๊พธ์ค€ํžˆ ํ•˜๋ฃจํ•˜๋ฃจ๋ฅผ ๊ธฐ๋กํ•˜๋ฉด์„œ ์นด๋“œ๋ฅผ ์ˆ˜์ง‘ํ•ด๋ณด์„ธ์š”.

MOTI ์‚ฌ์šฉ๋ฒ•

  1. ํ•˜๋ฃจ์— ๋ฐ›๋Š” ์งˆ๋ฌธ์€ ์ด 3๊ฐœ! ๊ทธ์ค‘ ๋งˆ์Œ์— ๋“œ๋Š” ์งˆ๋ฌธ์„ ์„ ํƒํ•˜์„ธ์š”(๋งˆ์Œ์— ๋“œ๋Š” ์งˆ๋ฌธ์ด ์—†๋‹ค๋ฉด 3๋ฒˆ๊นŒ์ง€ ์ƒˆ๋กœ ์งˆ๋ฌธ์„ ๋ฐ›์•„๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค)
  2. ์‚ฌ์ง„๊ณผ ๊ธ€์„ ์ด์šฉํ•ด์„œ ์งˆ๋ฌธ์— ๊ฐ„๋‹จํ•œ ๋‹ต์„ ํ•˜๋ฉด ๋!
  3. ๋‹ต๋ณ€์„ ์™„๋ฃŒํ•œ ๋‚ ์€ ์นด๋“œ ๊ทธ๋ฆผ์˜ ํ•œ ๋ถ€๋ถ„์ด ์ฑ„์›Œ์ง‘๋‹ˆ๋‹ค.
  4. ์ผ์ฃผ์ผ ๋™์•ˆ ๊พธ์ค€ํ•œ ๊ธฐ๋ก์„ ํ†ตํ•ด ์™„์„ฑ๋œ ์นด๋“œ๋ฅผ ์ˆ˜์ง‘ํ•ด๋ณด์„ธ์š”!
  5. ์•จ๋ฒ”์„ ํ†ตํ•ด์„œ ๊ธฐ๋ก๋œ ๋‚ด์šฉ์„ ๋˜๋Œ์•„๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

MashUp Android Project

Commit Rule

  • ๐Ÿ› refactor : ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ์•„๋‹Œ ์ฝ”๋“œ๋ฅผ ์žฌ์ •๋น„ ํ•˜์˜€์„ ๋•Œ (๋ณ€์ˆ˜ ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ)
  • ๐Ÿ›fix : ๋ฒ„๊ทธ ์ˆ˜์ •
  • ๐Ÿงธfeat : ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • ๐Ÿง€chore : ๋นŒ๋“œ ์—…๋ฌด ์ˆ˜์ •, ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ € ์ˆ˜์ •
  • ๐ŸŒฑdocs : ๋ฌธ์„œ ๋ณ€๊ฒฝ
  • ๐Ÿฐtest : ๋ˆ„๋ฝ๋œ ํ…Œ์ŠคํŠธ ์ถ”๊ฐ€, ์ƒ์‚ฐ์ ์ธ ์ฝ”๋“œ ์ƒ์„ฑ์€ ์—†์Œ

Spec

  • MVVM Architecture Pattern
  • Databinding
  • AAC(ViewModel, LiveData, Room)

Third party

  • Retrofit
  • Glide