It'd depend on the phone really. Sometimes there are official emulators aimed more at people who want to write programs for the thing than regular users, but they can be used either way really.

Otherwise, your best bet would be to hit google and start searching.