Filed under: iPod Family, iPhone
Dude, where's my iPhone SDK remote debug mode?


Filed under: iPod Family, iPhone


To get an instant map to any address, just go to your Address Book and right click on the address field of any one of your contacts and select "Map Of." The address will then be revealed in Google Maps on Safari. You can do the same if a data detector determines there is an address in an e-mail in Mail.
| # | Blogger | Posts | Cmts |
|---|---|---|---|
| 1 | Steven Sande | 44 | 2 |
| 2 | Dave Caolo | 32 | 4 |
| 3 | Mike Schramm | 30 | 0 |
| 4 | Mel Martin | 29 | 0 |
| 5 | Michael Rose | 18 | 26 |
| 6 | Josh Carr | 16 | 24 |
| 7 | Victor Agreda, Jr. | 16 | 6 |
| 8 | Erica Sadun | 15 | 2 |
| 9 | TJ Luoma | 14 | 25 |
| 10 | Chris Rawson | 12 | 0 |
| 11 | Joachim Bean | 11 | 3 |
| 12 | Aron Trimble | 11 | 5 |
| 13 | Sang Tang | 9 | 0 |
| 14 | Ken Ray | 9 | 0 |
| 15 | David Winograd | 8 | 4 |
| 16 | Megan Lavey | 8 | 9 |
| 17 | Brett Terpstra | 6 | 5 |
| 18 | John Burke | 5 | 3 |
| 19 | Mat Lu | 4 | 0 |
| 20 | Lauren Hirsch | 4 | 0 |
iPhone IpodTouch keynote MacbookPro talkcast SnowLeopard Hackintosh appstore apple bluetooth hgg facebook itunes psystar gps dropbox AppReview development ipod-touch software verizon app-store ItunesLp navigation ATT developer mac MacOsX app IpodNano update imac wireless games backup Snow-Leopard video iCal AppleStore audio gaming twitter giveaway ipod MacMini features AppleTv flash Microsoft retail

