Atkakojo vasara!
Vėjuota ir lietinga, o pasaulis visai išprotėjęs 😓
Bet dabar apie paskutinio mėnesio pokyčius Septimoje.
...kuris niekam nematomas ir svarbus tik man 🤪
Perrašiau visą visą septimos variklį. Jau nebegalėjau važiuot su veikia-nesvarbu-kaip versija. Su tokia ir nebevažiuojam.
Kai programistai nežino, kiek užtruks koks nors darbas, sako "nū, kokias 3 savaites". Taip ir čia buvo, visas tas perrašymas tiek ir truko.
Spartumas, smagumas, stabilumas, palaikomumas, patikimumas, vystomumas, patogumas ir kiti mumai.
Iš NoSQL į SQL, iš spaghetti į ORM ir t.t. ir pan. Tai įdomu tik programistams - pagrinde man pačiam todėl apie velnią detalėse nesiplėsiu.
Šis darbas atėmė daugiausia laiko. Šono žvelgiant dar ir labai neįdomus, gal net nereikalingas.
Norėjau, kad tai būtų daugiau nei tik nuobodus perrašymas ir pasistengiau kartu įnešti ir kažką naujo.
Galimybė sporto programas kurti visiems. Anksčiau tai buvo tik treneriams, o dabar visiems!
Kartu atnaujinau ir sporto programų redagavimą.
Programose yra treniruotės, treniruotėse pratimai, pratimuose set'ai su kartojimais, svoriais, alternatyvomis, komentarais, iliustracija ir t.t.
Siauram telefono ekrane įdėjus vos 2 pratimus jau galima pasimesti. Tobulinau, kad būtų patogiau.
Pavyzdžiui, dabar pavadinimai visad matosi viršuje, nebereikia skrolint aukštyn/žemyn.
Paspaudus ant pratimo čia pat atsidaro jo info. Nebereikia per melejoną langų šokinėti.
Pokalbiuose pagaliau yra neskaitytų žinučių pranešimai.
Aha, anksčiau nebuvo notification'ų. Kokia nesąmonė. Dabar apie neskaitytas žinutes lekia pranešimas į paštą. Vėliau, kai bus, ir į apps'ą.
Dar padirbėjau su rezervacijomis. Treneriams supaprastinau valdymą, o klientams rezervavimo vaizdą.
Pagaliau galima "swipe'inti" kalendorių, ieškant tinkamos dienos rezervacijai.
Beveik užbaigiau puslapį kuriame bus matomi visi Septima treneriai. Dar liko paskatinti juos papildyti savo profilius 😉
Be abejo, ten matysis tik pažymėję Rodyti viešai
(galima keisti trenerio
profilio nustatymuose).
Taip pat chat'e greit bus galima bendrauti ne tik su savo treneriu, o bet kuriuo septima naudotoju.
Tam dar liko išbaigti funkciją "pridėti į draugus" bei profilio nustatymus. Kol kas profilius turi tik treneriai, o reikia turėti visiems.
Šitaip bus galima atrasti tinkamą trenerį, parašyti žinutę, sutarti dėl treniruotės ir užbukinti rezervaciją.
Tas perrašymas kiek pristabdė app'so gamybą, bet tai niekur nedingo.
Turiu pripažint, kad dabartinė jo versija man nepatinka. Išleidau testinį variantą, gavau feedback'o ir daug testavau savo kailu.
Kažkas ne taip, nepatinka.
Pavyzdžiui, būtinybė prisijungti, kad įvestum treniruotes. Web versijoje šitai suprantama, bet apps'e norėtųsi apsieiti. Padaryti taip, kad veiktų "prisijunk, jei nori", o ne "prisijunk, nes privaloma".
Arba pernelyg "aršus" app'so noras sinchronizuoti duomenis su serveriu. Kuris kartais nepatikimai suveikia.
Nenoriu išleisti vadinamojo abandonware, todėl dar truputį pašlifuosiu idėjas.
Pranešiu!
Dėkoju ir džiaugiuos visais naudojančiais Septima. Visad laukiu komentarų.
Kviečiu sekti @septima.lt Instagram'e ar aplankyti Discord serverį
Sėkmingo sporto, iki! 💪