April 2, 2009
If Skype was allowed to transmit voice calls over a cell data network, for several reasons, it would be unusable. There’s overhead in buffering and accommodating the effects of cellular data service in order to provide reasonable voice quality. Whereas IP packets and browsers don’t care if there is a slight delay, voice has stricter latency requirements and that’s one reason cell phone networks didn’t start out as data networks to begin with! Triangulation, echo cancellation, and multiplexing are systems that IP isn’t built for and even if it was, it would be like powering a computer with a solar panel that’s fed by a light bulb, plugged into the power grid.
If you’d like an example, get a 3g laptop card and open Skype on your laptop, then try and hold a phone call as a passenger traveling in a vehicle at 55mph; you’ll soon be disconnected or be unable to understand the call. Skype and the Internet it runs over has no idea you’re switching from Cell Tower 5 to Cell Tower 14 and to expect parts of the call in a different order from the different towers; even if it did, the towers aren’t aware of skype and the bandwidth overhead for the towers to communicate between Skype’s system and your cell phone would be excessive and negatively impact the network as a whole. ATT isn’t handicapping anybody, it’s just not that simple.
I can understand consumer advocacy but some things just don’t work. If it was really practical to run VoIPoCell then none of us would have Cell phones. Skype’s best effort would be to find a carrier to work with them at a higher level than just the iPhone; if Skype wants you to seamlessly transfer your call between the most efficient network, they’ll need much more than Apple’s cooperation.
July 23, 2008
I picked up an iPhone yesterday and was rather lucky in doing so. I learned a bit about the lines as well, which I’m sure has been blogged about enough already but I didn’t find anything with a quick google search. Moreover, my experience at the Apple store at Knox Henderson could be different than those of others or those who have opted to work with ATT.
I called the Apple store yesterday around 1815 and actually assumed they were out of stock. My question was along the lines of “Hi, do you know when you will get more phones and when I should be there to have the best chances of getting a new phone?”. To my surprise her answer was that they had phones in stock and I should arrive ASAP if I wanted one. I then kindly asked my friend, who was driving, to haul ass to the Apple store.
When I arrived there was a small line outside the Apple store. I entered the store and asked someone about the line and what I should do because I could see people holding white vouchers and I didn’t want to get in line for nothing. The associate stated they’d given out the last voucher and would be giving out no more; at this point I stated I was very disappointed would not have wasted my time if a representative on the phone had not told me there were phones in stock.
As it turns out, the vouchers were being given out because the purchase and activation process takes so long. Apple is personally selling, activating, configuring, and answering questions for EVERY SINGLE iPhone customer. As it turns out, they limited the number of vouchers because there wasn’t enough time in the day, not because they were out of stock.
I do have one suggestion. Find an Apple store in a Mall so the line outside the store is indoors and air conditioned. It got up to a lovely 103F yesterday and sweating outside isn’t much fun. We tried to buy margaritas to drink while in line but forgot it’s illegal to leave a restaurant with a drink.
Last but not least – it seems all of the ATT stores in Dallas are only fulfilling pre-orders and they are not expecting store shipments for 10-21 days (…which grew from 3-5 days)
So in conclusion, your chances of a getting a phone at this time is random, the lines are BYOB, and the wait is because of the stupid in-store-only activation process.
April 26, 2008
First of all I have to say I loathe the idea that Apple is not allowing background processes (per their documentation). Not to say Apple won’t change those provisions, but as-is, I don’t agree with disallowing background processes. On to the list (no particular order):
- mac worms (the kind that would spread across macs and iphones)
- making your iPhone a social communications device, for free
- p2p could be used to download and share music, for free
- battery life decreased more than 60 seconds
- turning iphone into free wifi hotspot takes away from ATT/Starbucks hot spot access
- cause ATT to discontinue distributing Apple revenue (due to #2, #3, #5 above)
- it would compete with Apple’s upcoming “iGPS”
- the SDK is really only for making games; Apple makes the real apps
- the device would be considered a weapon and be disallowed exportation
- iPhone can be used as a guidance control system for ballistics
March 7, 2008
First off, if you’d like an overview of the iPhone SDK event as well as some quick details, head over to macrumors.com, they’ve done a great job of summarizing the Event [macrumors summary]. The iPhone SDK is a 2.1GB download which you get from Apple’s iPhone developer site – certificates are $99 or $299 [here]. At one point the SDK documentation was publicly accessible but Apple has since restricted it to registered users. The SDK itself still appears to be free (you can signup without purchasing a certificate). What comes with the SDK:
- XCode 3.1 Beta (along with updated utilities)
- Cocoa Touch Application
- Cocoa Touch List
- Cocoa Touch Toolbar