All contents copyright © 2003-2009, Weblogs, Inc. All rights reserved
The Unofficial Apple Weblog (TUAW) is a member of the Weblogs, Inc. Network. Privacy Policy, Terms of Service, Notify AOL
Reader Comments (Page 3 of 3)
Will said 1:24PM on 3-07-2008
Apple has every motivation to make the dev kit "as free as practical", as it encourages development.
At the same time, they have the issue of deterring application distribution outside of the App Store infrastructure.
The nominal $99 entry fee to get application on to your phone is designed to keep the casual users bound to the App Store. The casual users (no matter how easy) will not readily pony up the $99 so they can get random apps off of the internet, it's just one more hurdle they will have to jump through to get "illegitimate" applications on their phones. (Legitimate applications will come from the App Store.)
it also ensures that any binary application is signed. Since you can't just spam Apples site with random emails to get as many signing keys as you want, it also deters key sharing (get your own $99 key -- you can't have mine). Also, the license restricts you from distributing applications outside of the App Store as well. But they can't stop you from sharing source code.
Finally, if you stray from the Path of Light as lit by Apple, they can most likely (though I do not know) revoke your key. At a minimum they can ban it from the store. And, they may, or may not, let you have another for another $99.
All of this is deigned to keep malware off of the phone. In time, Apple will be running Anti Virus checks on binary applications sent through the App Store, as well as perhaps checks to see if your binaries are calling "sensitive" areas of the phone. Ideally ensuring a safer environment for consumers while at the same time protecting their commitment to their carriers.
And make no mistake, consumers want easy, safe apps, and that is what Apple is effectively promising them.
If you don't want to play in this market, Android is that-a-way -->
Reply
lossless said 1:30PM on 3-07-2008
nice summary. i agree the $99 cost is meant to do the things you suggest.
i'll throw in one nitpick about apple's pr on all this: apple should have just tagged the sdk as $99. it would cut down on confusion and keep people from claiming "it's a free sdk". yes it's a free download of the sdk - but can it really be called free if you can't install + run your apps on the desired platform for free? it would be clearer for apple to say "development with the sdk is $99, although you can check it out for free. oh, if you pay, you get access to the app store, etc."
just a nitpick while i wait to see if i can get a certificate.
Ron green said 1:37PM on 3-07-2008
The sad thing is, I spent an hour on the phone with Apple this morning, and they can find anyone who knows the answers to these questions either.
I expected more from Apple.
Reply
James said 1:57PM on 3-07-2008
Look, here's the problem.
Value proposition #1: Developer looking to try the platform but not sure if they'll commit to it yet. The cost? $99. No sale.
Value proposition #2: Established developers with plans and ideas ready to go. The cost? $99. Easy sale.
Here's the problem. Without the first group, your developer community doesn't grow. If it doesn't grow, the platform is ripe for being bumped out by a platform that does support that first group.
So Apple can do this if they want, but they're basically ignoring the lessons of history that open development platforms succeed more often than closed ones. If you want the iPhone/Touch platform to succeed, you shouldn't want the barrier to entry. $99 to distribute in the store, fine. $99 to play around with your own device? Terrible.
Reply
dagamer34 said 2:45PM on 3-07-2008
Problem number one can be easily solved with testing on the simulator. Now if $99 is really that big of a problem, stop drinking your morning cup of joe for a month.
Bob S. said 2:44AM on 3-08-2008
Yes, James, it's true. You keep complaining about this $99 fee for the certificate as if it were a) costly or b) a problem, and it's neither for anyone who can afford a Mac (lowest point of entry for a Leopard system seems to be a refurb Mac mini for $800; lowest point of entry for the Apple mobile platform seems to be a refurb iPod touch for $229).
If someone wants to get involved and doesn't even have either of those two items, the savings from buying refurb pays for the $99. If that person has one or the other, she or he can clearly afford the $99. It's not like people are going to have to choose between their next case of ramen noodles and the SDK.
Are you complaining that you should be able to write an app for yourself and load it on your own iPhone for free? (That's hardly "open.") Because that would be an easy way to code a DDoS attack. I'm not saying you would; I'm not saying anyone would. I'm saying the stakes are sufficiently high that you're just going to have to suck it up here. But still, see below.
Open and closed platforms? Please. Right: No one uses Windows because Linux pretty much wiped it out back in, what, '99? Again: Please. Don't insult us. While I don't think they really came up with many genuinely interesting or useful programs, the folks who coded for the iPhone over the last six months or so don't seem to consider it very closed. If you really do want to write something and not share it with the rest of the community (which is kind of odd since you keep talking about "open" platforms), do it the way they've done it for the last half-year. And if you are going to share it, stop making up foolishness about open platforms outselling closed platforms and pay the $99.
James said 11:57AM on 3-08-2008
I hate to break it to you, but Windows development is open. Windows is in fact the ultimate example of how a platform succeeds, even over all other factors of poor quality, if you support as many developers as you can.
Bob S. said 10:14PM on 3-08-2008
I'm lost, James. What's your point again, aside that something isn't the way you want it to be?
kenneth said 2:11PM on 3-07-2008
dude, it's because the iPhone OS 2.0 isn't out yet... you'll be able to use that when the download comes out
Reply
Chris said 2:26PM on 3-07-2008
I spent quite a bit of time in the past few months using the "unofficial" SDK and got to play with the new Apple SDK last night.
I was reviewing the SDK, the demos, the documentation and the videos with some friends who have developed on many platforms before and we all were very impressed with the quality and quantity of documentation and resources that Apple has provided.
To fairly evaluate the $99, one must consider not only the certificate that is provided and the benefits to the community for having such a gatekeeper, but also the value of this documentation which is well done.
Having had to learn much from tediously reviewing example after example (sometimes likely not even written "well") under the "unofficial" SDK, I see incredible value in what Apple has put together.
Reply
bithound said 3:00PM on 3-07-2008
personafile products says iphone 2.0 will support 3g iphone + video camera. and that currently iphone 2.0 beta is missing a bunch of things the final release will have.
http://www.personafile.com/products
Reply
billfarm said 4:24PM on 3-07-2008
It's a shame that Cut and Paste were not mentioned in 4/6/08's Apple demonstration. Enterprise users are not going to be happy without cut, copy and paste on their enterprise devise, no matter how fast the content is updated. Anyone have any insight into Cut/Copy/paste future?
Reply
Matthew R said 3:23AM on 3-08-2008
According to the iPhone Human Interface Guidelines, copy and paste aren't coming anytime soon:
“Additionally, there are some actions users can take with the combination of a mouse and keyboard that are difficult to replicate using fingers alone. These actions
include text selection... and cut, copy, and paste.
Fortunately, you can meet the challenges of a finger-based input system by having a good user interface
design... and by finding alternatives to drag-and-drop and cut, copy, and paste.”
mj said 5:02PM on 3-07-2008
$99 burning a hole in my pocket and I can't buy an iPhone certificate because *drum roll* it's only available in the US. So - is this an AT&T thing?
Reply
Will said 8:17PM on 3-07-2008
No, it'a an Apple thing. For whatever reason (most likely legal) they haven't worked out the details for international developers.
scw said 6:00PM on 3-07-2008
The presentation seemed oriented to SDK and Enterprise exclusively.
I am hoping there will be a firmware 2.0 presentation for end users (or do we have to wait until 3.0) for cut and paste, MMS, Notepad sync ?, ToDo List?, etc.
And the other stuff supposedly included in 2.0 that was glossed over like PowerPoint attachments, mass delete in email, etc.
Reply
Wesley said 8:38PM on 3-07-2008
The SDK looks good and I don't have any real complaints about the $99 to distribute apps.
But it's not going to be a fully open system -- for example, at first blush there's no way to provide the "BSD Subsystem" like we've got with the jailbroken installer (you could perhaps bundle it all together into one heavyweight app called Terminal, but that would be missing the point). Or how about OpenSSH? Does the SDK allow you to write daemon processes/services? How about something as basic as a screenshot app?
Part of the success of OS X on the PC is that you're free as a developer to add your own frameworks or build on the work of others. How many apps do you use that are not traditional standalone applications, but tools or services that help you interact with other apps?
Until these issues are solved I'll keep my iPod Touch jailbroken. I might also pay the $99 to create and distribute Xcode-style apps, but let's not confuse the two kinds of fish.
Reply
Fastrak said 9:53PM on 3-08-2008
One thing I have not seen mentioned here is that the Aspen simulator will not allow you to run any OpenGL Apps. The only way to run these is with an iPhone connected.
Reply
Bas Tossings said 5:01PM on 3-11-2008
What Fastrak said; OpenGL applications can only be debugged on the actual device. Which means 'no dice' for us non-US, non-exclusive-beta-2.0-tester folks.
This is a major setback as it will prevent me from developing applications for another 3 months or so. Which means my app will have a 3 month delay compared to these few selected companies. Unfair advantage, I say. Bah humbug.
Reply
Roddy Young said 10:06PM on 3-14-2008
I have an iPod touch but I need to by a new computer and run Leopard 10.5.2 to use SDK?
What Google did to the internet is what apple is about to do with moble devices to connect to the internet. Google for free but apple for $$$$$
Reply