In this post 
http://groups.google.com/group/android-developers/browse_thread/thread/bedd7b2dcfad5e97/6257106b3d301527
i've read about all that stuff about private APIs which are annotated
with @Hide.

The presence of hidden APIs is not as well-known as the "All Apps are
equal"-mantra, but I think there should be more information on it. As
long as I belivied in the mantra, I had dialogues like that:

Boss: Can you do Xyz on android?
Me: Yes, of course, there are Apps on my phone which do it, so we can
do it, too!
Boss: Cool, go ahead and code that stuff. Customers will love it!
...two days later...
Me: Hey boss, I just found out I need some private API for that.
Forget all your business plans.

I totally agree with those two reasons for private APIs:
1. some features would be too dangerous from a security perspective
2. some APIs were not ready to ship when 1.0 came out, so they should
be published later

The post I mentioned above is about two private APIs:
 * Installing Apps without any intervention by the User
 * Calling emergency phone numbers like 911

I'm sure there are more private APIs, I think those are good examples:
 * Everything related to Bluetooth
 * Reading Contancts from a SIM card / writing them there

But I'm afraid there may be many more which I'm not aware of. Could we
create an exhaustive list of them? I think no such list exists yet.

For each API/feature it would be nice to know:
 * Why is it private?
 * Will it ever be public?
 * If yes, are there any schedules when this might come true, in terms
of release numbers or in terms of a date?

with best regars,
Brian Schimmel

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to