1/3cupbutter, softened, plus more for preparing pan
Heat oven to 350°F. Combine apples, cranberries, coconut flour, 3/4 cup of sugar, and pinch of salt in a large mixing bowl, stirring until the apples and cranberries are evenly covered. Spread over the bottom of a buttered 9x9-inch or 9x11-inch casserole dish.
In a small mixing bowl, combine oatmeal, walnuts, almond flour, 1/3 cup of sugar, and cinnamon. Stir in softened butter until thoroughly combined and mixture breaks into relatively even, small clumps (sometimes using your fingers to mix in the butter works better). Sprinkle the crumb mixture evenly over the fruit and bake uncovered for about 40 minutes, or until topping is golden brown and cranberries are soft.
Serve for breakfast or brunch over plain yogurt or for dessert with vanilla ice cream.