so you should be able to read the book on both ipad and iphone, and each time you switch device, the app will ask you if you want to sync to the furthest reading progress. Both kindle and kindle app have dictionary function. But personally I like the app better.