Loop Habit Tracker

4.7
57.3ย เจนเจœเจผเจพเจฐ เจธเจฎเฉ€เจ–เจฟเจ†เจตเจพเจ‚
50ย เจฒเฉฑเจ–+
เจกเจพเจŠเจจเจฒเฉ‹เจก
เจธเจฎเฉฑเจ—เจฐเฉ€ เจฐเฉ‡เจŸเจฟเฉฐเจ—
3+ เจฒเจˆ เจฆเจฐเจœเจพ เจฆเจฟเฉฑเจคเจพ
เจธเจ•เฉเจฐเฉ€เจจเจธเจผเจพเจŸ เจšเจฟเฉฑเจคเจฐ
เจธเจ•เฉเจฐเฉ€เจจเจธเจผเจพเจŸ เจšเจฟเฉฑเจคเจฐ
เจธเจ•เฉเจฐเฉ€เจจเจธเจผเจพเจŸ เจšเจฟเฉฑเจคเจฐ
เจธเจ•เฉเจฐเฉ€เจจเจธเจผเจพเจŸ เจšเจฟเฉฑเจคเจฐ
เจธเจ•เฉเจฐเฉ€เจจเจธเจผเจพเจŸ เจšเจฟเฉฑเจคเจฐ
เจธเจ•เฉเจฐเฉ€เจจเจธเจผเจพเจŸ เจšเจฟเฉฑเจคเจฐ

เจ‡เจธ เจเจช เจฌเจพเจฐเฉ‡

เจฒเฉ‚เจช เจคเฉเจนเจพเจจเฉ‚เฉฐ เจšเฉฐเจ—เฉ€เจ†เจ‚ เจ†เจฆเจคเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจ•เจพเจ‡เจฎ เจฐเฉฑเจ–เจฃ เจตเจฟเจš เจธเจนเจพเจ‡เจคเจพ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจŸเฉ€เจšเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹. เจตเจฟเจธเจฅเจพเจฐเจค เจšเจพเจฐเจŸ เจ…เจคเฉ‡ เจ…เฉฐเจ•เฉœเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ เจ•เจฟ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจจเจพเจฒ เจคเฉเจนเจพเจกเฉ€เจ†เจ‚ เจ†เจฆเจคเจพเจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉเจงเจพเจฐเฉ€เจ†เจ‚ เจนเจจ. เจเจช เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจตเจฟเจ—เจฟเจ†เจชเจจ-เจฎเฉเจ•เจค, เจ–เฉเฉฑเจฒเจพ เจธเจฐเฉ‹เจค เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจน เจคเฉเจนเจพเจกเฉ€ เจ—เฉเจชเจคเจคเจพ เจฆเจพ เจธเจจเจฎเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ.


เจธเจงเจพเจฐเจจ, เจธเฉเฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ†เจงเฉเจจเจฟเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ
เจฒเฉ‚เจช เจตเจฟเจš เจ‡เจ• เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจนเฉˆ เจœเฉ‹ เจตเจฐเจคเฉ‹เจ‚ เจตเจฟเจš เจ†เจ‰เจฃเจพ เจฌเจนเฉเจค เจธเฉŒเจ–เจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจฎเฉฑเจ—เจฐเฉ€ เจกเจฟเจœเจผเจพเจˆเจจ เจฆเจฟเจธเจผเจพ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เจฐเจฆเจพ เจนเฉˆ.

