Welcome!

Welcome to the Official BlackBerry Support Community Forums. This is your resource to discuss support topics with your peers, and learn from each other. New to the forum? Please visit the ‘Getting Started’ link below.
inside custom component

Java Development

Reply
New Developer
alexeykoval
Posts: 49
Registered: ‎05-14-2009

Are there some private (hidden) APIs to create some special Apps?

Hi all!

 

Why I ask. I was told to check this link http://www.mobileiron.com and this http://www.realvnc.com/services/mobile.html. These companies are doing a remote control for the mobile phones.

 

The main question - How can it be? How can they do that? I don’t see a blackberry API for doing that. That’s why I ask.

 

Are there some special APIs (SDK) for good RIM "friends" or partners?

 

Please use plain text.
Developer
rcmaniac25
Posts: 1,789
Registered: ‎04-28-2009
My Carrier: Verizon

Re: Are there some private (hidden) APIs to create some special Apps?

First off no, the only way to get access to private APIs is to have RIM make the App themselves. No company (BB Partners included) have access to them.

 

As for remote control, use event injection.

 

They most likely have the app running in the background, has a web connection, they then use event injection to move around.

------------------------------------------------------------
Three simple rules:
1. Please use the search bar before making new posts.
2. Kudo posts that you find helpful.
3. If a solution has been found for your post, mark it as solved.
--I code too much. Well, too bad.
Please use plain text.
New Developer
alexeykoval
Posts: 49
Registered: ‎05-14-2009

Re: Are there some private (hidden) APIs to create some special Apps?

Thank you for reply.

 

You mean that the EventInjector class allow to control of a device remotely? But is it possible to be doing the same things like a local user (open menus, lunch applications etc.)

Please use plain text.
Developer
jprofitt
Posts: 604
Registered: ‎12-27-2010

Re: Are there some private (hidden) APIs to create some special Apps?

There is probably something that translates user commands on the remote end into EventInjector calls. For example, the user clicks on the remote end, the server sends a message to the running background app saying that user has clicked, then the app makes a call to EventInjector.TrackwheelEvent. The EventInject class itself has nothing built in that you just call remotely to make it operate, they just have something there translating commands from their server into calls on the phone.

Please use plain text.
Developer
peter_strange
Posts: 17,664
Registered: ‎07-14-2008

Re: Are there some private (hidden) APIs to create some special Apps?

http://www.blackberry.com/newsletters/connection/it/i209/remote-control_apps.shtml

 

B*Nator is written by one of our regular contributors...

Please use plain text.
Developer
simon_hain
Posts: 13,775
Registered: ‎07-29-2008
My Carrier: O2 Germany

Re: Are there some private (hidden) APIs to create some special Apps?

 

 


peter_strange wrote:

http://www.blackberry.com/newsletters/connection/it/i209/remote-control_apps.shtml

 

B*Nator is written by one of our regular contributors...


B*Nator uses event injection to control the user device.

 

----------------------------------------------------------
feel free to press the like button on the right side to thank the user that helped you.
please mark posts as solved if you found a solution.
@SimonHain on twitter
Please use plain text.