I am working on a project for a client where the majority of the user interface is best suited to being created as Core Animation layers. Up until this project I had tinkered with Core Animation and I had what I thought was a reasonable understanding of it but, in retrospect, this really was not the case and I have learnt a massive amount and realise that there is still a lot to learn. To both help me remember what I have learnt and to hopefully help some other people better understand Core Animation I have decided to write a series of articles about it and although they may be a little disjointed and should not be considered an end-to-end tutorial about Core Animation they will hopefully grow into a useful and understandable resource for beginners and more advanced users alike.
If you are following these articles as they are being written then the best I can do is provide a table of contents for the articles that already exist because I currently have no idea what each article will cover and I’m embarking on this without any real structure in mind. I will sort the list in the suggested reading order so the easiest way to keep track of new posts is by subscribing to our RSS feed. The advantage of this shambolic approach is that you’re more than welcome to submit ideas for future posts.
If you are reading this page once the articles have been written I hope you’ll appreciate how much planning went into it all and how well I structured the progression of topics.
In either case, here’s a list of the articles: