I use Swift and Xcode to make apps. Some hobby stuff with Raspberry pi, Arduino, Intel Galileo, etc. Self taught and well aware it is the LOOONG way around!