Home - HitTheSky/privacy-policy-public GitHub Wiki

๊ฐœ์ธ์ •๋ณด์ฒ˜๋ฆฌ๋ฐฉ์นจ

1. ๊ฐœ์ธ์ •๋ณด์˜ ์ฒ˜๋ฆฌ ๋ชฉ์  (โ€˜BookList Managerโ€™์ดํ•˜ โ€˜BookList Managerโ€™) ์€(๋Š”) ๋‹ค์Œ์˜ ๋ชฉ์ ์„ ์œ„ํ•˜์—ฌ ๊ฐœ์ธ์ •๋ณด๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋‹ค์Œ์˜ ๋ชฉ์  ์ด์™ธ์˜ ์šฉ๋„๋กœ๋Š” ์ด์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. โ€“ ๊ณ ๊ฐ ๊ฐ€์ž…์˜์‚ฌ ํ™•์ธ, ๊ณ ๊ฐ์— ๋Œ€ํ•œ ์„œ๋น„์Šค ์ œ๊ณต์— ๋”ฐ๋ฅธ ๋ณธ์ธ ์‹๋ณ„.์ธ์ฆ, ํšŒ์›์ž๊ฒฉ ์œ ์ง€.๊ด€๋ฆฌ, ๋ฌผํ’ˆ ๋˜๋Š” ์„œ๋น„์Šค ๊ณต๊ธ‰์— ๋”ฐ๋ฅธ ๊ธˆ์•ก ๊ฒฐ์ œ, ๋ฌผํ’ˆ ๋˜๋Š” ์„œ๋น„์Šค์˜ ๊ณต๊ธ‰.๋ฐฐ์†ก ๋“ฑ2. ๊ฐœ์ธ์ •๋ณด์˜ ์ฒ˜๋ฆฌ ๋ฐ ๋ณด์œ  ๊ธฐ๊ฐ„โ‘  (โ€˜BookList Managerโ€™์ดํ•˜ โ€˜BookList Managerโ€™) ์€(๋Š”) ์ •๋ณด์ฃผ์ฒด๋กœ๋ถ€ํ„ฐ ๊ฐœ์ธ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•  ๋•Œ ๋™์˜ ๋ฐ›์€ ๊ฐœ์ธ์ •๋ณด ๋ณด์œ โ€ค์ด์šฉ๊ธฐ๊ฐ„ ๋˜๋Š” ๋ฒ•๋ น์— ๋”ฐ๋ฅธ ๊ฐœ์ธ์ •๋ณด ๋ณด์œ โ€ค์ด์šฉ๊ธฐ๊ฐ„ ๋‚ด์—์„œ ๊ฐœ์ธ์ •๋ณด๋ฅผ ์ฒ˜๋ฆฌโ€ค๋ณด์œ ํ•ฉ๋‹ˆ๋‹ค.โ‘ก ๊ตฌ์ฒด์ ์ธ ๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ ๋ฐ ๋ณด์œ  ๊ธฐ๊ฐ„์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.โ˜ž ์•„๋ž˜ ์˜ˆ์‹œ๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ์—…๋ฌด์™€ ๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ์—…๋ฌด์— ๋Œ€ํ•œ ๋ณด์œ ๊ธฐ๊ฐ„ ๋ฐ ๊ด€๋ จ ๋ฒ•๋ น, ๊ทผ๊ฑฐ ๋“ฑ์„ ๊ธฐ์žฌํ•ฉ๋‹ˆ๋‹ค.(์˜ˆ์‹œ)- ๊ณ ๊ฐ ๊ฐ€์ž… ๋ฐ ๊ด€๋ฆฌ : ์„œ๋น„์Šค ์ด์šฉ๊ณ„์•ฝ ๋˜๋Š” ํšŒ์›๊ฐ€์ž… ํ•ด์ง€์‹œ๊นŒ์ง€, ๋‹ค๋งŒ ์ฑ„๊ถŒโ€ค์ฑ„๋ฌด๊ด€๊ณ„ ์ž”์กด์‹œ์—๋Š” ํ•ด๋‹น ์ฑ„๊ถŒโ€ค์ฑ„๋ฌด๊ด€๊ณ„ ์ •์‚ฐ์‹œ๊นŒ์ง€- ์ „์ž์ƒ๊ฑฐ๋ž˜์—์„œ์˜ ๊ณ„์•ฝโ€ค์ฒญ์•ฝ์ฒ ํšŒ, ๋Œ€๊ธˆ๊ฒฐ์ œ, ์žฌํ™” ๋“ฑ ๊ณต๊ธ‰๊ธฐ๋ก : 5๋…„

