Question:
What classes should I take to learn how to develop apps for iOS?
jason
2015-05-13 11:54:44 UTC
Im applying to a community college and want to learn how to develop apps as a side thing. They offer a software design class which is a pre requirement for java programming. They also offer computer science courses that are equivalents to these classes but they may have some differences. Is computer science the classes I need to take?
Six answers:
Robert J
2015-05-13 13:15:00 UTC
Concentrate on C / C++ as that can be used on any platform - Windows, Linux, Mac, iOS, Android etc...



Many other "mainstream" languages like PHP and Java / Javascript have similarities to C and you will be able to adapt quite easily if you ever need to; however they are more special purpose than general purpose like C.





For app programming, grab copies of "Livecode" and "Marmalade".



Both can be used to create cross-platform apps; Livecode uses it's own language which is compiled to native code for whatever device or machine you select as the build target & Marmalade can be used with C++ for both Android and iOS.



Each has a massive number of examples of code, all the way up to complete game sources, so you can experiment and learn how they work.



Livecode allows you to edit things while your program is running in it's simulator and instantly see the results of changes.



They are also both free for personal use.



https://www.madewithmarmalade.com/

http://livecode.com/





ps. Note that you cannot submit apps to the Apple app store with both an Apple Mac and an Apple Developer account. Look at second-hand Mac Minis on ebay, they are the cheapest way of getting a functioning Mac.

A 2012 or later model should be fine.
2015-05-13 12:32:09 UTC
None of your options will help with writing apps for iOS. Avoid Java as much as possible. Computer Science is too vague a term to be meaningful without full details of what the course contains.



Try...



https://itunes.apple.com/en/course/developing-ios-8-apps-swift/id961180099
HAL9000
2015-05-13 11:57:40 UTC
Since you just want to do it as a side thing why not take an online course which is self paced and won't cost you as much.



UDEMY has great courses online and they often have course listed for $ 10.00 which will teach you programming and app development.



Check out udemy.com
The Black Hole
2015-05-13 22:17:31 UTC
Take a look at the Stanford University iOS programming courses on iTunes U and Youtube.
Dan
2015-05-13 11:56:05 UTC
First, learn Java. (Not JavaScript. That's not the same thing.)



Udacity has a good class that is free for learning app programming, but you need to be able to write Java code first.
2016-03-08 10:46:19 UTC
Get a Mac of course. Learn to use the bash shell thoroughly. And learn the Cocoa programming framework -- Objective C and Xcode.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...