WP8 App availability questions

I am seriously looking into switching my android device to either the htc 8x or the lumia 920. I do, however, have some reservations about switching due to app availability in the wp8 app store. In particular, the following apps I currently heavily use on my android device: my tracks, google earth, google maps. Does Google offer these apps in the WP8 app store, I am guessing they would not since their competitors?