I’ve tried learning Italian through books, CDs, DVDs, tapes, and apps with phrase books and translation technology. Nothing stuck.
As a result, I’ve avoided much costlier alternatives that promise to deliver full language courses to mobile phones and tablets.
I shouldn’t have.
In two cases in particular, I found comprehensive language courses for mobile devices that are vastly better in quality than apps that offer a small piece of the language learning experience.
The courses are from Living Language and Rocket Languages, and if you’re serious about bilingualism they are absolutely worth considering.