Richard wants to become an app developer for augmented reality. How can he do it and create cross-platform apps? Leo says to learn Swift on the Mac, but also get PhoneGap, which will help you port any apps over to Android. But you'll lose some functions when you do because they tend to hide some complexity. Also, check out EDX.org. They have a great system called HOW TO CODE. There's also Doctor Racket.