Preheat the oven to 350°F/180°C/Gas Mark 4.
Grease and line a 8-inch/20cm cake tin with a removable base.
With an electric hand mixer, beat the butter and sugar in a large bowl until pale.
Add the eggs, one at a time, mixing until they are incorporated.
Sift together the flour, baking powder, salt, cardamom and cinnamon in a separate bowl.
Fold the flour mixture into the wet ingredients until you have a thick cake batter.
Fold the apples into the batter.
Scrape the batter into the cake tin. The batter will be thick, so use a spatula to spread across the base of the tin.
Spread the almonds of top of the cake.
Bake in the oven for 40-45 minutes. Cover with tin foil if the almonds brown too much.
Remove from the oven and leave to cool.
As the cake is cooling, heat the jam in a saucepan until runny and brush over top of the cake.