Company Mimo GmbH created these great apps:
Swifty: Learn to code tutorials for Swift, Javvy: Learn to code in Java, Learn Coding/Programming: Mimo, and others..
img
img
img