Indeed, this is not the group for info about how to do this.

However, before you go, I'd like you to minimize the set of changes
you're thinking about. This group is about programming using the SDK,
so I think it's appropriate to discuss what we SDK users would like to
see. (Up to a point, anyway).

While I'd like to see support for multiple windows, I'd also like to
see it involve as few changes to the SDK, and be as upward-compatible
for older programs, as possible. And, of course, I'd like the user
usage model to be as natural for users as possible.

Android already supports multiple activities being visible. The tricks
I see needed are:
1) Launching an app using a particular window area. Somehow the home
screen app needs a hook here, and you need a policy for when to launch
activities into the "other" vs "this" by default. I think the default
policy should be "same app, same window", and that this should be
overridable via a value in the intent.

2) Figuring out what the "back" button should mean here. I think you
may only need a single activity stack here. Even if the user has been
alternating between screen areas, it would just remove the most recent
activity. The long-press Home key could be used to bring up activities
in either window and give the user the ability to reorder and select
which activities are shown simultaneously. The one enhancement here
I'd suggest would be to show which screen portion they're currently
displayed on -- and allow the user to drag them to the other side.

3) Applications need to be able to discover which area they are in,
and what areas are available, and their geometric relationship. They
need this to be able to be able to fill in the intent with the
suggestion of where to launch, and they may need to know where they
are in order to animate transitions appropriately. Or it may be able
to automate that with a standard transition when one activity launches
another that ends up in a different window area. In fact, it may be
essential, when handling older apps, to suppress the animations
supplied and supply something more suitable, as, say, a right-to-left
slide out/slide-in, will look completely bizarre if the starting
activity is on the left, and the ending activity is on the right (or
worse, bottom-left, top-right).

On Dec 23, 7:17 pm, TreKing <treking...@gmail.com> wrote:
> On Wed, Dec 22, 2010 at 6:14 AM, irulz <vinay....@gmail.com> wrote:
> > I will really appreciate any input on this. Is thr anything I am missing ?
>
> Try the porting or platform groups for questions regarding modifying the
> source.
>
> --------------------------------------------------------------------------- 
> ----------------------
> TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago
> transit tracking app for Android-powered devices

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