this is a complete solution to replace the stock iOS weather app with yahoo weather
the bigboss
Posted inHOWTO
iNoRotate: Disable Screen Auto-Rotation In Native iPhone Apps
InRotate is an app similar to RotationInhibitor, and it will allow you to turn on or off screen auto-rotation in native apps.