I use ForeFlight Mobile. Might be the most expensive appever, but I find it very useful for flying.
I also like skycharts, although foreflights charts has somenice features that skycharts does not it Doesn’t allow you to download thecharts, so you can use them when you don’t get cell service, and it doesn’t staybright on its own so you can see it.
As for weather the free app from AccuWeather works great, Ilike that it can display hour to hour forecast and show the wind in knots.
I have a few others I play with as well but these are the onesI use almost every time I fly.
My$.02
Mike