Results tagged “iPhone” from technolosophy

SNL slams AT&T's cell coverage...

I really hate to have this subject as my 2009 theme, but this was too good.

enough said...


Xcode iPhone OS 3.1 Error in Organizer

Comments (1)
This post is for Xcode users who are experiencing problems when they connect there iPhones with OS 3.1 to Xcode and get an error in Organizer.

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.

New Yorkers Deserve Free AT&T Femtocells

att_femot.jpgA femtocell (AT&T's is pictured left) is a mini cell tower you connect to your broadband internet to extend the cellular signal of your cell carrier via your broadband connection. The device installs like a typical WiFi router would and increases the cellular coverage in dead or over-subscribed areas where normal cell service is failing or unavailable. The range of a femtocell is small and while your phone sees no difference between a femtocell and the big cell towers atop buildings, femtocells are usually setup to allow only 5 to 10 pre-specified phones to connect at a time and in AT&Ts case can only offer 3G speeds if your Internet connection is fast enough to support it (3.5Mbps).

The recent pilot program to test AT&Ts femtocells in Charlotte, North Carolina raises some interesting question as to how the company is going to deploy and use femtocells to address widespread and well documented service failures in New York, San Fransisco and other major metro areas where the wild success of the iPhone has caused over subscription and saturation of the cell towers. The result of which is 20-30% of iPhone calls result in a dropped or fail connection NYC. Things have gotten so bad on AT&T that my girlfriend went out and got a second Verizon based phone just for work calls, forwarded her iPhone to it and now takes calls on this crappy little LG phone, that is how much her AT&T calls were dropping.

In the Charlotte femtocell pilot program AT&T has set the cost at a onetime (and in my opinion outrageous) $150 hardware fee. With the option of paying an additional $20 monthly to make unlimited calls via the femtocell you install and supply the backhaul internet connection for. If you choose not to add the unlimited femtocell calling plan then all calls (femtocell based or not) use minutes from your std plan just as it would normally.

Just to clarify, I live in the middle of Manhattan, not on the side of a mountain upstate and I don't know about you, but when I last checked AT&T's coverage map, the West Village was square in the middle. To think AT&T is suggesting I pay an additional $150 to provide me the coverage they promised me when I signed up just because they can't keep up with demand is outrageous.

I expect AT&T to give any user, within a coverage area that is known to be experiencing over subscription and network capacity problems, a FREE femtocell upon request. I also want a discount on my AT&T bill every month to offset the cost of the high-speed broadband connection I will have to provide to use the femtocell.

Or AT&T can sit back and watch as we all switch to a different carrier the moment they offer the iPhone. Wake up AT&T, we are not with you cuase of brand loyatly or your outstanding service, we are with you because we had no choice, it is Apple we love, NOT AT&T and unless you do something about your troublesome network we will dump you as soon as the opportunity arises. Did you really think your network services are anything other than a replaceable commodity AT&T?

What is going on with AT&T coverage in NYC

Comments (1)
Thumbnail image for att.jpgOver the past month our AT&T 3G cellular coverage here in New York City has been horrendous and getting worse all the time.

1) Dropped calls despite full bars
2) Failed calls despite full bars
3) Spotty 3G coverage despite full bars

Something is not right here... maybe time to roll out that femtocell strategy in earnest AT&T, cause things are getting ugly. So ugly in fact, my girlfriend went out and purchased a cheap LG Verizon phone with a 2 year contract for her business calls since her iPhone reception was becoming too unreliable.


To be fair I would say that I only encounter issues 20% of the time, but I used to have no issues at all.

"Houston, AT&T has a problem"


Relevant links:
* It's time for a new iPhone PR strategy at AT&T
* AT&T reportedly nearing femtocell 'soft launch'

Book Review: iPhone 3 Devlopment

apress_iphone_3_development.jpgBeginning iPhone 3 Development by Dave Mark and Jeff LaMarche has a carefree, irreverent written style rarely seen in books this technical.  And while I often find it hard to read more than the first 75 pages of a technical book, referring to the rest of the chapters only as needed, Beginning iPhone 3 Development was easy to stick with and I can tell how the clear explanations and logical buildup to progressively more difficult concepts would be a easy to finish for anyone needing a real world, under the hood, hands on look at iPhone development.

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


  

Is The Nokia n900 Too Little Too Late?

