Preheat the oven to 350* F
In a large bowl, add flour, salt, and baking powder together. Blend throughly. Set aside.
In a separate large bowl, add white sugar, brown sugar, melted butter, and cinnamon. Whisk for a couple of minutes to blend well.
Add milk and flour mixture to the sugar mixture slowly, incorporating well.
Add diced apples. Combine throughly.
Spray non-stick spray onto a Pyrex dish, and line with parchment paper for even easier removal. Pour the pudding cake batter into the loaf pan.
Bake uncovered for 30 minutes. Remove from oven, and sprinkle brown sugar on top generously. Return to oven to bake another 40 minutes, or until the batter does not move like a liquid around this time.
This is best eaten warm with a scoop of your favorite ice cream!