Does the native Blackberry API allow for the modification of any messaging interface?
For example, I’d like to be able to build an app that added a button at the bottom of a received message which says ‘translate this’. I’ve heard that this kind of thing is possible using J2ME plus the native BlackBerry API. Can this be done for all kinds of messages, eg SMS, email and BB messaging?
The translation aspect is not relevant, it just provides the context for the kind of feature I’m after.
Try Google Translation API, should be no problem to manage correct translation over http requests:
And talking about integration of such service, I see two alternatives:
UPDATE
I have finally managed to put my hands on this nice idea 🙂
Here’s the deal: there will be two applications: main and service. Main app can be launched standalone and is used for translation. Service will be responsible for handling messages and triggering main application for translation.
Main Application code:
And here goes Service code:
SMS Listener code:
Email Listener code:
PIM Listener code (unfortunately not tested, would be grateful for feedbacks!):