Comments (8)
I owned a Nokia n770 and a n800 long before the smartphone market went ballistic. Basically, the n770/n800 were tiny, underpowered PC's with an open source Linux OS customized with std nested menus, WiFi and a stylus. 

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

My first iPhone app


apollo_11_app_screen.pngWell 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.

Xcode iPhone OS 3.0.1 Error in Organizer

Comments (28)
so on the flight home from the 11day intensive iPhone development course hosted by About Objects i finally figured out why i could not see my iphone with release 3.0.1 in the Xcode organizer.

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.

Xcode iPhone OS 3.0.1 Error in Organizer

Comments (28)
so on the flight home from the 11day intensive iPhone development course hosted by About Objects i finally figured out why i could not see my iphone with release 3.0.1 in the Xcode organizer.

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.

Skype Makes its iPhone Debut

skype_iphone.jpgToday the most popular free app in the iPhone App Store is Skype. In a post I made in over a year ago (iPhone SDK means a smaller world) I waxed philosophical about the iPhone becoming Dick Tracys watch one day if VoIP was allowed, something Apple had blocked in early versions and later allowed in iPhone OS 2.0, but only over WiFi. Restricting VoIP to WiFi is surely a concession to AT&T in an attempt to preserve presious 3G bandwidth until they build out the capacity of their high speed cellular network.

So, here we are, a year later and one step closer to the reality of wide spread, easy to use, video conferencing on a mobile device.

BTW, rumors say that iPhone OS 3.0, due out in summer of 09 will allow VoIP over 3G if you get the new iPhone hardware also expected to be released at that time. Further rumors say that a built in, user facing video camera (ala iSight) will be part of the newest iPhone hardware. Now, I am not a rumor mill, but this is a great one. Let's just cross our collective fingers...

Android running on the iPhone?

Android running on the iPhone?

Not just yet, but the following video of a bare bones Linux kernel running on an iPhone with a dual boot mode may be the biggest iPhone hacking news since the device was first jail broken. The hack, completed by the iPhone Dev Team, may be the only answer to working around iPhone SDK limitations Apple has imposed on developers thus far.

It is completely feasible that with the proper HW drivers iPhone hardware could run a version of Google's Android phone OS. Not that Google's Android OS has a better interface than the current iPhone 2.2 firmware, but Android's openness allows a greater amount of freedom for developers to write third party applications. To date, Apple has become notorious for banning any developers Application from the Apple App Store, if Apple thinks it may duplicate current functionality or threaten anything Apple has planned. As a result, some of the most clever and ingenious apps written for jail broken iphones never make it into the general public's hands, or are severely crippled when they do.

This is a huge step toward an open platform on the iPhones elegant HW.

Here is iPhone Dev Team's video of the hack for all you geeks.


iPhone Linux Demonstration Video from planetbeing on Vimeo.

Android running on the iPhone?

Android running on the iPhone?

Not just yet, but the following video of a bare bones Linux kernel running on an iPhone with a dual boot mode may be the biggest iPhone hacking news since the device was first jail broken. The hack, completed by the iPhone Dev Team, may be the only answer to working around iPhone SDK limitations Apple has imposed on developers thus far.

It is completely feasible that with the proper HW drivers iPhone hardware could run a version of Google's Android phone OS. Not that Google's Android OS has a better interface than the current iPhone 2.2 firmware, but Android's openness allows a greater amount of freedom for developers to write third party applications. To date, Apple has become notorious for banning any developers Application from the Apple App Store, if Apple thinks it may duplicate current functionality or threaten anything Apple has planned. As a result, some of the most clever and ingenious apps written for jail broken iphones never make it into the general public's hands, or are severely crippled when they do.

This is a huge step toward an open platform on the iPhones elegant HW.

Here is iPhone Dev Team's video of the hack for all you geeks.


iPhone Linux Demonstration Video from planetbeing on Vimeo.

Android G1 - Hands on test...

Comments (5)
Lucky me, today I got a chance to test the new G1 on T-Mobile almost a month before it's release date. The G1, also called the Google Phone, runs Google new Android OS on new HTC hardware and it is the only other phone that has any real star power next to the iPhone.

First impressions:

android_g1.jpgOk, let me start by saying the G1 is NOTHING like an iPhone. It does not feel as refined as the iPhone in construction or function. The iPhone is in a whole other league when it comes to fit, finish and polish of both the HW and the feel of the OS.

