Donate SIGN UP

how to become an apple devoloper?

Avatar Image
qandaseeker | 16:03 Thu 18th Jun 2009 | How it Works
9 Answers
hi, to become a apple devoloper and create apps for the app store, do you need prior knowledge on programming? If so, What do you need to know?

Im a amatuer in understanding HTML, CSS, XHTML etc.

thanks
Gravatar

Answers

1 to 9 of 9rss feed

Best Answer

No best answer has yet been selected by qandaseeker. Once a best answer has been selected, it will be shown here.

For more on marking an answer as the "Best Answer", please visit our FAQ.
I am sorry to have to say this, but judging by some of your questions you asked when trying to set up a web site I would say you were totally unsuited (at present) to develop applications.

The fact you even need to ask "do you need prior knowledge on programming" shows how much you have to learn.

You mention HTML, CSS etc in your question above, but these are for developing web sites and NOT for developing applications.

To develop applications you need a good knowledge of a language like "C" (just the letter C).

Learning C is not easy and can take many months. You also need an understanding of the underlying Operating System, of testing, of support for other languages (french, german etc) and so on.

Becoming a good developer can take many years hard work.
Question Author
since im using Webplus X2 to create a website which is drag-and-drop software, i thought xcode will be the same.
Question Author
if i want to learn c progrmmain, where do i start?
Google, Open University they do IT courses.
don't even think of the OU
... you'll drown - go to your local tech see what's available

ideally after a couple of weeks - you'll know if you can
there are three types of programmers
machine code, c+ and enthusiasts
nothing wrong with being any of them .... you get the talent you get ... I wish I'd had more
No, it's nowhere near the same.

If you're interested in learning programming, I'd recommend you do the following:

1) Learn the basics of Python. Google it to find the website, and they recommend a number of tutorials there to get started. If there are exercises, then try them. Programming is about doing.

2) Do some problems on Project Euler (start with the first few, just do what you can), using Python.

3) Once you have the right kind of mindset for this type of programming, try some C. I recommend the book "The (ANSI) C Programming Language" by Kernighan and Richie.

You can learn a lot of stuff by just reading online tutorials and playing about with stuff. Python has a free command interpreter (just read the tutorials from their website). C is harder to get into, because it's lower level and assumes you know more.

Apple stuff itself: Most apps for OS X (thus, Mac OS X and iPhone OS) are written in the Cocoa framework and APIs, using Objective-C. This is similar in fashion to C (perhaps a brother of C++). Picking up and learning the basics of C is a nice start though, and Obj-C follows nicely from it.

Having said all this, if you want to just play about a bit and learn some programming stuff, which a nice simple drag-and-drop interface, and are content with just making Windows programs, try Visual Basic.

If you want to know more, ask away in this thread and I'll try and answer anything else.
Question Author
to fo3nix:

Thank you very much for your help. i saw the apple app market and i wanted to become a part of it. The apps i want to create a very simple compared to the more complexed apps on the store.

Basically. it will be all text. you can call it a ebook. It will include a search box, index, contact page. Thats about it.

Whats the best option for me?

thanks
It's still a full-blown app.

So you still need to learn proper programming techniques, buy the developer license ($99 I think), start developing in ObjC, ideally with XCode on a Mac.

I've no idea how to develop for the iPhone on Windows.

Or, you could just write a web app, that someone can type your website address into and use it through Safari.

1 to 9 of 9rss feed

Do you know the answer?

how to become an apple devoloper?

Answer Question >>

Related Questions

Sorry, we can't find any related questions. Try using the search bar at the top of the page to search for some keywords, or choose a topic and submit your own question.