Even 1MB is too much. I expect a modern weather app to be <20K.

You'll blow past that if you include any graphics at all.