Preheat oven to 350 degrees and line a baking sheet with parchment paper.
Combine flour, cinnamon, baking soda and salt in a small bowl and set aside.
Cream together butter and sugars in a stand mixer or hand mixer, on medium speed for 3 minutes.
Add the egg and vanilla and mix well.
Add the dry ingredients to the wet ingredients and mix until just combined.
Stir in the oatmeal, apples and cranberries until combined.
Scoop dough onto prepared cookie sheet using a medium cookie scoop or an ⅛ cup (2 tablespoons). Space cookies at least 2 inches apart.
Bake for about 12-14 minutes until lightly golden brown.
Allow to cool on the baking sheet for 5 minutes and then cool completely on a wire rack.