Pozdrav,
Slučajno kliknuh na temu i gle čuda - baš sam o tome razmišljao unatrag nekog vremena, gledajući svoje dijete koje nosi pretešku torbu u školu. Umjesto da nosi par bilježnica i tablet.
Nemoj se ljutiti, ali nemam namjeru aktivno sudjelovati u tvom projektu (bar za sada), osim kroz savjete i promišljanja, pa me čisto saslušaj da dobiješ zor u moj način promišljanja o ovoj temi.
Prvo, definitivno ti NE savjetujem pisanje stand-alone aplikacija jer ćeš se zapetljati u probleme s multiplatformnosti i održavanjem istoga. Spremanje podataka koje se skuplja kroz ovakve digitalne udžbenike jednostavno mora biti centralno na cloudu, a ne lokalno na računalima jer se time gubi uvid u podatke učenika, te je podložno gubicima uslijed kvara uređaja.
Razmišljaj o budućnosti projekta, a budućnost mu je ta da će djeca u školu nositi tablete koje će koristiti u nastavi. Ti tableti će se i trgati i kvariti i svašta i definitivno bi bilo krivo spremati učeničke podatke lokalno. Osim toga, kako ćeš te podatke s tableta samo tako prebacivati na kućna računala i sl.
Dakle, definitivno i jedino bi trebao gledati put web-aplikacije i clouda. Danas je sve na cloudu, sutra će biti sve++ na cloudu.
Web aplikacija i spremanje podataka u kojekakve SQL i ine baze je zakon + cloudu rješenja za spremanje datoteka i sl.
Svaka škola će zapravo vrlo brzo imati i wifi, a internet je sve prisutniji. Za one koji ga neće imati još uvijek su tu klasična rješenja s papirnatim udžbenicima i shvati to kao prijelazno razdoblje.
Užasno bi pogrešno bilo raditi stand-alone aplikacije, koje ćeš kad-tad opet trebati preprogramirati na web, jer se sve takve stvari pomiču na web. Dakle ,samo ćeš raditi dupli posao i trošiti entuzijazam uzalud!
Popravak i nove verzije web-aplikacije su automatski odmah dostupne svima bez potrebe za novim downloadima i sličnim.
Preko Pytona i PHP-a te tone gotovih frameworka možeš čuda raditi od web aplikacija (radije malo prostudiraj javascript + AJAX).
Zamislio samo kako bi dobro bilo imati ovo kao web sustav koji bi na koncu bio spojen s učiteljima i e-dnevnikom. Napisana zadaća na tabletu, automatski bi se odmah nalazila u bazi na webu i bila bi pristupačna s bilo kojeg mjesta i bilo kojoj osobi kojoj to treba (učitelj, učenik, roditelj).
Dakle, kao prvi putokaz, ja ti strogo i jedio savjetujem web aplikaciju + cloud. Nema alternative.