Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
Do you still test iPad apps on iPad1? Is it too old to be a test device?
Does anyone know Apple's plan for this device - does it still get updates and similar stuff?
As the least powerful iPad its a good test device for iPad application performace testing. Its main limiting characteristic you're likely to run into in app development is the limited amount of RAM on the system.
It only supports up to iOS 5 though, so get one if you intend to support iOS 5 and not if you're only supporting iOS 6. If you only want to support iOS 6 the iPad 2 is your minimum benchmark, although some functions perform more slowly on the iPad 3 (renderInContext is one of them) so ideally you would have both. The iPad mini, from a device perspective, is practically identical to the iPad 2 but the interface will be slightly smaller.
In summary, for a new app which only supports iOS 6 I would have an iPad mini and iPad 3 as a minimum test kit, For iOS 5 support i would recommend adding a first gen iPad to that.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 years ago.
Improve this question
I am learning XCode. Soon I will have to test my apps in a real device. I have a Mac but not an iPhone. I suppose I have to buy something. Is the iPod touch a good option to test my first apps?
I am not asking an opinion. This is just a technical question. Is the iPod Touch technically capable to be used with XCode to test, is it a correct tool for a developer?
You don't need a physical device until you need to test some basic features like "Calling...", "a camera to take a photo/video", "motion detections", "user's location"... and the things which you can't expect from a "iOS Simulator". Xcode (of course Apple) provides some simulators (few may call it emulators) for different devices like iPhone, iPad, and iWatch. So at initial "for only learning purpose" you may remain on it, once you get familiar with iOS development, you can purchase an iPhone (or iPad and not iPod). For me, if I'll own an iPhone then I can use it as my personal phone too. For iPod – you can't make phone calls or send message through your network. If you own an iPad then you have two options, one with sim or without sim. It depends on you to choose a device.
If you're planning to build professionally on later stages you should go with an iPhone (may be latest).
P.S. However, if your budget is not great then you can buy an iPhone4s (it supports iOS 9). And you can test almost everything on it.
Yes, you can use iPod touch to test, but basic phone functionalities you can't.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
Do we require latest iphone model 6 or 6 plus to test apps or any model of iphone will do just fine ?
Hi I am new to the Apple ecosystem and trying to learn to make apps. Although i have coded simple games like classic snake and ran it on my iphone 4 as it gives us real time info on how well the apps is doing on a device.
Since Iphone 6 and 6 plus have launched and has lots of improved features, i wanted to know from a developer perspective that any device like iphone 4, iphone 4s or 5s will do for creating simple apps and deploy in the app store? OR do i have to have a latest iphone 6 or 6 plus.
question 2 : What role does a device plays (iphones and not simulators) when it comes developing and testing Iphone Apps??
A goggle search and indepth search of different forum did not yield any useful information.
Developers,users at stackflow, it will great if you can clear my doubt.
additional information
currently an individual developer and have a macbook air. Will be making apps like "recipe" and probably a health app and app like "we heart it"
If your app do not use hardware related function,there is no need to buy latest iphone.
For example, if your app need to use BLE or touch ID,you have to use iphone/ipad support this.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
i want to buy a device for testing my mobile website in iOS.
And i don't know what is better, getting and old iPhone 4 or iPhone 5 or iPad 3 or iPad mini.
I only want to teste mobile websites and maybe in future training in iOS developpement.
I used online emulator but there's some difference sometime between real device and emulated that's what i want to buy one.
thank's in advance for help
I'll say you should prioritise the iPhone purchase. From experience, website not mobile optimised tend to be easily usable on an iPad when compared with an iPhone.
Also, the behaviour of a webpage in iOS may differ from the Android. Keep that in mind.
Also, a page that looks good on an iPhone may not look good on an iPad. Take that into account as well.
And don't forget that safari isn't the only browser for iOS, there's Opera and Chrome as well (plus a few other not widely used).
Hope it helps...
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 8 years ago.
Improve this question
I had an older mac that all of a sudden became "too old" to submit my apps to the apple app store. Now I need to buy a used iPhone for development/testing and would like to save money and buy the cheapest oldest one that I can, but am worried that XCode will say "this iPhone is too old", forcing me to get a newer one. Does anyone know if that's the case?
All hardware becomes obsolete eventually. As of today, Apple requires that iOS apps support iOS 4.3 or later. So you need an iPhone or iPad than can run at least iOS 4.3.
Of course that is likely to change later this year when iOS 8 comes out. Apple may change the minimum to be iOS 5 or even iOS 6.
If you want your dev iPhone to work for at least a couple of years, get one that can run iOS 7. This mean iPhone 4 or newer. But it is should be noted that the iPhone 4 will (most likely) never support iOS 8 or higher. It barely runs iOS 7.
So your goal should be to get the newest phone you can, not the oldest. Otherwise you'll be looking to buy another one next year.
As an Apple developer you need to get used to keeping current. That is Apple's way.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
My Friend is trying to sell off some of his old tech and I'm thinking of buying his iPod touch 2G for development purposes, is it still supported in any way (i.e. will I find any dev kits that will build to it)?
Using a 2nd gen iPod touch is only useful if you wish to download old versions of Xcode and you only want to learn 2-year old iOS app development.
If you want to learn modern iOS development then you need an iOS device that runs iOS 6.0 or later. This requires at least a 4th gen iPod touch, iPad 2, or iPhone 3GS.