Takafumi Horiuchi

Practice Log n Share

Apo por registri kaj kundividi ĉiutagan muzikan ekzercadon

Registra ekrano. Krado montranta la historion de ekzercado troviĝas super la hodiaŭa stango (entute 54 minutoj) kaj la kategoriaj kartoj. La ekzercado de muzikpecoj daŭras jam pli ol 27 minutojn, markita per pli hela koloro kaj blanka konturo. Kundivida ekrano. De la leciono de la 17-a ĝis la 24-a de septembro: entute 4 horoj 38 minutoj, stangoj laŭ kategorio kaj taga tabelo kun ĉiuj kategorioj sen horizontala rulumado.
La aplikaĵo havas du ekranojn. Provu ilin en la reta demonstraĵo.

1. Superrigardo

Aplikaĵo por iPhone por registri ekzercotempon per unu tuŝo, tenante la instrumenton, kaj poste montri la registrojn al instruisto dum leciono. La du ekranoj, por registrado kaj kundivido, ligas la ĉiutagan ekzercadon al la konversacio dum leciono.

Mi respondecis pri la difino de la problemo, la UX/UI-dezajno, la alĝustigo sur reala aparato, la realigo kaj la klarigaj materialoj. Mi kunlaboris kun AI pri la realigo, sed mem decidis, kiujn ekranojn kaj interagojn akcepti.

Mi uzis la aplikaĵon dum miaj propraj ekzercoj kaj lecionoj. Mia instruisto diris, ke facile videblas, kion mi ekzercis, kaj petis pli detalajn registrojn (parafrazite).

2. Fono kaj malfacilaĵoj

Mi ludas tenoran saksofonon kiel ŝatokupon kaj partoprenas lecionon ĉiun duan semajnon. Kiam la instruisto demandis, kiel iras la ekzercado, mi ne havis konkretan manieron klarigi, kion mi ekzercis kaj dum kiom da tempo.

Kun la saksofono pendanta de kolrimeno, estas malfacile skribi sur papero dum ekzercado. Ju pli da paĝoj havas la ekzerca taglibro, des pli disaj fariĝas la registroj.

La malfacilo skribi sur papero kun saksofono pendanta de kolrimeno. La folioj de ekzerca taglibro amasiĝas kaj disiĝas, tiel ke registroj estas malfacile troveblaj.
Estas malfacile skribi tenante la instrumentonPli da folioj, pli disaj registroj

La aplikaĵoj por temporegistrado, kiujn mi provis, povis komenci mezuradon per unu tuŝo. La malfacilo estis prezenti la registrojn en formo tuj komprenebla por la instruisto.

3. Dezajnaj principoj

Mi volis fari unu kontinuan vojon de registrado dum ekzercado ĝis kundivido dum leciono. Du postuloj gvidis la decidojn pri ekranoj kaj interagoj.

Teni registradon simpla dum ekzercado

Registri tempon per unu tuŝo sur kategorio, tenante la instrumenton.

Eviti redaktadon antaŭ leciono

Aŭtomate ordigi la registrojn, por ke mi povu montri, kion mi ekzercis kaj dum kiom da tempo, sen unue redakti ilin.

4. Funkcioj kaj dezajno

Kunigi regilojn kaj ekzercotempon sur la sama karto

Tuŝo sur kategorio komencas la mezuradon; tuŝo sur alia karto ŝanĝas la kategorion; plia tuŝo sur la sama karto haltigas ĝin. Ĉiu karto elstare montras la hodiaŭan tempon, kaj nur dum mezurado ĝi fariĝas pli hela kun blanka konturo. La loko de interagado estas ankaŭ la loko, kie mi kontrolas, kion mi registras.

Registra ekrano. Krado montranta la historion de ekzercado troviĝas super la hodiaŭa stango (entute 54 minutoj) kaj la kategoriaj kartoj. La ekzercado de muzikpecoj daŭras jam pli ol 27 minutojn, markita per pli hela koloro kaj blanka konturo.
La tempo de «Ekzercado de muzikpecoj» estas mezurata.
La kategorio, hodiaŭa tempo kaj mezurstato videblas sur la sama karto.

Vidi la disdividon de ekzercado sen horizontala rulumado

Por eviti redaktadon antaŭ kundivido, la aplikaĵo aŭtomate resumas la registrojn ekde la antaŭa leciono. En la taga tabelo mi prioritatis la samtempan videblon de ĉiuj kategorioj, eĉ se tio postulis pli malgrandan tekston. La celo estas diskuti kun la instruisto pri la disdivido de ekzercotempo, montrante la ekranon.

Kundivida ekrano. De la leciono de la 17-a ĝis la 24-a de septembro: entute 4 horoj 38 minutoj, stangoj laŭ kategorio kaj taga tabelo kun ĉiuj kategorioj sen horizontala rulumado.
La periodo, tuta ekzercotempo, disdivido laŭ kategorioj kaj tagaj detaloj sur unu ekrano.

Uzi akumulitan ekzercadon kiel instigon daŭrigi

Mi videbligis kaj la hodiaŭan progreson kaj la akumulon dum monatoj kaj jaroj. Mi ankaŭ esperas, ke la eblo montri al la instruisto la faritan penon helpos konservi motivon daŭrigi.

Unu tago: plenigi la stangon, kun unu horo kiel orientilo

La stango de hodiaŭa ekzercado komence ampleksas de nul ĝis unu horo. Ĝi stakigas la tempon pasigitan en ĉiu kategorio per malsama koloro. Mi esperis, ke plenigi la stangon donos al mi motivon plu ekzercadi.

