Loopmark: Crochet Row Counter

เบ›เบฐเป€เบžเบ”เป€เบ™เบทเป‰เบญเบซเบฒ
เบ—เบธเบเบ„เบปเบ™
0+
เบ”เบฒเบงเป‚เบซเบผเบ”
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป

เบเปˆเบฝเบงเบเบฑเบšเปเบญเบฑเบšเบ™เบตเป‰

เปเบ•เบฐเบ•เบปเบงเป€เบฅเบเปƒเบซเบเปˆเป€เบžเบทเปˆเบญเบ™เบฑเบšเปเบ–เบง. เบขเปˆเบฒเบชเบนเบ™เป€เบชเบเบ•เบณเปเปœเปˆเบ‡เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเปƒเบ™เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ–เบฑเบเบญเบตเบเบ•เปเปˆเป„เบ›.

Loopmark เป€เบ›เบฑเบ™เบ•เบปเบงเบ™เบฑเบšเปเบ–เบงเบ–เบฑเบเบ‡เปˆเบฒเบเป†เบ—เบตเปˆเบกเบตเบ•เบปเบงเป€เบฅเบเปƒเบซเบเปˆเบญเบฑเบ™เบ”เบฝเบง. เบงเบฒเบ‡เป€เบšเบฑเบ”เบฅเบปเบ‡, เป€เบเบฑเบšเบกเบฑเบ™เบ‚เบถเป‰เบ™เปƒเบ™เบžเบฒเบเบซเบผเบฑเบ‡, เปเบฅเบฐเบˆเบณเบ™เบงเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบเบฑเบ‡เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™.

โ€ข เปเบ•เบฐเบšเปˆเบญเบ™เปƒเบ”เบเปเป„เบ”เป‰เปƒเบ™เบˆเบณเบ™เบงเบ™เปƒเบซเบเปˆเป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเปเบ–เบง, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเปเปˆเป„เบ”เป‰เป€เบšเบดเปˆเบ‡
โ€ข เปเบ–เบง เบซเบผเบท เบงเบปเบ‡เบกเบปเบ™, เบชเบณเบฅเบฑเบšเบœเป‰เบฒเบซเบปเปˆเบก, เบœเป‰เบฒเบžเบฑเบ™เบ„เป, เบœเป‰เบฒเบญเบฒเบกเบดเบเบนเบฃเบนเบกเบด เปเบฅเบฐ เบฎเบนเบšเบชเบตเปˆเบซเบผเปˆเบฝเบกเบกเบปเบ™เบ‚เบญเบ‡เปเบกเปˆเบ•เบนเป‰
โ€ข เบฎเบนเบšเปเบšเบšเบŠเป‰เบณเบเบฑเบ™: เป€เบšเบดเปˆเบ‡ "เบŠเป‰เบณ 3 ยท เปเบ–เบงเบ—เบต 2 เบ‚เบญเบ‡ 4" เบžเบฒเบเปƒเบ•เป‰เบˆเบณเบ™เบงเบ™
โ€ข เบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เปเบ–เบง: "เปเบ–เบงเบ—เบต 24: เบฎเบนเบเบฐเบ”เบธเบก" เบซเบผเบท "เบ—เบธเบเป† 6 เปเบ–เบง: เบ›เปˆเบฝเบ™เบชเบต"
โ€ข เป€เบ›เบปเป‰เบฒเปเบฒเบเปเบ–เบงเบ”เป‰เบงเบเปเบ–เบšเบ„เบงเบฒเบกเบ„เบทเบšเปœเป‰เบฒ
โ€ข -1 เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบเบฒเบ™เปเบ•เบฐเบœเบดเบ”, เบเบปเบเป€เบฅเบตเบเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบฅเบถเบš
โ€ข เบชเบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบšเปเปˆเป€เบชเบเบ„เปˆเบฒ
โ€ข เบ•เบปเบงเป€เบฅเบเปƒเบซเบเปˆ, เบญเปˆเบฒเบ™เบ‡เปˆเบฒเบ; เป‚เปเบ”เบกเบทเบ”เบ•เบดเบ”เบ•เบฒเบกเป‚เบ—เบฅเบฐเบชเบฑเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™

เบชเปˆเบงเบ™เบ•เบปเบงเป‚เบ”เบเบเบฒเบ™เบญเบญเบเปเบšเบš
เบšเปเปˆเบกเบตเบšเบฑเบ™เบŠเบต. เบšเปเปˆเบกเบตเป‚เบ„เบชเบฐเบ™เบฒ. เบšเปเปˆเบกเบตเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก. เบšเปเปˆเบกเบต AI. เป‚เบ„เบ‡เบเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆเปƒเบ™เป‚เบ—เบฅเบฐเบชเบฑเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™.
เปเบ•เบฐเบ•เบปเบงเป€เบฅเบเปƒเบซเบเปˆเป€เบžเบทเปˆเบญเบ™เบฑเบšเปเบ–เบงเบ–เบฑเบ. เป€เบฎเบฑเบ”เบŠเป‰เบณ, เป€เบ•เบทเบญเบ™เปเบ–เบง, เบšเปเปˆเบกเบตเบšเบฑเบ™เบŠเบต.
เบญเบฑเบšเป€เบ”เบ”เปเบฅเป‰เบงเป€เบกเบทเปˆเบญ
11 เบž.เบˆ. 2026

เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™

เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเป€เบฅเบตเปˆเบกเบ”เป‰เบงเบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบเบฑเบšเบเบณ เปเบฅเบฐ เปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบ™เบงเปƒเบ”. เบงเบดเบ—เบตเบ›เบฐเบ•เบดเบšเบฑเบ”เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบง เปเบฅเบฐ เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบญเบฒเบ”เบˆเบฐเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™เบ™เบณเปƒเบŠเป‰, เบžเบฒเบเบžเบทเป‰เบ™ เปเบฅเบฐ เบญเบฒเบเบธเบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰ เปเบฅเบฐ เบญเบฒเบ”เบˆเบฐเบญเบฑเบšเป€เบ”เบ”เบกเบฑเบ™เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบœเปˆเบฒเบ™เป„เบ›.
  • เบšเปเปˆเป„เบ”เป‰เป„เบ”เป‰เปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบก
    เบชเบถเบเบชเบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบก เบเปˆเบฝเบงเบเบฑเบšเบงเปˆเบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ›เบฐเบเบฒเบ”เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เปเบ™เบงเปƒเบ”
  • เบšเปเปˆเป„เบ”เป‰เป€เบเบฑเบšเบเบณเบ‚เปเป‰เบกเบนเบ™
    เบชเบถเบเบชเบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบก เบเปˆเบฝเบงเบเบฑเบšเบงเปˆเบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ›เบฐเบเบฒเบ”เบเบฒเบ™เป€เบเบฑเบšเบเบณเบ‚เปเป‰เบกเบนเบ™เปเบ™เบงเปƒเบ”

เบกเบตเบซเบเบฑเบ‡เปƒเปเปˆ

First release: a big tap-anywhere row counter with pattern repeats, row reminders and a target progress bar.

เบเปˆเบฒเบเบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ‚เบญเบ‡เปเบญเบฑเบš

เบเปˆเบฝเบงเบเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบญเบฑเบš
Lรช ฤแบกi Hoร n
admin@craftthecode.dev
29/280 Thanh Bรฌnh, Hร  ฤรดng Hร  Nแป™i 100000 Vietnam