Only 20 years? I have you beat there. But more importantly, your
"review of key points" is still seriously deficient in logic. Your
conclusions still do not follow. Repeating conclusions that do not
follow IS a mark of being uneducated, no matter how much experience
you have.

The G1 is not yet obsolete, nor would the OP be forced to "either
leave the OP limited to Android 1.6 and below, or [be left] with an
experience as painful as the experience they had with the emulator on
the Laptop which caused them to look at getting a device in the first
place", by choosing the G1 as his hardware platform.

Furthermore, you are forgetting one of the OP's considerations: cost.
You cannot find a phone originally released with 2.0 or 2.1 for as low
a cost as he can find a G1.

I don't know how you reached the conclusion a T-Mobile Pulse could be
bought for the same price as a G1: I see eBay prices of $273 for the
pulse, but I got my G1 on Craigslist for $80.

On Jul 8, 10:44 pm, Al Sutton <a...@funkyandroid.com> wrote:
> I've only been developing software for 20 years, but if you want to
> consider me uneducated, then I guess that's your call.
>
> To me if you can't buy a device for the purpose you want to use it,
> the devices firmware hasn't officially been updated for a few revision
> of the OS it's running, and all the signs indicate it won't be, then
> it's an obsolete device.
>
> Lets review a couple of key points;
>
> 1) You can't buy the ADP1 (i.e. the shipped as unlocked G1) through
> Google any more. All you can buy is the ADP2. Yes, T-Mobile USA are
> still selling the G1, but carriers will usually sell anything until
> demand is almost non-existant.
>
> 2) There is no *official* support for anything beyond 1.6, and it
> seems unlikely it ever will see an *official* update 
> (seehttp://androinica.com/2010/06/29/will-the-g1-get-froyo-yes-no-maybe/
> for the reasoning).
>
> 3) As you've said, even if you do get a 3rd party Android 2.x ROM it
> is pig slow running it, making developing/testing any 2.x code with it
> an unpleasant experience (and the OP originally said he wanted a
> device because debugging on the emulator was too slow and painful).
>
> 4) eBay prices for a T-Mobile pulse (an Android 2.1 HVGA device) are
> about the same if not cheaper than the eBay price for a G1.
>
> At no point did I suggest writing apps to block their use on a G1, all
> I've done is point out that the G1 isn't the best fit for the OPs
> situation, and in terms of being a phone for developers it's no longer
> available for purchase as one, and using it for developing will either
> leave the OP limited to Android 1.6 and below, or with an experience
> as painful as the experience they had with the emulator on the Laptop
> which caused them to look at getting a device in the first place.
>
> Al.
>
> On Jul 9, 12:20 am, Indicator Veritatis <mej1...@yahoo.com> wrote:
>
> > Lack of an official 2.1 update makes it 'obsolete'? Not in my book.
> > Nor in the book of any educated software engineer. It takes a LOT more
> > than that to make it 'obsolete', especially when Google ENCOURAGES
> > third parties to release their own ROMs, and Cyanogen has already
> > ported 2.1 to the G1 (http://androidspin.com/2010/04/29/cyanogen-ports-
> > android-2-1-rom-in-g1-and-mytouch-3g/).
>
> > Of course, it is pig slow when running Cyanogen's 2.1 (compared to new
> > 2.1 phones), and it lacks the hardware features for much of 2.1. But
> > people are running 2.1 on the G1 already, and more want to do it.
>
> > The G1 is nowhere near the "bleeding edge": but it is still a good
> > phone for testing new software against, since yet again, if it runs on
> > the G1, and accommodates "small screens" correctly, then it will run
> > almsot anywhere. This gets closer than JME ever got to the promise of
> > "write once, run anywhere".
>
> > So don't write-off the G1 yet. You will risk locking your apps out of
> > 1/5 the market if you do.
>
> > On Jul 8, 5:03 am, Al Sutton <a...@funkyandroid.com> wrote:
>
> > > It's highly unlikely the G1 will ever see an official update to
> > > Android 2.x or higher, so it is obsolete.
>
> > > In the OPs shoes I personally would put the money towards a better
> > > computer as it'll most likely make the whole development process more
> > > pleasant.
>
> > > Al.
>
> > > On Jul 8, 7:32 am, Indicator Veritatis <mej1...@yahoo.com> wrote:
>
> > > > G1 obsolete? Well, almost. But take a look at the famous Platform
> > > > Version 'dashboard' 
> > > > athttp://developer.android.com/resources/dashboard/platform-versions.html.
> > > > It shows that as many as 21.3% of phones connecting to the market are
> > > > still on 1.5. 45% are running 1.6 or 1.5.
>
> > > > So by that standard the G1 is not obsolete, since it is already on
> > > > 1.6.
>
> > > > Now sure, the hardware is slow and the runtime memory limited compared
> > > > to the hot new phones running 2.1 and accounting for 53% of the
> > > > market. But it would be a mistake to design your app -- or test your
> > > > app -- on only the latest and greatest (unless, of course, your app
> > > > relies on features only available on the latest hardware). Especially
> > > > when 45% of the market is still running 1.6 or earlier.
>
> > > > When you are looking for development hardware, and are limited in
> > > > budget, there is really no point in buying "the most popular one". You
> > > > need a more general test platform than that. The G1 meets that
> > > > description since an application that runs correctly on the G1 will
> > > > run correctly on many other platforms as well. One cannot say the same
> > > > for the Droid.
>
> > > > On Jul 7, 3:28 pm, "Maps.Huge.Info (Maps API Guru)" <cor...@gmail.com>
> > > > wrote:
>
> > > > > My personal opinion here...
>
> > > > > Don't get a G1 - they are obsolete, hardly any of them exist in the
> > > > > real world and they are stuck on Android 1.6.
>
> > > > > If you want to get a good device that is the most popular one, get a
> > > > > Motorola Droid, the one with the keyboard. There are more of these in
> > > > > the wild than any other device. If you app runs on this one, then you
> > > > > are pretty much good to go. The Droid should get an update to Froyo
> > > > > starting on the 15th of this month, if the rumors can be believed,
> > > > > right now it's on 2.1-update1. You can get a used Droid on eBay for
> > > > > about $200 or so. It doesn't run on AT&T but so what?
>
> > > > > AT&T will be offering the Samsung Galaxy S line at some point, you
> > > > > might want to wait for that one to be released. The only downside is
> > > > > AT&T will offer a crippled version that can't accept non-market apps.
> > > > > AT&T sucks, what else can you say?
>
> > > > > The bottom line is for app development, pretty much any device will
> > > > > do. You don't need a "development" device, but you absolutely will
> > > > > need a real one to debug your app. The emulator is nice for quick
> > > > > checks but it isn't much use in finding out if your app will really
> > > > > work, or for figuring out why it doesn't. The sensors on the emulator
> > > > > leave a lot to be desired as well, obviously, shaking your computer
> > > > > isn't going to do much.
>
> > > > > -John Coryat
>
>

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