When selecting move before defeating poke you will level up and potentially have to select new move to learn before you have even attacked the pokemon. This is on the Android version.
Officer Jenny in Pewter City. if you are on the headbutt quest but havent completed it yet when go to leave her she states "come back when you catch a Pikachu".
On Android when you open the map there is no way to see details of towns or routes. Clicking on a point does nothing. It would be very useful to know where I am located. zooming in would be a nice add on feature.