New developer needs guidance

I am new to development. I have Visual studio 10 on a Toshiba C655(4 GB ram ,intel core i3, 2,4GHZ) "OS Windows 7 Home" . what do i need to purchase ( minimally) in order to begin programming for the "oldest" iPad or the newest? I have a specific product in mind, and it uses the old iPad as a solution. I have heard X5 is the developers language, but it doesn't run on every Mac, or mac mini. Which model do I need to purchase to begin learning . Thank you for your support.

-Marcus-

iPad, iOS 7, Development

Posted on Jul 15, 2015 9:41 PM

Reply
24 replies

Jul 16, 2015 5:50 PM in response to lllaass

Thank you so much for your prompt and succinct response! Im very excited! No I do not have a monitor, well, not an "apple" one if there is such a thing. I have been PC except when dealing with protools at various studios, where I have an assistant engineer to interface with usually. I have a desktop azus monitor( 25in). Is it standard VGA hookup? Also , I think my budget may not exceed $650 for this venture as I am starting out.

Jul 17, 2015 2:05 AM in response to Jetpaq

A VGA monitor will work but y ohave to purchase a mini displayport to VGA adopter for about $30 or less. Apple seells one for $30. Yo can get them other places for less but sometimes those do not work. I know because I di that.. The mini displahport end plugs into the Mini Thunderbolt port.

You can use a PC keyboard and USB mouse.

To use the special Apple keys on a PC keyboard see:

Keyboard mappings using a PC keyboard on a Macintosh

Jul 18, 2015 11:23 AM in response to lllaass

Ok. That's good news..and bad news I suppose. This may be a stupid question, but here goes.

What if I could get a later version of Xcode, like 5 or something, and be able to make applications for a 1st or second gen IPad? In order to get a "feel" for the language parameters? Or is Xcode 7 1. So different from the previous versions.. Or 2. Simply unavailable? Thank you again for your patience.

Jul 18, 2015 4:39 PM in response to lllaass

I have a very original idea. I'm deathly afraid of it being stolen. So much so, that I decided to learn to program in a language in which I am completely unfamiliar. LOL talk about paranoia! I don't have the disposable financial resources to pay someone to build it for me, and even if I did, my paranoia is keeping me from sharing the concept with anyone else. I am slowly ( through research, sparked by this concept), becoming less ignorant of the intellectual property laws. I am familiar with non-disclosure agreements and copyrights, and trademarks, from my former career, as a professional audio engineer and platinum record producer. Software programming is something that captured my imagination about 4 years ago, although I was exposed to it at its inception with the old Trash 80s and the "Basic" of the first apples! I have long-term goals of making intuitive educational software for kids.

My current concept involves taking and using old iPads and using them as a hardware solution for a very specific purpose. I believe the old models, being washed away by "Newer-better-faster" philosophy, is not only wasteful, but uneconomical. One of my mantras as an audio engineer was and still is:

"It's not what it is, it's what it does". In the early days you had to be creative when you were underfunded. Many things needed to serve another function when electronic options were non-existent, scarce or too expensive. With that in mind, a revelation came to me with regards to a particular way to use an old iPad to fill a niche that is currently devoid of innovation. The newest, 'Best-est" iPad, would be overkill in this situation, and also make the price-point for the product unrealistic, and unattractive to my market demographic.

I wanted to preface this, so that you could see why I'm asking these further questions.

1. If I can build it in XCode5 within the simulator ( which no doubt it can be done..probably not by me.LOL), that Apple will not let me license my creation for older hardware?

2. Or if I build it in Xcode5, that I cannot "update it to Xc7 with relative ease?

3. Would you know of anyone, or yourself, who would be interested in creating this product for me, for either a fee, or an honest to goodness split of the products property rights? Literally 50/50 im not a greedy person. I have the idea, and someone has the know how.

In order to illustrate the simplicity of this idea, without revealing it, it would be like someone asking me to program" mary had a little lamb" using only the sounds and tones from an alarm clock. Honestly, too easy , I assure you. It is the fact that no one has thought of it yet that makes this product viable, not its complexity.

That said. I am still going to follow your direction, and look for the appropriate tools! Thank you for all of your help so far. You have no idea how grateful I am!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

New developer needs guidance

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.