It's the LearnGaelic app created for BBC Scotland (or, more specifically for LearnGaelic, a partnership between the BBC and local organizations that promote the use of the Scottish Gaelic language): https://itunes.apple.com/gb/app/learngaelic-beginners-course...
It's a language-learning app for the Scottish Gaelic language, which includes both a full 30 hour course, including native speaker audio and role-plays, and several mini-games to test yourself.
It's a really beautiful app (thanks to the immensely talented illustrator Julie-Anne Graham who worked with us on this). A lot of time and effort was also spent on the instructional design side of it, making it really easy for complete beginners to acquire a solid basic fluency in Scottish Gaelic. I'd highly recommend it to anyone interested in the language (it's completely free).
The best thing about this app though is the invisible part: it wasn't built as a one-off app with hardcoded content. I won't go into the details but here is for example an Irish Gaelic version of it (with more screenshots): https://itunes.apple.com/us/app/learn-irish-gaelic-buntus/id...
(and anyone interested in the Irish language should give it a try :) )
I didn't have to do anything for the Irish version of the app despite the fact that it's got completely different content: different graphics, text, audio, game questions and lesson structure. The content team (instructional designer, illustrator, translator, proof-reader, audio producer) worked on putting together the content for that other app. When the content was ready, all I had to do was hit "Build". Same codebase - two completely different apps.