/EarAlarmApp

πŸ”” μ΄μ–΄ν°μ—μ„œ μšΈλ¦¬λŠ” 타이머 μ•ŒλžŒ μ•±

Primary LanguageKotlin

Ear Alarm

Profile API
Profile



πŸ”” μ΄μ–΄ν°μ—μ„œ μšΈλ¦¬λŠ” 타이머 μ•ŒλžŒ μ•±

EarAlarm은 μ΄μ–΄ν°μ—μ„œ 직접 μšΈλ¦¬λŠ” 타이머 μ•ŒλžŒ μ•±μœΌλ‘œ, μ‘°μš©ν•œ ν™˜κ²½μ—μ„œλ„ μ΄μ–΄ν°μœΌλ‘œ μ•ŒλžŒμ„ 듀을 수 μžˆλ„λ‘ λ„μ™€μ€λ‹ˆλ‹€. 이 앱은 특히 λ„μ„œκ΄€, 사무싀, μ§€ν•˜μ² , λ²„μŠ€, κΈ°μ°¨ λ“± μ‘°μš©ν•œ ν™˜κ²½μ—μ„œ μœ μš©ν•©λ‹ˆλ‹€.

EarAlarm은 기본적으둜 λ―Έλ””μ–΄ λ³Όλ₯¨μ„ μ‚¬μš©ν•˜κΈ° λ•Œλ¬Έμ—, 타이머 μ•ŒλžŒμ΄ 울릴 λ•Œ 이어폰을 μ°©μš©ν•˜λŠ” 것을 ꢌμž₯ν•©λ‹ˆλ‹€. 이어폰을 μ°©μš©ν•˜λ©΄ 타이머 μ•ŒλžŒμ΄ 이어폰을 톡해 울리며, μ£Όλ³€ μ‚¬λžŒλ“€μ—κ²Œ λ°©ν•΄κ°€ λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

λ§Œμ•½ 이어폰이 μ—°κ²°λ˜μ–΄ μžˆμ§€ μ•Šμ€ 경우, EarAlarm은 κΈ°λ³Έ μ•ŒλžŒκ³Ό λ™μΌν•˜κ²Œ λ™μž‘ν•˜μ—¬, 기기의 μŠ€ν”Όμ»€λ₯Ό 톡해 μ•ŒλžŒ μ†Œλ¦¬κ°€ μšΈλ¦½λ‹ˆλ‹€. 이 κ²½μš°μ—λŠ” 곡곡μž₯μ†Œλ‚˜ μ‘°μš©ν•œ ν™˜κ²½μ—μ„œ 타이머 μ•ŒλžŒ μ†Œλ¦¬κ°€ μšΈλ¦¬μ§€ μ•Šλ„λ‘ μ£Όμ˜ν•΄ μ£Όμ„Έμš”.


μ•ŒλžŒ μ„€μ • μ•ŒλžŒ ν•΄μ œ background μ„€μ •

EarAlarm은 μ—¬λŸ¬ μ–Έμ–΄λ₯Ό μ§€μ›ν•©λ‹ˆλ‹€.

μ‚¬μš© κ°€λŠ₯ μ–Έμ–΄

  • μ˜μ–΄(en)
  • ν•œκ΅­μ–΄(ko)
  • μŠ€νŽ˜μΈμ–΄(es)
  • ν”„λž‘μŠ€μ–΄(fr)
  • μΈλ„λ„€μ‹œμ•„μ–΄(in)
  • 일본어(ja)
  • 쀑ꡭ어(간체)(zh-CN)
  • 쀑ꡭ어(번체)(zh-TW)

πŸ“² Download

Google Play Store μ—μ„œ μ΅œμ‹  λ²„μ „μ˜ 앱을 λ‹€μš΄λ‘œλ“œ ν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.

ν˜Ήμ€ Releases μ—μ„œ μ΅œμ‹  apkλ₯Ό λ‹€μš΄λ‘œλ“œ ν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.


πŸ“’ Trouble Shooting


πŸ“„ 기술 μŠ€νƒ

λΆ„λ₯˜ Stack
App Architechture Google Recommended app architecture
Design Pattern MVVM
DI Hilt
UI XML
Local Storage DataStore
serializer/deserializer Gson
Asynchronous Coroutines, Flow
Background Service, AlarmManager, AudioManager, MediaPlayer
Notification NotificationManager