3. ์ •๋ณด์ฃผ์ฒด์™€ ๋ฒ•์ •๋Œ€๋ฆฌ์ธ์˜ ๊ถŒ๋ฆฌยท์˜๋ฌด ๋ฐ ๊ทธ ํ–‰์‚ฌ๋ฐฉ๋ฒ• ์ด์šฉ์ž๋Š” ๊ฐœ์ธ์ •๋ณด์ฃผ์ฒด๋กœ์จ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ถŒ๋ฆฌ๋ฅผ ํ–‰์‚ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

โ‘  ์ •๋ณด์ฃผ์ฒด๋Š” Charles.Han(โ€˜BookList Managerโ€™์ดํ•˜ โ€˜BookList Manager) ์— ๋Œ€ํ•ด ์–ธ์ œ๋“ ์ง€ ๋‹ค์Œ ๊ฐ ํ˜ธ์˜ ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ๊ด€๋ จ ๊ถŒ๋ฆฌ๋ฅผ ํ–‰์‚ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.1. ๊ฐœ์ธ์ •๋ณด ์—ด๋žŒ์š”๊ตฌ 2. ์˜ค๋ฅ˜ ๋“ฑ์ด ์žˆ์„ ๊ฒฝ์šฐ ์ •์ • ์š”๊ตฌ 3. ์‚ญ์ œ์š”๊ตฌ 4. ์ฒ˜๋ฆฌ์ •์ง€ ์š”๊ตฌ

4. ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฐœ์ธ์ •๋ณด์˜ ํ•ญ๋ชฉ ์ž‘์„ฑ โ‘  (โ€˜BookList Managerโ€™์ดํ•˜ โ€˜BookList Managerโ€™)์€(๋Š”) ๋‹ค์Œ์˜ ๊ฐœ์ธ์ •๋ณด ํ•ญ๋ชฉ์„ ์ฒ˜๋ฆฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

5. ๊ฐœ์ธ์ •๋ณด์˜ ํŒŒ๊ธฐ(โ€˜BookList Managerโ€™)์€(๋Š”) ์›์น™์ ์œผ๋กœ ๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ๋ชฉ์ ์ด ๋‹ฌ์„ฑ๋œ ๊ฒฝ์šฐ์—๋Š” ์ง€์ฒด์—†์ด ํ•ด๋‹น ๊ฐœ์ธ์ •๋ณด๋ฅผ ํŒŒ๊ธฐํ•ฉ๋‹ˆ๋‹ค. ํŒŒ๊ธฐ์˜ ์ ˆ์ฐจ, ๊ธฐํ•œ ๋ฐ ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

