gmcnm1920's post in What are some useful apps for Korea? was marked as the answer
Kakaomap and Google map is a good combination. Google map is helpful with bus. Google map can't navigate walking but if you can just look at the Map and figure out, it's the most accurate one I think. Kakaomap is for subway. I personally don't like Naver because I can't type English addresses.