Yesterday's blog post about intents at http://android-developers.blogspot.com/2009/11/integrating-application-with-intents.html suggest developers to document their intents on their web site.
However, this seems not be satisfying as described in http://packrat.unwesen.de/2009/11/not-integrating-application-with-intents/ (and also backed by Justin.) As a member of openintents.org I have created an issue at http://code.google.com/p/android/issues/detail?id=4716 to add support package dependency in the android platform and I would like to discuss how to best achieve the goal: 1.) Declare used intents in the Manifest through <uses-intent..> similar to the permission tag. The platform could check the declared intents while resolving them. 2.) The package installer should inform the user that an application depends on other applications if suitable packages are not yet installed. This is probably the most difficult part, but has been successfully resolved in other distributions. Maybe Android can learn from OSGi or similar systems. 3.) Developers should discuss and promote their open intents at a central place (e.g. openintents.org) not only on their own web site. The central place should overview the intent protocols and declare standards. 4.) Tools should use the information from 1.) and 3.) to facilitate integration of open intents during development (both for using intent and declaring new intent protcols). Looking forward to your feedback on this list (and also the openintents list). Cheers, Friedger -- You received this message because you are subscribed to the Google Groups "Android Discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/android-discuss?hl=.
