If you can't finish your project right now, you can just submit it to
Challenge II. Aim for Challenge II.


- Juan

On Apr 8, 5:17 am, Jorge <[EMAIL PROTECTED]> wrote:
> Now I dont know if I could finish my project, but it is only for my
> problems.
> First because I discovered the Challenger very late, second I got a
> job that consumes almost my time
>  and third I got 2 years old twin that consumes almost my sleep
> time :)).
>
> But same I want to thank to everybody here in this group for your
> advices.
> Especially to hackbod, Dan U., Megha Joshi and Romain Guy.
> They are always given a promply anwser with important tips.
> Thanks to them, thanks to everybody !!!
> And good luck to Google with this new technology.
> Jorge.
>
> On 7 abr, 23:18, jtaylor <[EMAIL PROTECTED]> wrote:
>
> > "That's important for the Android team
> > and for the Open Handset Alliance and its members, that's important
> > for Google. That's also important for the developer community and for
> > the end users."
>
> > Hello Jean-Baptiste,
>
> > I suggest that the aim be for the phones to come out in 2009. If
> > everyone is patient, then that will be a proof of cooperation. The
> > Android Team doesn't needs phones for 2008. Neither does the OHA. And
> > there can be more Developer Challenges.
>
> > More Developer Challenges would appear to be important in two ways. To
> > perfect Android and also for Google promotion. AT&T seeks to depart
> > more away from Google apps which is reasonable for them. However,
> > Google has the Cloud and that Cloud can come out in creative ways
> > through a couple more Developer Challenges.
>
> > At the risk of being melodramatic, Android is the most important piece
> > of software in human history. I really don't think it should be
> > rushed. Everyone should be patient and that Patience will pay off.
>
> > - Juan
>
> > On Mar 29, 12:28 pm, "Jean-Baptiste Queru" <[EMAIL PROTECTED]> wrote:
>
> > > (Notice: I'm a Google Software Engineer working on Android).
>
> > > One aspect which I hope is reasonably clear in everybody's minds is
> > > that getting devices available is really at the top of the priority list 
> > > for
> > > everyone involved in Android. That's important for the Android team
> > > and for the Open Handset Alliance and its members, that's important
> > > for Google. That's also important for the developer community and for
> > > the end users.
>
> > > From that point of view, every day that passes without devices out there
> > > hurts the entire Android ecosystem, and therefore has a high cost.
> > > Because of that, whenever anyone has to choose between doing
> > > something that directly helps ship those first devices and something
> > > that doesn't directly help, the latter option has to carry a very high 
> > > value
> > > in order to outweigh for the cost of delaying the first devices. That's 
> > > why
> > > the SDK isn't as polished as it could be, that's why Google employees
> > > aren't as present on those forums as they could be: it would distract
> > > from the primary goal of shipping devices in 2008.
>
> > > It might sound surprising to many, but Google only has a finite number
> > > of people who are currently familiar enough with Android to be able to
> > > make a significant difference on either the ship date or the SDK and the
> > > developer community. It takes time and it takes money to grow a team,
> > > Google has a significant amount of money but remains careful about
> > > how they spend it like any well-managed company, and they can't do
> > > anything about time: even by having people work hard, there's always
> > > a limit to how much work any single person can achieve every day.
>
> > > All that explains why you're not seeing dozens of engineers spending
> > > several hours every day answering questions and helping people on
> > > the forums, or preparing a new SDK every other week: at the end of the
> > > timeline toward the first devices, that would result in delays that would
> > > be counted in weeks or even months. Having to choose is painful,
> > > because we'd all like to get the best of both worlds. You can't have
> > > your (proverbial) cake and eat it too, and right now we're a bitstuck
> > > between a (proverbial) rock and a (proverbial) hard place.
>
> > > Back to the issue of the SDK, I think that you've put the finger on one
> > > of one of the aspects that are hard to balance: how early and how often
> > > should it be released. Too early, and developers get some software
> > > that is too unstable and too far from the final product to be valuable.
> > > Not early enough, and developers don't have time to get familiar with
> > > it, provide valuable feedback and have applications ready for the first
> > > device. Too often, and developers will spend too much time chasing
> > > porting their code from one release to another and the whole ecosystem
> > > will be confused about what works and what doesn't in every release.
> > > Not often enough, and some developers will bestuckfor weeks on bugs
> > > that may have been fixed but be unavailable. And, like I said earlier,
> > > "early" and "often" have a negative impact on the ship date.
>
> > > During the software development cycle of a framework, you're likely to
> > > see 3 phases: bringup, unstable, and stabilization. During the bringup
> > > phase, the software improves quickly, but it is too rough and too far
> > > from its final shape to be valuable to many people - this is a phase
> > > that typically sees frequent releases to a very small number of close
> > > partners. During the unstable phase, the framework is large enough
> > > and is used by enough applications that it can't change quite as quickly
> > > as during the bringup, but it is still getting some very significant 
> > > changes.
> > > This is the phase during which the release strategy changes from
> > > frequent limited releases to infrequent broad releases. This is the phase
> > > that M3 and M5 came from (as an example, you've all seen how the UI
> > > had changed between M3 and M5). Finally, there's a stabilization phase,
> > > where the framework gets fewer and fewer changes and gets closer and
> > > closer to its final shape. That's the phase when there can be frequent
> > > broad releases, that's the phase during which beta programs happen.
>
> > > What you've seen so far was definitely in the unstable phase, and when
> > > such a project gets into a stabilization phase is can make sense to
> > > consider more frequent releases, which in the case of Android must
> > > be weighed against the impact that such releases can have on the
> > > final ship date or on the developer challenge.
>
> > > Releasing Android SDKs is harder than it seems while in the unstable
> > > period, because of the number of people and companies who work on
> > > it and who therefore need to synchronize their efforts to reach a point
> > > where every module is reasonable usable at the same time. During a
> > > stabilization phase when fewer regressions happen, it's easier to pick
> > > almost any point in time and to use that as a starting point for an SDK.
>
> > > I'll wrap up with a third aspect: a view ahead. Even though there seem
> > > to be new mobile phones being released all the time everywhere, if you
> > > look closely things are actually moving fairly slowing in the mobile 
> > > industry.
> > > Extremely often, a new phone is created by starting with a phone from
> > > the previous generation, fixing a few bugs and changing the color and
> > > the shape of the shell.
>
> > > Deep changes happen over much longer timeframes, measured
> > > in years. How long? Well, the project has been going on for a while
> > > already, and the goal remains to have the first devices available by the
> > > end of the year (see the Nov 5 press release). If we assume one major
> > > release every year (which is typical in this industry), that means that 
> > > there
> > > will be devices running the initial version of Android with ship dates all
> > > the way through 2009. If manufacturers take a year to release new devices
> > > (which is also typical in this industry), we'll see devices running the
> > > original Android being sold on the top shelves all the way through 2010,
> > > and they might still be discounted until 2011 (as models from the
> > > previous year). Once you realize that many devices are used for 2 years
> > > or more (contracts in the US are often for 2 years), you get to the point
> > > where you're essentially looking at a 10-year timeline from start to 
> > > finish.
> > > That 10-year time scale isn't unique to the original release - in fact I 
> > > have
> > > worked in the past on major versions 6, 7 and 8 of a mobile framework,
> > > and each of those went beyond the 10-year mark or is on track to get 
> > > there.
>
> > > All that means that, right now, as an external developer, you might have
> > > only seen about 4 1/2 months of the history of Android, and therefore a 
> > > month
> > > or even a week might seem like a very long time to wait for a new 
> > > release, in
> > > the big pictures you can count on phones running the original version of
> > > Android to still be in people's pockets 5 years from now, and on that 
> > > scale
> > > a week or even a month isn't that much. On the other hand, a month or even
> > > a week might be enough to miss the 2008 targets if the devices aren't 
> > > ready
> > > on time.
>
> > > JBQ
>
> > > On Sat, Mar 29, 2008 at 4:25 AM, Rui Martins <[EMAIL PROTECTED]> wrote:
>
> > > >  The biggest problem  think is the lack of synchronization, between
> > > >  what is on the docs and what is on code.
> > > >  Which takes us to scavange the forums for extra info, that might have
> > > >  been "leaked", like "stuff X actually doesn't work as documented". And
> > > >  this steals a lot of development time.
>
> > > >  But this is a known problem for ages.
>
> > > >  But the 3 or 4  google guys, that do answer developer questions are
> > > >  quite helpful, when the questions are done properly, and when you show
> > > >  you have done your homework.
>
> > > >  But yes, I do believe that Google should have deployed more personnel
> > > >  on this SDK.
> > > >  We are being used as "Guinea Pigs", which most of us accept without
>
> ...
>
> read more ยป
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to