Forums
New posts
Articles
Product Reviews
Policies
FAQ
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Menu
Log in
Register
Install the app
Install
Forums
macOS & iOS Developer Playground
macOS - Development and Darwin
I Want to be a Apple Developer!
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="scathe" data-source="post: 1056886" data-attributes="member: 81672"><p>First up you need to get yourself familiar with algorithms and data structures - for that it doesn't really matter what language you use - C or Java would be suitable.</p><p></p><p>You might think using Java to start with is nonsense as you want to continue to Objective-C, however, it is simple to use and has great object-oriented capabilities. </p><p></p><p>Of course it's your call, you can use C to start with - as long as you get familiar with data structures, input/output, coditionals, loops and what I like to call "bugging the user" <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /> - use EXAMPLES!</p><p></p><p>When you get familiar with C-like syntax you can move onto more complex structures, objects, composites, frameworks -- you are bound to come across advanced topics everywhere</p><p></p><p>Personally I started with Java, then went to C where some people have a hard time with pointers (!! very important for C itself, very powerful), then some Bash scripts and never really got to working with Objective-C ... bummer <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big grin :D" loading="lazy" data-shortname=":D" /></p><p></p><p>Most important - use examples and write your own code, don't just read code, write it!</p><p></p><p>And have fun <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p></blockquote><p></p>
[QUOTE="scathe, post: 1056886, member: 81672"] First up you need to get yourself familiar with algorithms and data structures - for that it doesn't really matter what language you use - C or Java would be suitable. You might think using Java to start with is nonsense as you want to continue to Objective-C, however, it is simple to use and has great object-oriented capabilities. Of course it's your call, you can use C to start with - as long as you get familiar with data structures, input/output, coditionals, loops and what I like to call "bugging the user" ;) - use EXAMPLES! When you get familiar with C-like syntax you can move onto more complex structures, objects, composites, frameworks -- you are bound to come across advanced topics everywhere Personally I started with Java, then went to C where some people have a hard time with pointers (!! very important for C itself, very powerful), then some Bash scripts and never really got to working with Objective-C ... bummer :D Most important - use examples and write your own code, don't just read code, write it! And have fun :) [/QUOTE]
Verification
Post reply
Forums
macOS & iOS Developer Playground
macOS - Development and Darwin
I Want to be a Apple Developer!
Top