'Standalone' apps don't have to go away. OHA should commit to openness
to make sure we don't have to fragment our apps. For example, using a
front facing camera shouldn't require separate apks (even Qik had to
do this).

Fortunately thanks to a tip from Diane, we can now use the
undocumented required="false" with the <uses-library> element just
like we do with <uses-feature> but this only works with 2.x so
unfortunately you still a need a separate apk for 1.6.  It would also
help if somehow the market could count downloads from these separate
apks together as part of one app.

Going back to the start of this thread, I tested the following:

<uses-feature android:name="android.hardware.touchscreen"
required="false" />

But android.hardware.touchscreen is still gets listed in the dev
console for market filtering. For apps that made sure that the
touchscreen wasn't the sole input UI, it would be great to see these
apps work on GoogleTV once the market is available there.

-Dario


On Dec 1, 2:02 am, Spiral123 <cumis...@gmail.com> wrote:
> ah I see what you mean now.  Interesting.
>
> The situation you are referring to is already upon us: GoogleTV it
> comes with its own controller that works well and I can also get a
> separate Logitech app that runs on my Phone that works as a remote
> controller, effectively replacing the GoogleTV controller.
>
> So...yes I agree that you will need to make 2 separate apks.
> Initially I didn't understand what you meant by 'integrated' - my bad.
>
> However, I think I would extend your thought a little.  I suppose
> there are now really 2 types of app:
> - Complimentary apps where an app on one platform is optionally
> extended and enhanced.  These can be managed as separate (but not
> independent) entities, as I don't need the extension to be able to
> perform the main function.
> - Integrated apps where 2 different devices are actually required in
> order to deliver some functionality.  This case is the one where it
> would be nice to have a bundling mechanism like you describe.
>
> With the introduction of iOS and the expansion of Android to multiple
> platforms I think the age of the truly 'Standalone' app has gone.  In
> fact, as developers we should welcome the proliferation of device
> types as it should increase our ability to deliver cool stuff, add
> value and opportunities to monetize our efforts.

-- 
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