For the crust, combine flour, sugar, and salt in a bowl. Cut in butter until mixture resembles coarse crumbs. Add egg yolk and ice water, mix until dough forms. Press into tart pan and chill for 30 minutes.
For the frangipane filling, cream butter and sugar together. Add egg and mix well. Stir in almond flour and vanilla extract until smooth.
Spread frangipane filling over chilled crust. Arrange apple slices on top.
Bake for 45 minutes or until apples are tender and crust is golden. Brush with warmed apricot jam for a glaze.