That said, the G1's OS "Android" is no slouch, and is the smart phone the Nokia N-Series should have been. But Nokia never got it right with the N-Series S60 OS and Nokia will have trash the S60. Android is the final nail in S60's coffin. Cause unlike the S60 or even worse, Windows Mobile, Android simply works and works well. And with it's solid Linux underpinnings it very well should.

But take a second and note my choices for comparison, I can't help compare Android to more traditional smart phone interfaces cause a direct comparison to the iPhone does not seem fitting. Yes, they are close in functionality, but they are miles apart in execution.

here is the run down of my brief time with the final release G1.

iPhone Developers Limited by Apple

app_store.jpgMore app store drama... Looks like Apple is creating some developer frustration and flames with it's monopolistic control of the only sales channel for iPhone Apps.

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?

G1 Android phone pictures leaked?

Not sure these images are the final Gphone, but the source (reghardware.co.uk) is reliable. The G1 looks clean and the full keyboard will surely be a boon. However, the iPhone has such a huge lead over the G1, it will take some time before it poses a crediable threat. Can't wait to get my hands on one and kick the tires.

Here is the skinny:

"It's been rumoured that the phone has a 3.1-megapixel camera and a 4.6in display. Thanks to an earlier leak of less formal looking pictures, we already know the G1 has a slide out keyboard too. It's thought that the phone, which is manufactured by HTC, won't support stereo Bluetooth or have the capability to shoot video. Nonetheless, the official announcement will be made later this afternoon. So we'll bring you everything with T-Mobile's authentication signature on after that. "

HTC google phone 2.jpgHTC google phone.jpg
HTC google phone 4.jpgHTC google phone 3.jpg




iPhone's battery life sucks, but still better than all the others

I hate to be the iPhone fanboy this week, but it is so hard to hate something that is so damn sexy. And apparently gives good talk time, if you get my drift.

5 hour and 38 min to be exact.

iphone_3g_battery__life_powerchart.jpg

People's biggest 3G iPhone complaint or at least main complaint has been battery life, but when compared to the rest of the pack (sans Nokia) it still is better, so why are people complaining so much?

Me? I think the rumor mill just got hold of this issue and now it has a life of it's own... The truth is the iPhone's battery life does sucks...but it is still better than all the others.

Relevant links:
Full story at PC world


iPhone Comedy - Soup Video

Comments (1)
enjoy!

10 million iPhone applications downloaded in first weekend.

3g_iphone_million_sales.pngApple announced 1 million 3G iPhones sold and 10 million applications downloaded from the fledgling App Store this past weekend.

The App Store currently has ~800 applications available and this shows just how popular the iPhone SDK has been with developers. This is a critical turning point for the iPhone, no other phone OS (Symbian, Windows Mobile or Android) is even close to this level of integration and success with 3rd party developed apps.

Welcome to a whole new world of personal computing. Apple is leading the way and easily has first mover advantage. It will take several years for the competition to put together an SDK and HW solution that is as tightly integrated, polished and well though out. If Apple keeps up this pace of development and innovation, no one, not even Google will be able to catch them for some time. Steve Job's is a master of the game.


Here are the lines at the Apple Store on 14th st in Manhattan on opening morning.
apple_store_14th_st_iphone_sellout_20080711_sm.jpg









Relevant Links:

3G iPhone a selling out in Manhattan (photos)

Despite common wisdom, I did not buy the new 3G iPhone today.

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.

att_6th_17th_iphone_sellout_20080711_sm.jpg



Apple Store Prince St. SoHo - Sell Out imminent. The line extends down the block all the way to Houston St.

apple_store_prince_st_iphone_sellout_20080711_sm.jpg 



AT&T store at Union Square. - SOLD OUT at Noon.

att_unionsquare_iphone_sellout_20080711_sm.jpg



AT&T store at 34th St. and 7th Ave - SOLD OUT at 1:45pm.

att_7th_34th_iphone_sellout_20080711_sm.jpg



Apple Store 14th St. Sell Out imminent. The line extends halfway down the block.

apple_store_14th_st_iphone_sellout_20080711_sm.jpg



how can Nokia even think they can compete?

see videos, nuf said!

multiplayer pong


Multiplayer Quake

Recent Entries