This app was mentioned in 4 comments, with an average of 1.00 upvote
Flashcard apps like the French Locker app are pretty useful to practice your French vocabulary.
As far as the French vocabulary is concerned, you could use apps like the French Locker app.
Apart from Anki and Memrise, you might want to try out French Locker app. https://play.google.com/store/apps/details?id=com.shex.frenchlocker
Only if you have an android device like me, you can always try out French Locker App and Arabic Locker App as a quiz and practice software for personal training.
https://play.google.com/store/apps/details?id=com.shex.frenchlocker
https://play.google.com/store/apps/details?id=com.shex.arabiclocker
If your knowledge of the two languages are essentially starting from scratch, you can try another Android app, Beginner French and Beginner Arabic. These are 12 words a day app, that you learn as each day passes, building on the previous day.
https://play.google.com/store/apps/details?id=com.shex.beginnerfrench
https://play.google.com/store/apps/details?id=com.shex.beginnerarabic
There's not much in the way of speaking or writing for the apps above, but if reading and word recognition is a starting point for you, the above apps are as good as any, I feel.