Az írás nagyon nem az erősségem, ráadásul a hagyományos opengl programozásról nagyon keveset tudok, én andenginet használtam. Nehéz cikket írni róla, nincs dokumentáció sem, csak a példakódok és a fórum, ahol bárki szivesen segít, bár angol.
"Palm/Garnet OS alatt ez úgy működött, hogy a kész adatbázist (most sqlitenak felel meg) a program telepíthette fel, és rögtön kész adatok álltak rendelkezésre."
Életemben nem használtam Palm OS-t, de szerintem ezt most is meg tudod tenni. Kérdés, hogy minek, egyszerűbb a fentebb említett módszerrel letölteni valahonnan a kész adatbázist.
Az offline szótárak többsége így működik szerintem.