Hola amigo que tal.
Soy ideal para el proyecto, me especializo en apps para Android.
Podemos hacer lo que dices en base a la localización mediante google maps, mediante gps del celular o meidante la ubicación que el usuario decida.
Podemos incluirle publicidad y que por un costo mínimo de 0.50 USD la quiten o algo así, (las ganancias para ti, claro), en fin, eso se podría hacer después.
Y un widget para que no haya necesidad de abrir la app cada que quieran ver el clima. Un saludo, espero estar a tus ordenes.