===================== Nokia version notes ===================== Nokia version has several limitations. First of all, midlets can not access phone's filesystem on Nokia phones. ReadManiac maintains virtual filesystem, based on storage, available for midlets (RecordStore). Since Nokia J2ME implementation does not support IRDA, BlueTooth or serial connection, the only way to put file into this filesystem is to download it throught HTTP. Nevertheless shared memory is usually large (more than 1Mb), midlet is allowed to store only 20Kb on most of series 40 phones. Amount of storage memory, which can be used by midlet, depend on phone model. This make usability of midlet on 40 series under question, unless you have stable internet connection and agree do download next part of file every 120 pages. On lower models, amount of heap memory is too small to handle ReadManiac fonts. For example, it is possible to use only 5x3 font on Nokia 3200. With larger font midlet can crash. If midlet can not create specified font, it will beep and fall back to standart phone font. Fortunatelly, standart fonts are good in Nokia phones. There is no way to install user fonts, except for replacing resourses in JAR file. I have tested midlet only on real 3200 device, and on 7210 and 3300 emulators.