Dan,

I know it's a bit late in the challenge to throw this out, but perhaps
it can be agreed that a completely clean default install of the
emulator is made available on the judges machine (with the tools dir
in the path). And the ADC contestants can submit a zipfile with their
apk, sdcard image, mock location provider files, and a deploy script.
The deploy script would handle starting the emulator with or without
using a sdcard, and would install their apk and any mock location
provider files.

On Apr 5, 4:39 pm, "Dan Morrill" <[EMAIL PROTECTED]> wrote:
> Hmmm.
> Thanks very much for this feedback, Greg.  I'll talk to my colleagues and
> see if there's anything we can do here.
>
> One issue is that since many of the judges are not developers, it may be
> tricky to get them to successfully set up and use your SD card image.  We'll
> see if we can figure something out, although I can't promise anything right
> now.
>
> I'll get back to you as soon as I can.
>
> - Dan
>
> On Sat, Apr 5, 2008 at 3:31 PM, Greg_G <[EMAIL PROTECTED]> wrote:
>
> > Hi Dan,
>
> > Thanks for your reply.  I have some really important follow-up
> > comments, however.
>
> > > When a user first downloads/installs your application in the
> > > "real world", they would not have any content on the SD card.
> > > Similarly, judges will not be setting up specific SD card images.
> > > You can, however, assume that an SD card will be present, meaning
> > > that you can download or copy data onto it.  But you'll need to
> > > initialize it from within your application, just as you would
> > > need to when first installing your application on a user's device.
>
> > In the real world, the purpose of my application is a very specialized
> > kind of media player specifically designed for local files that the
> > user would provide on their SD card.  Without elaborating, streaming
> > would make no sense for my application.  I was, for the judges
> > convenience, setting up an image with public domain and creative
> > commons (for obvious legal reasons), purpose-specific media.  This is
> > entirely representative of what the real-world situation would be,
> > where the user would load the files that they want onto the SD card
> > for use with my application.
>
> > The app would not, in the real world, have any reason to handle the
> > downloading of files from a remote site.  I could add that
> > functionality, but it wouldn't be at all representative of the
> > functionality of the software; it would just be something tacked on
> > for the purpose of the Challenge.  That doesn't really make much sense
> > to me.
>
> > If the judges are going to load a blank SD card image for testing
> > anyways, and they want to test it as a true end-user, then loading my
> > sample image seems like a much more sensible scenario.
>
> > > However, that's a *lot* of data to
> > > ship with your software, and may result in a long wait while
> > > it downloads, etc.  Since judges will be reviewing the user
> > > experience, you'll definitely want to keep that in mind.  I
> > > would suggest making it as small as possible, or only
> > > downloading pieces on-demand, etc.
>
> > Again, the real world app would never do the downloading as it doesn't
> > make sense.  The data would already be on the SD card because the
> > files they would be using would most likely be media they pulled from
> > their own CDs, etc.  And by the very nature of it, the user would want
> > it all available: on demand doesn't again make must sense here.
>
> > Even if you feel a syncing mechanism is necessary, that would most
> > likely be provided by the android platform syncing files to the unit
> > (like the shared documents folder used for Windows Mobile devices).
> > I'm just speculating on that point, but if I found out later a
> > proprietary syncing mechanism were necessary, I could provide one.
> > But it wouldn't be necessary for testing the core functionality of the
> > app for the Android Challenge.  What makes this app special will be
> > evident when it's used.  But it needs files available that are
> > representative of what the end-user would have to demonstrate.
>
> > I'd very much appreciate it if you and your team would consider that
> > some specialized apps may have good, even critical,  real-user-
> > simulating reasons for needing to provide a SD card image (or a .zip
> > of data to copy onto a real SD card if a device and not the emulator
> > is going to be used) and permit it for the Challenge.
>
> > Thank you,
> > Greg
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Android Challenge" group.
To post to this group, send email to android-challenge@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/android-challenge?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to