เจ†เจฆเจค เจฆเจพ เจธเจ•เฉ‹เจฐ
เจ†เจชเจฃเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจพ เจฒเจ•เฉ€เจฐ เจฆเจฟเจ–เจพเจ‰เจฃ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจฒเฉ‚เจช เจ•เฉ‹เจฒ เจคเฉเจนเจพเจกเฉ€เจ†เจ‚ เจ†เจฆเจคเจพเจ‚ เจฆเฉ€ เจคเจพเจ•เจค เจฆเฉ€ เจ—เจฃเจจเจพ เจ•เจฐเจจ เจฒเจˆ เจ‡เจ• เจ‰เฉฑเจจเจค เจซเจพเจฐเจฎเฉ‚เจฒเจพ เจนเฉˆ. เจนเจฐ เจฆเฉเจนเจฐเจพเจ“ เจคเฉเจนเจพเจกเฉ€ เจ†เจฆเจค เจจเฉ‚เฉฐ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจนเจฐ เจ–เฉเฉฐเจ เจ—เจฟเจ† เจฆเจฟเจจ เจ‡เจธเจจเฉ‚เฉฐ เจ•เจฎเจœเจผเฉ‹เจฐ เจฌเจฃเจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ. เจฒเฉฐเจฌเฉ‡ เจฒเจ•เฉ€เจฐ เจฆเฉ‡ เจ•เฉเจ เจ–เฉเฉฐเจเฉ‡ เจฆเจฟเจจเจพเจ‚ เจฌเจพเจ…เจฆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจคเฉเจนเจพเจกเฉ€ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉฑเจ•เฉ€ เจจเฉ‚เฉฐ เจฌเจฟเจฒเจ•เฉเจฒ เจจเจนเฉ€เจ‚ เจ–เจคเจฎ เจ•เจฐ เจฆเฉ‡เจตเฉ‡เจ—เจพ, เจนเฉ‹เจฐ เจจเจนเฉ€เจ‚ เจฌเฉเจฐเฉ‡เจ•-เจฆเจฟ-เจšเฉ‡เจจ เจเจชเจธ เจฆเฉ‡ เจ‰เจฒเจŸ.

เจตเจฟเจธเจคเฉเจฐเจฟเจค เจ—เฉเจฐเจพเจซ เจ…เจคเฉ‡ เจ…เฉฐเจ•เฉœเฉ‡
เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ เจฆเฉ‡เจ–เฉ‹ เจ•เจฟ เจตเจฟเจธเจฅเจพเจฐเจค เจšเจพเจฐเจŸเจพเจ‚ เจ…เจคเฉ‡ เจ…เฉฐเจ•เฉœเจฟเจ†เจ‚ เจจเจพเจฒ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจจเจพเจฒ เจคเฉเจนเจพเจกเฉ€เจ†เจ‚ เจ†เจฆเจคเจพเจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฆเจฒเฉ€เจ†เจ‚. เจ†เจชเจฃเฉ€เจ†เจ‚ เจ†เจฆเจคเจพเจ‚ เจฆเจพ เจชเฉ‚เจฐเจพ เจ‡เจคเจฟเจนเจพเจธ เจตเฉ‡เจ–เจฃ เจฒเจˆ เจตเจพเจชเจธ เจธเจ•เฉเจฐเฉŒเจฒ เจ•เจฐเฉ‹.

เจฒเจšเจ•เจฆเจพเจฐ เจ•เจพเจฐเจœเจ•เฉเจฐเจฎ
เจจเจพ เจธเจฟเจฐเจซ เจฐเฉ‹เจœเจผ เจฆเฉ€เจ†เจ‚ เจ†เจฆเจคเจพเจ‚, เจฌเจฒเจ•เจฟ เจตเจงเฉ‡เจฐเฉ‡ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจ•เจพเจฐเจœเจ•เฉเจฐเจฎ เจฆเฉ€เจ†เจ‚ เจ†เจฆเจคเจพเจ‚ เจฆเจพ เจตเฉ€ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจนเจฐ เจนเจซเจผเจคเฉ‡ 3 เจตเจพเจฐ; เจนเจฐ เจฆเฉ‚เจœเฉ‡ เจนเจซเจผเจคเฉ‡ เจตเจฟเจš เจ‡เจ• เจตเจพเจฐ; เจœเจพเจ‚ เจนเจฐ เจฆเฉ‚เจœเฉ‡ เจฆเจฟเจจ.

เจฐเฉ€เจฎเจพเจˆเจ‚เจกเจฐ
เจฆเจฟเจจ เจฆเฉ€ เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจค เจธเจฎเฉ‡เจ‚, เจนเจฐเฉ‡เจ• เจ†เจฆเจค เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจฏเจพเจฆ-เจชเฉฑเจคเจฐ เจฌเจฃเจพเจ“. เจเจช เจจเฉ‚เฉฐ เจ–เฉ‹เจฒเฉเจนเจฃ เจคเฉ‹เจ‚ เจฌเจ—เฉˆเจฐ, เจธเฉ‚เจšเจจเจพ เจคเฉ‹เจ‚ เจธเจฟเฉฑเจงเจพ เจ†เจชเจฃเฉ€ เจ†เจฆเจค เจฆเฉ€ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจœเจพเจ‚เจš, เจ–เจพเจฐเจœ เจœเจพเจ‚ เจธเจจเฉ‚เจœเจผ เจ•เจฐเฉ‹.

