Results tagged “apple” from technolosophy
Image via Wikipedia
If a manufacturer tries to up spec the iPad with a screen, it will cost more. If competition tries to increase the speed, they will kill battery life. If they increase the battery life it will be significantly heavier and uncomfortable to hold for long periods. The iPad is a brilliant product, with brilliant market and price position. A niche, need I remind you that Apple created out of thin air.
For a complete explanation of what is going on please read my earlier post on the same subject for iPhone OS 3.0.1.
Here is the quick and dirty version...
the error you'll see:
you see this in Organizer.
"OS Installed on iPhoneXYZ is
3.1 (7C144)
Xcode Supported iPhone OS Versions
3.0.1 (7A400)
3.0 (7A312g)
2.2.1
2.2
2.1.1
2.1
2.0.2 (5C1)
2.0.1 (5B108)
2.0 (5A347)"
the solution:
1) open a terminal window as administrator.
I won't drone on here, but I will say I did appreciate the Author's choice to assume we are all smart, witty, hard studying students. That said, you will require some C and Objective C background if you plan to achieve anything significant on the iPhone, so don't expect miracles, but it a very good walk through the factory floor for those, like myself, who's Objective C always needs polish, but knows enough to read code and can follow along inquisitively, all the while piecing more of the puzzle together.
Of all the books I have on the iPhone and Objective C, this is the closest any of them have gotten me to feel like I was in an actual course and I most certainly felt that my iPhone Dev learning curve was starting to level out by the time I finished reading it.
Hope that helps the many students, like myself, who look at all the reading choices on iPhone development and wish someone would pop over their shoulder and say, "get that one".
The n770/n800 had no phone, no keyboard and they were instantly relegated to my personal tech museum once the iPhone came along, they sit on the shelf right next to my Helio (another epic FAIL). Neither the n770 or the n800 could make traditional calls, though the n800 did sport a webcam and a skype client over WiFi. Ever try to roam over WiFi?
And while neither of the two Nokia's would hold its own next to an iPhone today, in a pre iPhone / netbook world (circa 2005-2007), they were "cool to have" geek toys, if Nokia only added a phone to them. But adding a phone would have conflicted with the Nokia n95 and they could not allow anything to muddy the waters of the S60 based flagship Noika, the n95 (again, epic FAIL).
Enough Nokia history, now we have the n900 and the sad news is, while the n900 now sports a Phone and is the most impressive Nokia ever, it is also just a test mule while Nokia ever increases it's position and exposure to the aging and weak Symbian S60 OS.
Nokia has never invested to much into the Linux platform and as stated by Nokia, the n900 is just another high end, early adopter, geek toy, and not a full out change in OS strategy and direction toward Linux, which IMHO the company desperately needs. I hate to be disappointed with such cool bit of kit, but n900 is just another in a long line of Linux test beds for Nokia, each one only slightly better than the last, as the company halfheartedly weighs its smartphone options, yet again. So let's keep this in mind as I go further into the details of the n900.
This does not represent a new Nokia OS philosophy.
"This is just a test!"
Well here is it, my first iPhone app! I call it "Hello World" and while It is doesn't do much more than show Apollo 11 and our "World" from lunar orbit, it is my first iPhone app from scratch and it's all mine. The Earth and the Apollo Command Module are animated using the core graphic classes. The result is actually quite hypnotic to watch, with the Earth and Lunar Lander slowly floating by at different rates and vectors. I must thank Jonathan Lehr at About Objects, Inc. for the great 11 day intensive iPhone development course they hold once every couple of months.
As a technologist, designer and networking geek, I had some C skills coming into the class, but the iPhone Super Bundle, as it is called, really kicked things into high gear. Jonathan covered C, Objective C, the iPhone SDK and all the tricks of using the Xcode IDE and Interface Builder.
the problem:
the iPhone SDK 3.0 does not recognize your development iPhone when
connected to Xcode in the Organizer that has been upgraded to 3.0.1
via your normal iTunes sync process.
Organizer shows you the following error:
"The version of iPhone OS on iPhoneXYZ does not match
any of the versions of iPhone OS supported for development with this
copy of Xcode. Please restore the device to a version of the OS listed
below. If necessary, the latest version of Xcode is available here.
The short of the story is an app (Podcaster) written by a third party developer (Almerica) allows users to download and listen to podcasts on the iPhone in real time was rejected by Apple for App Store listing on the basis that it was guilty of "alleged duplication of iTunes functionality", which is prohibited and part of the the Apple Developer rules.
So where's the drama?
So, why did I not get the latest version of the iPhone. Well, it is not for lack of effort. No, I did not get the new iPhone today cause lines are around the block at *ALL* locations.
I rode my Ducati Hypermotard to several Apple and AT&T locations and snapped these photos.
AT&T store at 6th Ave and 17th st. - SOLD OUT at 11am, got a second shipment around Noon and then sold out again shortly after. Line winds around the corner to the left.
Apple Store Prince St. SoHo - Sell Out imminent. The line extends down the block all the way to Houston St.
AT&T store at Union Square. - SOLD OUT at Noon.
I am a strong believer in the Apple way of doing business. I make no secret of that and after a spending a good deal of time researching it has become clear to me that the new additions to the Apple SDK to include support for rapid iPhone development is a death blow to the rest of the Smartphone industry, but it appears that it is not as obvious to my friends and colleagues why.
FTW is a common internet abbreviation of "For The Win" and it best describes what the iPhone SDK means for Apple.
From Gizmodo.com:
"The beta 2.0 firmware that comes with the iPhone SDK has been modified to unlock the iPhone and run any application. Part of the Pwnage Project, the hacked firmware will allow you to do anything you want, including the installation of both official and unofficial apps, and even patches. We got the exclusive details directly from the DevTeam, including the fact that it is going to be extremely hard for Cupertino to close this new hole:"
Relevant Links:
http://gizmodo.com/366751/iphone-20-unlocked-runs-all-apps
http://www.news.com/8301-13579_3-9892315-37.html?tag=recentPosts
There is a great quote that sums up George Bush the 1st's presidency. "It's all about the economy dummy".
Well, here we are at the end of another cycle in this business I fondly, and jokingly call the "InterWeb". the Web 2.0, as with the last phase, has hit a saturation point and it is time to let your 2.0 freak flag fly. If you have a facebook or a twitter account, you're already 2.0 enabled and may have not even known it. It's ok, that is why I am here, to share things like this excellent website that uses 2.0 features to create calendar goodness.
So on to the next phase (read more).