-ํŒŒ๊ธฐ์ ˆ์ฐจ์ด์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ์ •๋ณด๋Š” ๋ชฉ์  ๋‹ฌ์„ฑ ํ›„ ๋ณ„๋„์˜ DB์— ์˜ฎ๊ฒจ์ ธ(์ข…์ด์˜ ๊ฒฝ์šฐ ๋ณ„๋„์˜ ์„œ๋ฅ˜) ๋‚ด๋ถ€ ๋ฐฉ์นจ ๋ฐ ๊ธฐํƒ€ ๊ด€๋ จ ๋ฒ•๋ น์— ๋”ฐ๋ผ ์ผ์ •๊ธฐ๊ฐ„ ์ €์žฅ๋œ ํ›„ ํ˜น์€ ์ฆ‰์‹œ ํŒŒ๊ธฐ๋ฉ๋‹ˆ๋‹ค. ์ด ๋•Œ, DB๋กœ ์˜ฎ๊ฒจ์ง„ ๊ฐœ์ธ์ •๋ณด๋Š” ๋ฒ•๋ฅ ์— ์˜ํ•œ ๊ฒฝ์šฐ๊ฐ€ ์•„๋‹ˆ๊ณ ์„œ๋Š” ๋‹ค๋ฅธ ๋ชฉ์ ์œผ๋กœ ์ด์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.-ํŒŒ๊ธฐ๊ธฐํ•œ์ด์šฉ์ž์˜ ๊ฐœ์ธ์ •๋ณด๋Š” ๊ฐœ์ธ์ •๋ณด์˜ ๋ณด์œ ๊ธฐ๊ฐ„์ด ๊ฒฝ๊ณผ๋œ ๊ฒฝ์šฐ์—๋Š” ๋ณด์œ ๊ธฐ๊ฐ„์˜ ์ข…๋ฃŒ์ผ๋กœ๋ถ€ํ„ฐ 5์ผ ์ด๋‚ด์—, ๊ฐœ์ธ์ •๋ณด์˜ ์ฒ˜๋ฆฌ ๋ชฉ์  ๋‹ฌ์„ฑ, ํ•ด๋‹น ์„œ๋น„์Šค์˜ ํ์ง€, ์‚ฌ์—…์˜ ์ข…๋ฃŒ ๋“ฑ ๊ทธ ๊ฐœ์ธ์ •๋ณด๊ฐ€ ๋ถˆํ•„์š”ํ•˜๊ฒŒ ๋˜์—ˆ์„ ๋•Œ์—๋Š” ๊ฐœ์ธ์ •๋ณด์˜ ์ฒ˜๋ฆฌ๊ฐ€ ๋ถˆํ•„์š”ํ•œ ๊ฒƒ์œผ๋กœ ์ธ์ •๋˜๋Š” ๋‚ ๋กœ๋ถ€ํ„ฐ 5์ผ ์ด๋‚ด์— ๊ทธ ๊ฐœ์ธ์ •๋ณด๋ฅผ ํŒŒ๊ธฐํ•ฉ๋‹ˆ๋‹ค.

6. ๊ฐœ์ธ์ •๋ณด ์ž๋™ ์ˆ˜์ง‘ ์žฅ์น˜์˜ ์„ค์น˜โ€ข์šด์˜ ๋ฐ ๊ฑฐ๋ถ€์— ๊ด€ํ•œ ์‚ฌํ•ญ