Ekzemplo post 40 minutoj da ekzercado. La koloroj reprezentas ekzercajn kategoriojn. Fikciaj registroj.

Longtempe: verdaj ĉeloj montras la ĉiutagan akumulon

Ĉiu ĉelo reprezentas unu tagon, kaj la verda nuanco indikas la ekzercotempon. La krado ebligas superrigardi la akumulon dum monatoj kaj jaroj. Mi volis, ke la kreskanta nombro de tagaj registroj instigu plu ekzercadi.

Unu ĉelo estas unu tago; ruĝaj konturoj markas mejloŝtonojn. La plej dekstra kolumno estas parte registrita, kaj la subaj tagoj ankoraŭ ne havas registrojn. Fikcia ekzemplo.

5. Realiga procezo

Difini la rolojn de registrado kaj kundivido per esplorado

Mi uzis ChatGPT por esplori ekzistantajn aplikaĵojn kaj ordigi la problemon kaj aliron. En la amplekso de tiu tiama esplorado, mi trovis aplikaĵojn por tempomastrumado, sed ne kundividan mekanismon taŭgan por komunikado kun instruisto. Mi transformis la koncepton konkretigitan per dialogo en specifon kaj donis ĝin al Codex por realigi la unuan version.

Provi la unuan version kaj teni la regilojn ene de la ekrano

Mi mem provis la generitan unuan version, petis plibonigojn de UI kaj UX, kaj iom post iom alĝustigis ĝin. Mi kunigis sur la kartoj la informojn pri mezurado kaj la haltigan regilon, antaŭe apartajn, kaj elstarigis la hodiaŭan tempon. Mi ankaŭ esploris aranĝojn, kiuj tenas la regpanelon ene de la ekrano.

Unua versio de la 9-a de septembro. Ses malgrandaj kategoriaj kartoj kaj la hodiaŭa totalo de 40 minutoj troviĝas en apartaj partoj de la registra ekrano.

Komenca versio

Plibonigita versio de la 21-a de septembro. Kategorio kaj hodiaŭa tempo kunestas en grandaj kartoj; la nunaj 10 minutoj da notlegado estas heligitaj.

Plibonigita versio

Komparo kun la samaj fikciaj datumoj: ses kategorioj kaj hodiaŭ entute 40 minutoj.
La plibonigita versio kunigas mezurinformojn kaj la haltigan regilon sur la kartoj anstataŭ en aparta areo.

Mi elektis nigran bazon por ekrano, kiu restas malfermita dum ekzercado, samtempe celante gajan impreson per la kategorikoloroj.

Kompari la senton de rulumado antaŭ ol elekti metodon

Vortoj kaj bildoj solaj ne sufiĉis por atingi la celatan senton: glata moviĝo, kiu firme haltas ĝustaloke. Mi kreis alĝustigan ilon kun AI por mem provi diversajn rulummetodojn kaj parametrovalorojn. Per iPhone mi komparis la finajn rulpoziciojn, serĉante pozicion, ĉe kiu la tuta regpanelo restis videbla. Mi elektis la aŭtomatan fiksadon de rulpozicio denaske subtenatan de la retumilo kaj uzis ĝin en la aplikaĵo.

Rulumagordilo. Elektiloj por kvin fiksmetodoj kaj iliaj parametroj apud telefona ekrano por provi la interagon.
Mi ŝanĝis la rulummetodojn kaj parametrojn por kompari per iPhone, kiel la rulumado haltas.

Uzi sendependajn reviziojn kaj mem decidi, kion akcepti

Mi ripetis revizian ciklon per du sendependaj AI-sesioj. Mi kontrolis la problemojn kaj plibonigojn proponitajn de Claude Code, poste petis al Codex kontroli ilin kaj apliki la necesajn korektojn. Kelkaj proponoj devojiĝis de la celataj interfaco kaj uzosperto, do mi decidis, kion akcepti, laŭ la celo de la aplikaĵo kaj la sento dum ĝia uzo.

Mi ripetis tiun procezon ĉirkaŭ 15 fojojn. Kiam la AI-revizioj ne plu indikis gravajn difektojn, mi konsideris tion unu el la kialoj por fini tiun plibonigan etapon.

6. Uzosperto kaj sekvaj paŝoj

Malfermi la aplikaĵon fariĝis kutimo ĉe la komenco de ekzercado

Mi instalis ĝin sur mia iPhone kaj uzis ĝin ĉiutage, por kontroli la facilecon registri per unu tuŝo tenante la instrumenton. Malfermi ĝin komence fariĝis pozitiva kutimo. Revizii la ordon kaj disdividon de la hodiaŭa ekzercado kaj memori la daton de la sekva leciono helpas min plani.

La instruisto petis pli detalajn registrojn

Mia instruisto diris, ke facile videblas, kion mi ekzercis, kaj ke registri la specojn de gamoj farus la aplikaĵon pli utila (parafrazite). Tiuj observoj devenas de mia propra ekzercado kaj la lecionoj kun mia instruisto.

La sekva defio: pli da detaloj sen kompliki registradon

Mi konsideras subkategoriojn kiel «Pentatonaj gamoj» sub «Gamoj». Mi ankoraŭ esploras, kiel teni la registradon facila. Por la kundivida ekrano, mi ankaŭ pripensas hierarkion de kategorioj kaj subkategorioj anstataŭ la taga tabelo.