เจตเจฟเจกเจœเจฟเจŸ
เจ†เจชเจฃเฉ€เจ†เจ‚ เจ†เจฆเจคเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจ˜เจฐเฉ‡เจฒเฉ‚ เจธเจ•เฉเจฐเฉ€เจจ เจคเฉ‹เจ‚, เจธเฉเฉฐเจฆเจฐ เจ…เจคเฉ‡ เจฐเฉฐเจ—เฉ€เจจ เจตเจฟเจœเฉ‡เจŸเจธ เจจเจพเจฒ เจธเจฟเฉฑเจงเจพ เจŸเฉเจฐเฉˆเจ• เจ•เจฐเฉ‹.

เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจตเจฟเจ—เจฟเจ†เจชเจจ-เจฎเฉเจ•เจค เจ…เจคเฉ‡ เจ–เฉเฉฑเจฒเจพ เจธเจฐเฉ‹เจค
เจ‡เจธ เจเจช เจตเจฟเฉฑเจš เจฌเจฟเจฒเจ•เฉเจฒ เจ‡เจธเจผเจคเจฟเจนเจพเจฐเจพเจ‚, เจคเฉฐเจ— เจ•เจฐเจจ เจตเจพเจฒเฉ€เจ†เจ‚ เจจเฉ‹เจŸเฉ€เจซเจฟเจ•เฉ‡เจธเจผเจจเจพเจ‚ เจœเจพเจ‚ เจ˜เฉเจธเจชเฉˆเจ  เจ…เจงเจฟเจ•เจพเจฐ เจจเจนเฉ€เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจ•เจฆเฉ‡ เจจเจนเฉ€เจ‚ เจนเฉ‹เจฃเจ—เฉ‡. เจธเฉฐเจชเฉ‚เจฐเจจ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจ–เฉเฉฑเจฒเฉ‡ เจธเจฐเฉ‹เจค เจฒเจพเจ‡เจธเฉˆเจ‚เจธ (เจœเฉ€เจชเฉ€เจเจฒเจตเฉ€ 3) เจฆเฉ‡ เจคเจนเจฟเจค เจ‰เจชเจฒเจฌเจง เจนเฉˆ.

offlineเจซเจฒเจพเจˆเจจ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเฉ€ เจ—เฉ‹เจชเจจเฉ€เจฏเจคเจพ เจฆเจพ เจธเจจเจฎเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ
เจฒเฉ‚เจช เจฒเจˆ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจ•เจจเฉˆเจ•เจธเจผเจจ เจœเจพเจ‚ accountเจจเจฒเจพเจˆเจจ เจ–เจพเจคเจพ เจฐเจœเจฟเจธเจŸเจฐเฉ€เจ•เจฐเจฃ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจจเจนเฉ€เจ‚ เจนเฉˆ. เจคเฉเจนเจพเจกเจพ เจ—เฉเจชเจค เจ†เจฆเจค เจกเจพเจŸเจพ เจ•เจฆเฉ‡ เจตเฉ€ เจคเฉเจนเจพเจกเจพ เจซเฉ‹เจจ เจจเจนเฉ€เจ‚ เจ›เฉฑเจกเจฆเจพ. เจจเจพ เจคเจพเจ‚ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจ…เจคเฉ‡ เจจเจพ เจนเฉ€ เจ•เจฟเจธเฉ‡ เจคเฉ€เจœเฉ€ เจงเจฟเจฐ เจฆเฉ€ เจ‡เจธ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจนเฉˆ.

เจ†เจชเจฃเจพ เจกเฉ‡เจŸเจพ เจ†เจชเจฃเฉ‡ เจจเจพเจฒ เจฒเฉˆ เจœเจพเจ“
เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจกเจพเจŸเฉ‡ เจฆเจพ เจนเฉ‹เจฐ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹ เจœเจพเจ‚ เจ‡เจธ เจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจธเฉ‡เจตเจพ เจตเจฟเฉฑเจš เจญเฉ‡เจœเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจฒเฉ‚เจช เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธ เจจเฉ‚เฉฐ เจธเจชเจฐเฉˆเจกเจธเจผเฉ€เจŸ (CSV) เจœเจพเจ‚ เจ‡เฉฑเจ• เจกเจพเจŸเจพเจฌเฉ‡เจธ เจซเจพเจฐเจฎเฉˆเจŸ (SQLite) เจตเจฟเฉฑเจš เจจเจฟเจฐเจฏเจพเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ.
เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจฆเฉ€ เจคเจพเจฐเฉ€เจ–
8 เจซเจผเจฐ 2024

