Film, Media & TV1 min ago
how to become an apple devoloper?
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
Im a amatuer in understanding HTML, CSS, XHTML etc.
thanks
Answers
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.
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.
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
... 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.
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.
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
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.
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.
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.