What HW to buy for testing your app

I wouldn’t rush out and buy all of this HW at once (unless you have a large budget).

You can certainly get started with the Android devices you already have. Then maybe add an iOS device.

Many of us get by with just a few devices. You can seek out beta testers for devices and versions of OS that you don’t have. [import]uid: 67839 topic_id: 35929 reply_id: 142843[/import]

I would just buy 1 tablet of each generation. If you want to publish on Amazon, I would buy the Kindle Fire HD, and the first gen on eBay for 100 bucks. Same for Nook if you want to publish that.

I don’t think screen resolutions are that important, you can see that on the simulator. But there are some differences for each generation.

[import]uid: 50459 topic_id: 35929 reply_id: 142872[/import]

Thanks for your answers. It seems it is a tough decision how to invest your limited budget for a non-profitable project. What do you think, in case my money won’t be enough to buy all generation of iPads, to buy only the first generation? In the case of Android tablet I will follow swipeware advice and I will buy a Google Nexus 7. So my HW for testing could be,

Android Phones: Samsung Galaxy S2 and S3
IOS Phones: 3G
Android tablet: Google Nexus 7
IOS tablet: Generation 1

Will be this a representative sample? Currently I am not considering Kindle nor Nook, for a budgetary reason.

Thanks again for your advices

Orlando
[import]uid: 114910 topic_id: 35929 reply_id: 142873[/import]

If this is the only project you’re going to be doing with Corona, then I think that @elbowroomapps recommendation is more appropriate. You don’t have to go full out with an arsenal of devices for just one project.
I think that the devices you already have should be enough to get you started.
You can get other devices further along down the road when you feel the need for further testing. [import]uid: 70847 topic_id: 35929 reply_id: 142877[/import]

I will follow your advice. I will start with few devices and when the app is stable, I will buy the rest of the HW.

Thanks [import]uid: 114910 topic_id: 35929 reply_id: 142945[/import]

I don’t think the iPhone 3 and and iPad 1 can be upgraded to iOS6. That’s Apple’s first step in drooping support for a device. At some point they’re going to release a new version of iOS which requires a new version of Xcode, that doesn’t support these devices.

I would go for the iPhone4 and iPad2 to ensure you get more testing time out of the device. [import]uid: 67839 topic_id: 35929 reply_id: 142948[/import]

Good point elbowroomapps. I have a related question: How do you do when you release an app (game, ebook,…) you mention the app was tested on specific devices or you just mention the OS you used for testing it?

Thanks for taking time to answer

[import]uid: 114910 topic_id: 35929 reply_id: 142951[/import]

When you build with CoronaSDK it will automatically set the minimum OS that the app will run on.

I sometimes see performance differences when testing on a newer device vs. on old device. Other than that, I find that the apps run the same on all devices, so no need to mention what devices it was tested on.

[import]uid: 67839 topic_id: 35929 reply_id: 142966[/import]

I have one device for every “screen-type” (more on that later), and one device for the minimum OS version I support and one device with the max OS version supported.

For Android it becomes difficult as there are literally thousands of devices on the market, but I’ve settled for one phone and one tablet. The phone is a Galaxy S running Froyo (Android 2.2) which is the minimum Android version Corona supports. The other is a Google Nexus 7 now running the latest version of JellyBean (Android 4.2). The reason I chose a Google tablet was that I wanted a device that runs “pure” Android that can easily be updated whenever Google releases a new version. Other manufacturers usually fork the Android branch and make their own modifications to the OS.

For iOS I have one device per screen resolution and max/min OS I support:
iPod Touch 3rd gen, 320x480 screen running iOS 5.1.1.
iPod Touch 4th gen, 640x960 retina screen running iOS 6.1
iPod Touch 5th gen, 640x1136 retina screen running iOS 6.1
iPad 1 1024x768, running iOS 5.1.1
iPad 2 1024x768, running iOS 6.1
iPad 3 2048x1536 retina screen running iOS 6.1

