This week's book giveaway is in the Spring forum. We're giving away four copies of Pro Spring MVC with WebFlux: Web Development in Spring Framework 5 and Spring Boot 2 and have Marten Deinum & Iuliana Cosmina on-line! See this thread for details.
Finally we know what an iPhone plan will cost: rate plans. It ain't cheap (starting at $60), but includes unlimited data traffic (well, email and web). That makes the fact that 3rd-party applications have to be web apps running in Safari a bit more feasible.
There's also a pretty extensive iPhone FAQ at Macintouch.
Yes, I am the proud owner of a new IPhone. I stood inline for 4 hours, starting at 3:20 pm on June 29th. It would not have been to bad, but it was a cool and very windy day in Milpitas.
I am very happy with my purchase. It does a few quirks though. Most headphones do not work with it. The headphone jack is recessed. At present, few headphones work with it. It does have bluetooth, but bluetooth only works with bluetooth headphones.
All in all though, it is very slick. The screen is easy to see. It is much easier use the keypad that my old cellphone. And the contacts setup and use is very easy. Web and email works fine. The ATT Edge network can be a bit slow, but it is OK. Wifi connecting is easy and is usually faster, if you can get it.
As for developing programs for it, maybe when I retire in 2 years. My day job just won't give me enough time to do it properly.
I got to play with one of these for a few minutes on Friday. Sweet!
The screen has amazing clarity, and the on-screen keyboard was much easier to use than I would have thought; even for a fat-fingered sloppy fumbler like me.
I immediately started coming up with rationalizations for getting one, even though I don't really need this type of on-the-go connectivity (I'm either at work plopped in front of a computer, or at home plopped in front of a computer -- sigh).
When I get some free time to devote to exploration at some point inthe future, figuring out how to write Ajax apps for the device could be a good reason to get one -- obviously the browser event model has some unique aspects. [ July 16, 2007: Message edited by: Bear Bibeault ]