Someone just lend me a Nokia 7710 for the development of Symbian bible. Nokia 7710 is the only phone on the Series 90, and is the last Symbian UI from Nokia that has not been supported by Symbian Bible. Porting to this platform is quite easy since it has almos the same concept with the Series 80, I only need to change a small amount of code to get it working.
The difficult part is how to get everything works comfortably for the user. Using Nokia 9300, in full screen mode I can still access the CBA using the hardware key, but on Nokia 7710 this is impossible (the CBA is virtual). My solution was to move some the CBA functionality (goto verse and history) to button A and B (the did not document this button, the code is EStdKeyDevice4 and EStdKeyDevice5), and to togle fullscreen I use the Escape Key (the right bottom button, the keycode is EStdKeyEscape).
You must also be careful if you are using the joystick on the Nokia 9300, the scan code for the center/fire key on the Nokia 7710 corresponds to the right joystick key on Nokia 9300 (i was surpised because hitting the fire key advances the verse one line ahead).