( I actually have more devices than this… I’m a bit of a gadget freak :slight_smile: however the above are what I consider my core development devices )

Even though Corona supports iOS 4.3 I’ve stopped supporting it. My analytics show that 96% of my users are on iOS5+. [import]uid: 70847 topic_id: 35929 reply_id: 142824[/import]

I wouldn’t rush out and buy all of this HW at once (unless you have a large budget).

You can certainly get started with the Android devices you already have. Then maybe add an iOS device.

Many of us get by with just a few devices. You can seek out beta testers for devices and versions of OS that you don’t have. [import]uid: 67839 topic_id: 35929 reply_id: 142843[/import]

I would just buy 1 tablet of each generation. If you want to publish on Amazon, I would buy the Kindle Fire HD, and the first gen on eBay for 100 bucks. Same for Nook if you want to publish that.

I don’t think screen resolutions are that important, you can see that on the simulator. But there are some differences for each generation.

[import]uid: 50459 topic_id: 35929 reply_id: 142872[/import]

Thanks for your answers. It seems it is a tough decision how to invest your limited budget for a non-profitable project. What do you think, in case my money won’t be enough to buy all generation of iPads, to buy only the first generation? In the case of Android tablet I will follow swipeware advice and I will buy a Google Nexus 7. So my HW for testing could be,

Android Phones: Samsung Galaxy S2 and S3
IOS Phones: 3G
Android tablet: Google Nexus 7
IOS tablet: Generation 1

Will be this a representative sample? Currently I am not considering Kindle nor Nook, for a budgetary reason.

Thanks again for your advices

Orlando
[import]uid: 114910 topic_id: 35929 reply_id: 142873[/import]

If this is the only project you’re going to be doing with Corona, then I think that @elbowroomapps recommendation is more appropriate. You don’t have to go full out with an arsenal of devices for just one project.
I think that the devices you already have should be enough to get you started.
You can get other devices further along down the road when you feel the need for further testing. [import]uid: 70847 topic_id: 35929 reply_id: 142877[/import]

I will follow your advice. I will start with few devices and when the app is stable, I will buy the rest of the HW.

Thanks [import]uid: 114910 topic_id: 35929 reply_id: 142945[/import]

I don’t think the iPhone 3 and and iPad 1 can be upgraded to iOS6. That’s Apple’s first step in drooping support for a device. At some point they’re going to release a new version of iOS which requires a new version of Xcode, that doesn’t support these devices.

I would go for the iPhone4 and iPad2 to ensure you get more testing time out of the device. [import]uid: 67839 topic_id: 35929 reply_id: 142948[/import]

Good point elbowroomapps. I have a related question: How do you do when you release an app (game, ebook,…) you mention the app was tested on specific devices or you just mention the OS you used for testing it?

Thanks for taking time to answer

[import]uid: 114910 topic_id: 35929 reply_id: 142951[/import]

When you build with CoronaSDK it will automatically set the minimum OS that the app will run on.

I sometimes see performance differences when testing on a newer device vs. on old device. Other than that, I find that the apps run the same on all devices, so no need to mention what devices it was tested on.

[import]uid: 67839 topic_id: 35929 reply_id: 142966[/import]

Hi dear Corona users,

I have followed your advice and I have spent the time testing my app using few devices. However I received some extra money and I would like to invest it on 2 Android tablets, one high-end and another low-end. For the fist one I already have an option, the ONDA V972, 2048 x 1536 resolution (similar to iPad 3-4) running Android 4.1 . My doubt is with the second one. Should it be one running old version of Android and low resolution? 

Thanks again for your answers    

Hi dear Corona users,

I have followed your advice and I have spent the time testing my app using few devices. However I received some extra money and I would like to invest it on 2 Android tablets, one high-end and another low-end. For the fist one I already have an option, the ONDA V972, 2048 x 1536 resolution (similar to iPad 3-4) running Android 4.1 . My doubt is with the second one. Should it be one running old version of Android and low resolution? 

Thanks again for your answers