Charles.Han ์€ ์ •๋ณด์ฃผ์ฒด์˜ ์ด์šฉ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๊ณ  ์ˆ˜์‹œ๋กœ ๋ถˆ๋Ÿฌ์˜ค๋Š” โ€˜์ฟ ํ‚คโ€™๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  • ๋ณธ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ•˜๊ธฐ์˜ ๊ถŒํ•œ ์„ค์ •์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
    - android.permission.CAMERA : ์นด๋ฉ”๋ผ๋ฅผ ์ด์šฉํ•œ ๋ฐ”์ฝ”๋“œ ์Šค์บ”
    - android.permission.GET_ACCOUNTS, android.permission.READ_CONTACTS : Book, User ๋ฆฌ์ŠคํŠธ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ SQLite ์ ‘๊ทผ

    7. ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ์ฑ…์ž„์ž ์ž‘์„ฑ


    โ‘  Charles.Han(โ€˜BookList Managerโ€™์ดํ•˜ โ€˜BookList Manager) ์€(๋Š”) ๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ์— ๊ด€ํ•œ ์—…๋ฌด๋ฅผ ์ด๊ด„ํ•ด์„œ ์ฑ…์ž„์ง€๊ณ , ๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ์™€ ๊ด€๋ จํ•œ ์ •๋ณด์ฃผ์ฒด์˜ ๋ถˆ๋งŒ์ฒ˜๋ฆฌ ๋ฐ ํ”ผํ•ด๊ตฌ์ œ ๋“ฑ์„ ์œ„ํ•˜์—ฌ ์•„๋ž˜์™€ ๊ฐ™์ด ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ์ฑ…์ž„์ž๋ฅผ ์ง€์ •ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.


    โ–ถ ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ์ฑ…์ž„์ž
    ์„ฑ๋ช… :Charles.Han
    ์ง์ฑ… :Master
    ์ง๊ธ‰ :-
    ์—ฐ๋ฝ์ฒ˜ : , [email protected],
    โ€ป ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ๋‹ด๋‹น๋ถ€์„œ๋กœ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค.

    โ–ถ ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ๋‹ด๋‹น๋ถ€์„œ
    ๋ถ€์„œ๋ช… :
    ๋‹ด๋‹น์ž :
    ์—ฐ๋ฝ์ฒ˜ :, ,
    โ‘ก ์ •๋ณด์ฃผ์ฒด๊ป˜์„œ๋Š” Charles.Han(โ€˜BookList Managerโ€™์ดํ•˜ โ€˜BookList Manager) ์˜ ์„œ๋น„์Šค(๋˜๋Š” ์‚ฌ์—…)์„ ์ด์šฉํ•˜์‹œ๋ฉด์„œ ๋ฐœ์ƒํ•œ ๋ชจ๋“  ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ๊ด€๋ จ ๋ฌธ์˜, ๋ถˆ๋งŒ์ฒ˜๋ฆฌ, ํ”ผํ•ด๊ตฌ์ œ ๋“ฑ์— ๊ด€ํ•œ ์‚ฌํ•ญ์„ ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ์ฑ…์ž„์ž ๋ฐ ๋‹ด๋‹น๋ถ€์„œ๋กœ ๋ฌธ์˜ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Charles.Han(โ€˜BookList Managerโ€™์ดํ•˜ โ€˜BookList Manager) ์€(๋Š”) ์ •๋ณด์ฃผ์ฒด์˜ ๋ฌธ์˜์— ๋Œ€ํ•ด ์ง€์ฒด ์—†์ด ๋‹ต๋ณ€ ๋ฐ ์ฒ˜๋ฆฌํ•ด๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.

    8. ๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ๋ฐฉ์นจ ๋ณ€๊ฒฝ

    โ‘ ์ด ๊ฐœ์ธ์ •๋ณด์ฒ˜๋ฆฌ๋ฐฉ์นจ์€ ์‹œํ–‰์ผ๋กœ๋ถ€ํ„ฐ ์ ์šฉ๋˜๋ฉฐ, ๋ฒ•๋ น ๋ฐ ๋ฐฉ์นจ์— ๋”ฐ๋ฅธ ๋ณ€๊ฒฝ๋‚ด์šฉ์˜ ์ถ”๊ฐ€, ์‚ญ์ œ ๋ฐ ์ •์ •์ด ์žˆ๋Š” ๊ฒฝ์šฐ์—๋Š” ๋ณ€๊ฒฝ์‚ฌํ•ญ์˜ ์‹œํ–‰ 7์ผ ์ „๋ถ€ํ„ฐ ๊ณต์ง€์‚ฌํ•ญ์„ ํ†ตํ•˜์—ฌ ๊ณ ์ง€ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

    9. ๊ฐœ์ธ์ •๋ณด์˜ ์•ˆ์ „์„ฑ ํ™•๋ณด ์กฐ์น˜ (โ€˜BookList Managerโ€™)์€(๋Š”) ๊ฐœ์ธ์ •๋ณด๋ณดํ˜ธ๋ฒ• ์ œ29์กฐ์— ๋”ฐ๋ผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์•ˆ์ „์„ฑ ํ™•๋ณด์— ํ•„์š”ํ•œ ๊ธฐ์ˆ ์ /๊ด€๋ฆฌ์  ๋ฐ ๋ฌผ๋ฆฌ์  ์กฐ์น˜๋ฅผ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

    1. ๊ฐœ์ธ์ •๋ณด์— ๋Œ€ํ•œ ์ ‘๊ทผ ์ œํ•œ ๊ฐœ์ธ์ •๋ณด๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์ ‘๊ทผ๊ถŒํ•œ์˜ ๋ถ€์—ฌ,๋ณ€๊ฒฝ,๋ง์†Œ๋ฅผ ํ†ตํ•˜์—ฌ ๊ฐœ์ธ์ •๋ณด์— ๋Œ€ํ•œ ์ ‘๊ทผํ†ต์ œ๋ฅผ ์œ„ํ•˜์—ฌ ํ•„์š”ํ•œ ์กฐ์น˜๋ฅผ ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์นจ์ž…์ฐจ๋‹จ์‹œ์Šคํ…œ์„ ์ด์šฉํ•˜์—ฌ ์™ธ๋ถ€๋กœ๋ถ€ํ„ฐ์˜ ๋ฌด๋‹จ ์ ‘๊ทผ์„ ํ†ต์ œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.



โš ๏ธ **GitHub.com Fallback** โš ๏ธ