iPod Touch and XCode [closed] - ios

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.

Related

iOS native-layer automation [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I need to automate iPhones (6s) that are in a radiated screen room to place VoLTE calls to each other. I have already done this with Android, I set a laptop in the screen room and connect the Android phones via USB and then run scripts from the command line using ADB which automates the native-layer on the phones. I need similar capability for iPhones. Apple says no solution exists. I have looked into other software (Ranorex, TestPlant, Conflair, etc.) but they cannot meet my needs as they are unable to access or automate the native-layer, only the application-layer. But I am not trying to automate an app, I need to automate the phones.
I would prefer not to jail break, and my iPhones need to be running the latest iOS version. So, is it possible? How can I get equivalent functionality of ADB for iOS?
No, Apple does not expose the ability to place phone calls to third party apps. They specifically block all such access from third party apps. You would need to build a rig that operated the screen like a user, which would not be easy or very reliable.
You need to do this externally, not over USB or via software. Possible external mechanisms might include a robotically controlled touch stylus and an emulated audio headset. If needed to avoid RF interference, you may need to find/build an pneumatically actuated robotic interface for the touch stylus.
Added: Another possibility: It may be possible to set it up (in the Settings app) so that Siri via Bluetooth or wired-headset audio can place a phone call.
An emulated wired-headset with a prerecorded message and "Hey Siri" enabled in Settings might work. Also disable Auto-Lock in Settings.
Like what duncan said, it is not possible with ios. I sometimes miss androids 'freedom' when i code in ios, at the same time as an end user happy that ios is 'strict' about this kind of stuff

Create a tethering app for IOS [closed]

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 7 years ago.
Improve this question
Now I know this question exists on stack overflow but not in the way I plan to use it.
I'm an IOS developer and I love being able to share internet from my phone to my iPad and Mac for when I travel. If i pay the extra $20 a month through AT&T for tethering I will lose my unlimited data.
One of the popular answers or "raised concerns" is that apple will not accept an app that enables tethering. Well the thing is I would just like tethering on my iDevice and if it works out I would post the project to github so other developers can enjoy the benefits of non-jailbroken tethering. Also I would not try to publish it to the app store, i know it would get rejected.
So my question is how do I write a tethering app, not like iProxy, but more like MyWi or TetherMe.
I'm pretty sure it's possible because apps similar to that have slipped through apples reviewal process before.
Tethering uses private APIs, so it would be rejected by the app store. Also, AT&T would know, app or no app, whether or not you were tethering.
Also, only the Settings app can change those sorts of settings (and considering the LTE toggle, it's doing quite a bad job of it). On a non-jailbroken phone, only Settings can change Settings.

*911 ** help! Does Apple developer program require latest iphone for developing iphone Apps? [closed]

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.

Is it possible to code an app for self use only? [closed]

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 8 years ago.
Improve this question
I'm wondering. If i have an idea for an app, which will just benefit myself, is there a way for me (without entering any Apple developer program) to code an iOS app and then save it on my device or take the source code of my program and use some kind of software on it to be able to "install it"/put it on my iPhone for personal use? That would have been great.
Let's say that this is not possible (which is most likely) how do you make a user-testing-study on your app before releasing it to the App Store? Is this only possible if one have entered a developer program?
Installation onto your device requires a code signing certificate which requires a developer program subscription.
One could jailbreak a device to get around this, but that comes with its own set of problems.
UPDATE
Apple has announced at WWDC 2015 that starting with Xcode 7 only an Apple ID is required to run your own code on your development device.
No, there is not. You can run it on the simulator, but not on a device.
You can do paper prototyping, or you can do testing on the simulator.

Can anyone provide examples of Adobe Air compiled iOS apps? [closed]

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
Here goes my first question. I sure hope i'm doing it right.
I've searched the web for this and found evidence of the Wired app being compiled with Adobe Flash but that's about it. There's a lot of talk on the Adobe website singing its praises but are Apple allowing these apps onto the App Store these days with the CS 5.5 update?
So, can anyone estimate how many apps floating around on the App Store that are written with Adobe Air? Any examples would be great too.
Thanks a lot
Alistair
Yes, AIR based apps are accepted in the App Store if they meet the general requirements. Apps are no longer rejected for not being developed using "Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine", that demand has been removed.
There's quite a few games developed using AIR in the App Store, for example MeteorStorm, Gridshock, Chroma Circuit and Pyramix (Pyramix has been "featured" by Apple, see http://blog.theflashblog.com/?p=2740).
So mostly games, I don't know of many non-game apps, besides TouchUp Pro - Photo Editor, http://itunes.apple.com/app/id439242122, that also has been among the "featured" apps.
It's hard to estimate. I know that data is not the plural of anecdote, but I can say that my company has created a game for the web that was then subsequently published as an iOS app, which was accepted and published to the app store. So yes, Apple is accepting them.

Resources