In a bowl, mix 1 cup all-purpose flour, 1/2 teaspoon salt, 1/2 teaspoon cinnamon, and 3/4 teaspoon baking powder.
Add 3 tablespoons sugar, 1 egg, 1 tablespoon vanilla extract, and 1/2 cup whole milk (or full cream if preferred). Mix well to form the batter. Ensure the butter is softened and add it to the mixture, stirring until smooth.
Prepare green apples by slicing them into cube-shaped pieces that are neither too small nor too large for a crunchy texture upon biting. Gently mix with the batter.
Heat oil in a pan just to smoking point (not too hot). Deep-fry apple fritters until they turn golden brown and crispy on the outside. Drain on paper towels to remove excess oil.
For the glaze, combine 1 cup icing sugar and 3 tablespoons of water in a bowl until it forms a thick consistency.
Dip each fried fritter into the icing sugar mixture, allowing any extra to drip off before placing on a wire rack or cooling tray. Allow the icing sugar to set for a few minutes so that it becomes crunchy on the outside.