Android · Kotlin · Jetpack Compose
Krusto
Android lietotne krustdūrienu izšūšanas shēmu veidošanai, rediģēšanai un izšūšanas procesa pārvaldīšanai.
Skats Lietotnē
Sākuma galerija glabā visus projektus sakārtotus, izveidotajās mapēs.
Pārskats
Krusto ir Android lietotne krustdūrienu izšūšanai, kura palīdz realizēt izšūšanas projektu no idejas līdz pat pēdējam krustdūrienam. Spēj pārveidot attēlu izšūšanas shēmā, vai ir iespēja zīmēt izšūšanas shēmu no jauna, proti, arī rediģēt to jebkurā brīdī. Programma izveido projekta materiālu sarakstu, spēj eksportēt izšūšanas shēmu dažādos formātos, kā arī ir iespēja programmā sekot izšūšanas procesam. Šī programma ir personīgs projekts, kas tika veidots manam izšūšanas shēmu veidošanas un izšūšanas procesam, bet noteikti būs arī noderīgs citiem, kam patīk krustdūriena izšūšana.
Problēma
Kad sāku izšūt, nevarēju atrast nevienu Android lietotni, kuru man tiešām patiktu lietot. Tās, kas bija pieejamas šķita lēnas un neērtas, un neviena no tām neļāva ērti gan izveidot, gan rediģēt esošu izšūšanas shēmu. Tādas lietotnes kā Pattern Keeper lieliski noder gatavu PDF shēmu glabāšanai un izšūšanas procesa sekošanai, taču pašā izšūšanas shēmā neko nevar mainīt. Es gribēju vienu lietotni, kas spēj ietvērt sevī tādas funkcijas, kā: izveidot shēmu no nulles vai no attēla vai PDF shēmas, lai būtu iespēja brīvi to rediģēt, un sekot progresam izšūšanas laikā.
Risinājums
Krusto jau apvieno galveno daļu no tā. Var izveidot jaunu shēmu, tostarp, pārvēršot attēlu izšūšanas shēmā, ir iespēja rediģēt izšūšanas shēmu un pārvaldīt piemērotas DMC krāsas. Ir vairākas eksporta iespējas, automātiska materiālu saraksta veidošana un izšūšanas režīms, kurā viegli sekot izšūšanas progresam.
Statuss un nākotnes plāni
Patreiz strādāju pie projekta brīvajā laikā. Pašlaik mans galvenais mērķis ir PDF shēmu importa iespējas, kas ļautu pievienot izšūšanas shēmas Krusto lietotnē. Vēlāk vēlos uzlabot dizainu, padarot to intuitīvāku un ērtāku lietotāja lietošanai, bet tālākā nākotnē domāju par abonēšanas maksas ieviešanu, izmantojot Google Play Billing.