Preheat oven to 350ºF. Line an 8″ tart pan with parchment paper.
Cover 18 dates with half of the warm water and set aside.
Place walnuts in food processor and grind to a fine meal.
Add the remaining pitted dates and water and process until dates are blended with the walnuts to form a coarse, sticky meal. Press mixture into tart pan.
Place soaking dates and their liquid in blender along with cinnamon, nutmeg, vanilla and salt. Blend until smooth.
In a medium bowl, toss apple slices with the date sauce. Layer into crust.
Bake for 30-45 minutes, or until apples are tender when poked with a fork. Sprinkle with extra cinnamon to serve.