เจกเจพเจŸเจพ เจธเฉเจฐเฉฑเจ–เจฟเจ†

เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ‡เจธ เจ—เฉฑเจฒ เจจเฉ‚เฉฐ เจธเจฎเจเจฃ เจจเจพเจฒ เจถเฉเจฐเฉ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจ•เจฟ เจตเจฟเจ•เจพเจธเจ•เจพเจฐ เจตเฉฑเจฒเฉ‹เจ‚ เจคเฉเจนเจพเจกเฉ‡ เจกเจพเจŸเฉ‡ เจจเฉ‚เฉฐ เจ•เจฟเจธ เจคเจฐเฉเจนเจพเจ‚ เจ‡เจ•เฉฑเจคเจฐ เจ…เจคเฉ‡ เจธเจพเจ‚เจเจพ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจกเจพเจŸเจพ เจชเจฐเจฆเฉ‡เจฆเจพเจฐเฉ€ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจนเจพเจฐ เจคเฉเจนเจพเจกเฉ€ เจตเจฐเจคเฉ‹เจ‚, เจ–เฉ‡เจคเจฐ เจ…เจคเฉ‡ เจ‰เจฎเจฐ เจฆเฉ‡ เจฎเฉเจคเจพเจฌเจ• เจตเฉฑเจ–-เจตเฉฑเจ– เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจตเจฟเจ•เจพเจธเจ•เจพเจฐ เจตเฉฑเจฒเฉ‹เจ‚ เจ‡เจธ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจฎเฉเจนเฉฑเจˆเจ† เจ•เจฐเจตเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจธเจฆเฉ‡ เจตเฉฑเจฒเฉ‹เจ‚ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เจธเจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค
เจคเฉ€เจœเฉ€เจ†เจ‚ เจงเจฟเจฐเจพเจ‚ เจจเจพเจฒ เจ•เฉ‹เจˆ เจกเจพเจŸเจพ เจธเจพเจ‚เจเจพ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ
เจตเจฟเจ•เจพเจธเจ•เจพเจฐเจพเจ‚ เจตเฉฑเจฒเฉ‹เจ‚ เจกเจพเจŸเฉ‡ เจจเฉ‚เฉฐ เจธเจพเจ‚เจเจพ เจ•เจฐเจจ เจฆเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจœเจพเจฃเฉ‹
เจ•เฉ‹เจˆ เจกเจพเจŸเจพ เจ‡เจ•เฉฑเจคเจฐ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ†
เจตเจฟเจ•เจพเจธเจ•เจพเจฐเจพเจ‚ เจตเฉฑเจฒเฉ‹เจ‚ เจกเจพเจŸเฉ‡ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจคเจฐ เจ•เจฐเจจ เจฆเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจœเจพเจฃเฉ‹

เจฐเฉ‡เจŸเจฟเฉฐเจ—เจพเจ‚ เจ…เจคเฉ‡ เจธเจฎเฉ€เจ–เจฟเจ†เจตเจพเจ‚

4.7
56ย เจนเจœเจผเจพเจฐ เจธเจฎเฉ€เจ–เจฟเจ†เจตเจพเจ‚

เจจเจตเจพเจ‚ เจ•เฉ€ เจนเฉˆ

Loop 2.2:
- Add support for Android 14
- Allow user to change app language
- Make notifications non-dismissible in Android 14
- Fix splash screen background color in dark mode

เจเจช เจธเจนเจพเจ‡เจคเจพ

เจตเจฟเจ•เจพเจธเจ•เจพเจฐ เจฌเจพเจฐเฉ‡
Alinson Santos Xavier
dev@loophabits.org
United States
undefined

เจฎเจฟเจฒเจฆเฉ€เจ†เจ‚-เจœเฉเจฒเจฆเฉ€เจ†เจ‚ เจเจชเจพเจ‚

  ็ฟป่ฏ‘๏ผš