Will objective-c (for OS X and IOS apps) be hard to learn?

  • Thread starter Thread starter Sebajkz
  • Start date Start date
  • Tags Tags
    Apps Hard Os
AI Thread Summary
Learning Objective-C for iOS and OS X programming can be manageable for someone with a basic understanding of programming concepts like lists, strings, and functions. It is advisable to check course prerequisites and consult with peers about the necessity of learning C or C++ beforehand, as these languages are more mainstream. The primary focus will be on mastering Apple's frameworks after grasping the fundamentals of Objective-C. Given the evolving landscape of app development, considering Swift as an alternative could also be beneficial. Overall, with the right resources, transitioning to Objective-C should be feasible.
Sebajkz
Messages
1
Reaction score
0
A friend i know is taking a course on IOS/OS X programming with objective-c, and i thought i might want to learn it too. I already know the very basics of programming, a bit of python and javascript, so i know what things like lists, strings, integers,booleans, floats, loops, functions and objects are. will it be hard for me to learn objective-c? or should i learn C or C++ first?
 
Technology news on Phys.org
Ask your friend if he thinks C or C++ is a prerequisite to the objective C class. Also check the course prerequisites (but don't trust that completely). There is no doubt that C and C++ are much more main-stream. You might want to start in that direction sometime soon.
 
I think you have enough background for learning Objective C in general, provided you find suitable learning materials. The course that your friend is taking may assume more programming background, simply to speed things up a bit and ensure that all the students are at a similar level.

In learning how to write iOS or MacOS apps, most of your effort will be focused on the frameworks (pre-defined classes and functions, etc.) that Apple provides for those platforms, after you have mastered the basics of the Objective-C language.
 
Dear Peeps I have posted a few questions about programing on this sectio of the PF forum. I want to ask you veterans how you folks learn program in assembly and about computer architecture for the x86 family. In addition to finish learning C, I am also reading the book From bits to Gates to C and Beyond. In the book, it uses the mini LC3 assembly language. I also have books on assembly programming and computer architecture. The few famous ones i have are Computer Organization and...
I have a quick questions. I am going through a book on C programming on my own. Afterwards, I plan to go through something call data structures and algorithms on my own also in C. I also need to learn C++, Matlab and for personal interest Haskell. For the two topic of data structures and algorithms, I understand there are standard ones across all programming languages. After learning it through C, what would be the biggest issue when trying to implement the same data...
Back
Top