anyone?
Project: Writing a chess interface for Mac/iOS

Well, that is very ambitious for a first project. May I suggest you start off with something (a lot) smaller? Eg., you could begin with writing a chess clock application. Many of the features you want are quite tricky to implement and involve a lot of ugly details that will frustrate even experienced programmers.
It would help to know what you already know about programming, computers in general, user interface design etc. For what you want to do you'll probably want to learn Objective-C. However, if you don't know any programming I'd suggest you begin with some other language first. You could look at free online courses at coursera.org, edx.org or some such that have introductory programming courses.
Anyway, there is a bunch of free course materials for iOS on iTunes university and elsewhere. Some of it for beginners. Apple, of course, has a lot of material but it can be difficult to figure out where to begin. If you are really serious I might also recommend that you join one of the developer programs; there are a lot of really great WWDC videos (eg., on how to best use Xcode and other tools).
I don't know if this helps any, like I said, what to recommend depends on your background. Let me know if there are some specific recommendations you want.
Hi chess.com,
I'm currently learning how to code and want my motivational goal to be a chess interface for iOS and eventually later on a Mac client. I already know some of the easy stuff (HTML, CSS), but want to branch out to the "real" stuff like PHP, Java and ObjectiveC.
Has any one of you ever done that and has some pointers to get me started? I'm talking about good websites for reference/open source interfaces to look at/which programming languages I will definitely need, stuff like that.
Features I am currently (maybe naively for a beginner) planning are actually very basic:
Any help is appreciated.
Cheers
PS.: Not sure this is in the right subforum, but I didn't know where else to post this.