Software development for "everything Apple" and Java
Since the year the Mac was born I have been developing software for Apple Macintosh. And, also since it's been available, I've extended that to iOS (iPad and iPhone), and now tvOS (Apple TV, the next generation).
On the server side I use Java and related technologies for developing web applications.
I have built Mac, iOS and Java applications for many customers for in-house and commercial use. I can also call on the assistence of other professional developers and designers on larger projects or when additional expertise is required.
What I do is what I teach. You can build upon my extensive experience with developing software for Java, iOS and Mac OS X by following a course.
Products for iOS and Mac
Most of my iOS apps, and some of my Mac apps, are available in Apple's App store. As well as developing apps for clients, I have also published my own apps. Most recently: Communicado.