Why doesn't the KAYWA Reader work on every phone yet?
Phones are a tricky thing when it comes to the operating system (OS). There are first of all important differences between Symbian, Java, Brew and Embedded. But it's worse - even phones with the same OS differ from model to model. So every single phone has to be tested on it's own and that takes time.