Why not use modrana? It supports offline maps and also it supports many map providers like google map's, yahoo maps etc. And also HERE maps are only available via browser except for Windows Phone.