Saturday, June 16, 2012

Welcome!

Welcome to Codea Tutorials, brought to you courtesy of Reefwing Software. If you are interested in developing applications for the iPad, on the iPad, then you have come to the right place.

I have been coding in Objective C since 2009. Prior to that I was working in C# mostly and back in the 1980's it was assembler, FORTRAN and C. I did a bit of C++ but never really got into it. Since writing my first iPhone App (Life Goals), I always wanted the option to develop on the iPad. Well the good folks at Two Lives Left have come to the rescue with Codea (the App formerly known as Codify).

While lots of sample code is provided with the App and there is an active forum, I wasn't able to find a collected set of tutorials on how to use Codea. For experienced programmers it isn't too tricky to pick up (though you do need to learn a new programming/scripting language - Lua). I suspect though, that a lot of folks using Codea will be starting out and this may be their first venture into the exciting world of coding. I have found that the best way to learn is to do something, so I will start with developing some classes which you can use in your own programs. I will then port across a game that I wrote for the XBox in C# and show you how to submit it to Apple (and hopefully get it approved) for distribution on iTunes.

As a developer I have been impressed by the amount of code that people have been willing to share to make my life easier. This is my attempt to give something back to the community.

Comments and suggestions on topics to cover or ways to improve the tutorials are very welcome. I don't purport to know everything about anything.

8 comments:

  1. Thanks. I have about zero experience but a huge desire to learn to code. I'll be following along with your tutorials.
    J

    ReplyDelete
  2. Welcome aboard - let me know if there is anything particular that you would like covered.

    DS

    ReplyDelete
  3. thanks for the website been using corona for pass two years but lost interest when Carlos left the company. so hopefully i can get my programming interest back with this

    ReplyDelete
  4. Hi, I haven't tried Corona (http://www.coronalabs.com/products/corona-sdk/) but it looks interesting.

    I can vouch for Codea - the developer community is very supportive. There is a pile of sample code available on the forum and some very accomplished coders who are willing to answer your questions.

    D

    ReplyDelete
  5. Hi David,

    Thanks for this tutorial. You have provided some very valuable help and information. Onya mate !

    Cheers,
    Carlos

    ReplyDelete
  6. Thanks Carlos - I appreciate the feedback.

    Cheers,

    D

    ReplyDelete
  7. Hi.. thanks for the tutorials! I'm an Oracle developer and have wanted to get into Objective C, and Codea seemed the ideal opportunity. Even with the example projects that come with Codea, its still nice to get more in deptch tutorials. I was wondering- is there any way to download all the tutorials, say in PDF format or something?

    Thanks again

    Dave

    ReplyDelete
    Replies
    1. Hi Dave,

      You are very welcome. Codea is a great way to get into iOS development (although it uses Lua not Objective C).

      Your question made me have a look around and a quick google later, I discovered http://www.blogbooker.com/blogger.php which converts a blog to PDF. Some of the formatting is lost in the process but it isn't too bad. You can download a PDF of the blog from here: https://www.dropbox.com/s/8wotacxtfg06s5g/Codea%20Tutorials.pdf

      Delete