The Joy of Swift: How to program iOS applications using Apple Swift even if you've never programmed before