Hello,
I made a very good experience with the app "Fasttrack ATPL". Database is up-to-date, especially the detailed explanations (most of them with pictures) in General Navigations were of great help and made it easy to grasp the subject. Price is moreover very cheap, around 20€. Good luck!