I’m a programmer with about 5 years of experience and I’m thinking about going into iPhone development. I checked out some books from the library for info. I found something that disturbed me tucked in a little corner of a book:
“A development unit needs to be devoted exclusively to development. Using a device as a development unit means that it is subject to onboard data changes and might no longer work reliably as a field unit.”
The book is “The iPhone Developer’s Cookbook” by Addison-Wesley/Pearson Education. I didn’t find anything else like that in any other book, so I was wondering if this was true. I’d rather not have to buy another iPod Touch/iPhone just for development if it’s avoidable.
I’ve been using my iphone as a development device for the past 6 months with no affect on its normal usage. I have not installed any beta sdk’s though. I have an ipod touch for that purpose. But if you’re sticking with the released version of the sdk everything should be fine.