Hi Dianne,

Thank you for confirming my expectations.

I hope your colleagues will consider device enumeration as being
important for limiting future fragmentation of a supposedly open
platform and for encouraging new application areas, going well beyond
"nice".

Regards


On Sep 12, 12:40 am, Dianne Hackborn <hack...@android.com> wrote:
> Well you are totally missing my point.  Of course it would be *nice* to
> support an arbitrary number of everything.  To actually ship a product on
> time, though, you probably aren't going to be able to do so.
>
> The SD card is an especially good case of this, because it's not just a
> matter of adding an API -- you also need to figure out the whole UX around
> this, which is fairly non-trivial.
>
> Anyway, done with this thread.
>
> On Sat, Sep 11, 2010 at 1:51 AM, blindfold <seeingwithso...@gmail.com>wrote:
>
>
>
> > > A marketing or engineering department that can't accept limitations is an
> > > organization that will never ship a product.
>
> > When you are a research department you aim to develop new products
> > rather than shorten time to market. When even the basic building
> > blocks are already highly restrictive it becomes much harder to
> > innovate.
>
> > Although this thread is mostly about having a second SD card, your
> > comments seem to indicate a general attitude towards and lack of
> > interest in generalized API support for enumerating "peripherals":
>
> > > I'll only support one camera!  Okay.
>
> > Not OK! If one wants to compete on the market one has to look at
> > competitors that already sport two cameras, such as a front-facing
> > camera. Think many Nokia phones, and Apple's iPhone 4G. (I added
> > second camera support to my own Nokia Java MIDlet app back in 2006.)
> > Do you want every Android phone manufacturer to invent and develop
> > their own proprietary Android API extensions even to just keep up with
> > existing functionality elsewhere? You encourage fragmentation!
>
> > Also, please look across platform boundaries as well as look at
> > broadening the scope towards gaming devices. What Microsoft is doing
> > with Kinect (formerly Natal) involves either a stereo camera or a time-
> > of-flight camera. Do you want individual Android device manufacturers
> > to create proprietary API extensions here too? Why make it impossible
> > to develop an Android counterpart of the Nintendo 3DS by sticking to a
> > conventional single camera API, forcing proprietary extensions?
>
> > Thanks!
>
> > The vOICe for Android
> >http://www.seeingwithsound.com/android.htm
>
> > On Sep 11, 3:04 am, Dianne Hackborn <hack...@android.com> wrote:
> > > On Fri, Sep 10, 2010 at 2:33 PM, Doug Gordon <gordo...@gmail.com> wrote:
> > > > I am really surprised that the Android design would only account for
> > > > one of anything. In my experience, any time you say "we're only going
> > > > to support one of feature X", the marketing or engineering departments
> > > > decide to add another "X". In any case, having support for more than
> > > > one is the same as having support for any quantity.
>
> > > Ummmm...  I'll only support one touch screen!  Okay.  I'll only support
> > one
> > > DPAD!  Okay.  I'll only support one CPU!  Okay.  I'll only support one
> > > graphics accelerator!  Okay.  I'll only support one SIM!  Okay.  I'll
> > only
> > > support one headphone output!  Okay.  I'll only support one camera!
> >  Okay.
>
> > > A marketing or engineering department that can't accept limitations is an
> > > organization that will never ship a product.
>
> > > (And you don't note all of the complexity that comes from going from 1 to
> > 2
> > > -- how is this reflecting in the UI?  How does the user decide where they
> > > want their stuff to go?  How about telling them how much space is where?
> > >  And now you've got to let them move stuff around.  I can make a good
> > > argument that multiple SD cards is just intrinsically a crummy user
> > > experience and should be avoided.  Heck even one SD card significantly
> > > complicates the UX.)
>
> > > --
> > > Dianne Hackborn
> > > Android framework engineer
> > > hack...@android.com
>
> > > Note: please don't send private questions to me, as I don't have time to
> > > provide private support, and so won't reply to such e-mails.  All such
> > > questions should be posted on public forums, where I and others can see
> > and
> > > answer them.
>
> > --
> > 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<android-developers%2bunsubscr...@googlegroups.com>
> > For more options, visit this group at
> >http://groups.google.com/group/android-developers?hl=en
>
> --
> Dianne Hackborn
> Android framework engineer
> hack...@android.com
>
> Note: please don't send private questions to me, as I don't have time to
> provide private support, and so won't reply to such e-mails.  All such
> questions should be posted on public forums, where I and others can see and
> answer them.

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