Learner

A Learning Language buddy App 
take your vocabulary and grammar notes then keeps asking you questions every hour to keep the language you are learning in your head.

Yalla Habibi

An offline working Egyptian Arabic dictionary that has typing and searching in English, Arabic and franco. Plus pronunciation.