Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Mockup & CodeGen, iPhone & iPad
($9.99)

Make your own iPhone apps
and run them live!
(free)

Manu
($0.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > iPhone SDK Development Forums > iPhone SDK Development

Reply
 
LinkBack Thread Tools Display Modes
Old 09-02-2010, 02:27 PM   #1 (permalink)
Registered Member
 
Join Date: Jul 2009
Posts: 566
Default How necessary are multiple devices to test on?

I have an iPad now, and use it for testing. Is the one device enough, or should I grab one of the new iPod Touches as well?

Is having one of each device a necessity, or is testing on one iOS device acceptable?
Noise is offline   Reply With Quote
Old 09-02-2010, 02:48 PM   #2 (permalink)
Registered Member
 
Join Date: Jan 2010
Location: Baton Rouge, LA
Posts: 131
Default

You really should test on more than on device.

I have an iPhone 3G that is my Phone and my Dev Phone. Then I test it on my wifes 3G before I submit to apple. NEVER trust your dev machine, there is a saying in the dev world " It always works on the developers machine", apple devices are no different.

Also because it works fine on 3.1.3 doesn't mean it will work the same on ios4.X,
I have see my app work fine on 3.1.3 and then ios4 has issues, have to tweak it some more, so not only do you need to test on multiple devices but you need to test on multiple versions of iOS.

You talking about iPad and iPod, thats even more of a difference. The screen size for starters, and the features available on each device will be different and performance as well.. your iPad probably screams you app but I bet it runs slower on a 3g Phone, which will make you look at the way your coding a little different.

Just my thoughts.
j3rm is offline   Reply With Quote
Old 09-02-2010, 03:16 PM   #3 (permalink)
mr.
 
refreshe's Avatar
 
Join Date: Jul 2008
Location: SF, California | Melbourne, Australia
Posts: 344
Default

If you're planning to release iPad and iPhone/iPod Touch apps, I'd probably want one of each to test on. Universal apps can get confusing, and testing on each device separately is quite helpful.
Also, in hand, both devices are quite different. Testing on hardware has definitely helped me fine tune my interfaces for each.

There's also conditional hardware across iOS devices that could cause problems if overlooked or not tested properly. Cameras, graphics hw, retina display etc. If you write an app that can use the camera, what happens on a device without it? It's probably something you want to test on an actual device since you may overlook it if you only test on a device that supports it.

There's also the issue of performance on older hardware, which is something you probably need a device for if you want to test.

I think having an iPad and the new iPod Touch would give you a good range of device features to hardware test. And if you get hardcore about wanting to test performance on older devices, you might later invest in a second hand something on ebay.

I have an iPad, iPhone 3GS, iPod Touch 1G and am picking up an iPod Touch 4G. I test my apps generally on the iPad/3GS and use my 1G iPod Touch for legacy testing (<4.0, slowest processor). I'll use the 4G for the retina display & additional testing.


That said, a good cheap option for testing everything is to have a beta test. I had nearly all devices accounted for in a recent beta test I ran.
__________________
appz

Last edited by refreshe; 09-02-2010 at 03:21 PM. Reason: i kan spel
refreshe is offline   Reply With Quote
Old 09-02-2010, 03:51 PM   #4 (permalink)
Registered Member
 
Join Date: Jul 2009
Posts: 566
Default

I have access to a 1G Touch as well that I do some testing on. I always forget about it because I don't ever use it, but I'll do testing with it.

I guess I'll grab a 4G Touch then.

Thanks for the input, guys.
Noise is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



» Advertisements
» Online Users: 253
19 members and 234 guests
ADY, Alsahir, Dani77, Desert Diva, Duncan C, F_Bryant, Grinarn, HemiMG, Herbie, jansan, linkmx, M@realobjects, macquitzon216, prchn4christ, Robiwan, smethorst, spiderguy84, twerner
Most users ever online was 1,187, 10-11-2011 at 08:09 AM.
» Stats
Members: 158,882
Threads: 89,228
Posts: 380,761
Top Poster: BrianSlick (7,129)
Welcome to our newest member, jansan
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 01:42 PM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0