Had to edit an Xcode Objective-C project yesterday and boy did I struggled with the syntax. Heck, trying to print an integer to console took 25 minutes and a dozen google searches. I get that these native languages allow for maximum control, but the complexity to a simple line of code seems a bit ridiculous this day in age.
For the most part I'm able to stick with interpreted languages, but every now and then I'm required to get my hands dirty in something C.
if you got any tips, suggestions or resources on learning that stuff, please feel free.
Thanks!
Comments
Well I seem to be ok with Android and Java for the most time (until it comes to JNI and C bridging)
But basically one of the many reasons using cross platforms frameworks like Gideros to make development much more enjoyable
https://play.google.com/store/apps/developer?id=Into-It+Games
http://appstore.com/LidiaMaximova
But as far as I remember, you can enable ARC for separated source files
I am surprised...
agreed that it is easier to simply have something like
and while I must admit that when I started off, I did not understand head or tail of Objective-C code, the more I tried to read, the more I got confused, why do you have - or a + and why the square brackets, why the :'s it is a bit unconventional. Once I got my head around it, it all made perfect sense. In fact it is the most verbose language and given that it also has some of the longest methods and functions but they are intuitive.
Like Gideros has this instant device testing advantage over other frameworks including xCode, similarly I think many languages have the advantage over using Java in Eclipse.
@eezing, for your question on resource to learn, if you are after books, try the Nerd Ranch (Hillegas) books on Objective-C, there are a couple from Pragmatic and Apress too. If you are after a website with free tutorials and articles, then search for cocoa.
Author of Learn Lua for iOS Game Development from Apress ( http://www.apress.com/9781430246626 )
Cool Vizify Profile at https://www.vizify.com/oz-apps
But of course also the fact, that it makes me work on the Mac, does not help either
Author of Learn Lua for iOS Game Development from Apress ( http://www.apress.com/9781430246626 )
Cool Vizify Profile at https://www.vizify.com/oz-apps
Likes: Harrison
https://github.com/gideros/gideros
https://www.youtube.com/c/JohnBlackburn1975