Line a large bowl with a thin dish towel. Shred the potatoes, onion and apple with the fine grating disk of a food processor or by hand. Transfer to the bowl. Pick up the corners of the dish towel and wring the potato mixture as tightly as possible. Squeeze out as much liquid as possible. Set potato mixture aside.
Pour off the liquid from the potatoes leaving the starch in the bottom of the bowl. To the starch add the potato mixture, eggs, oats, corn flakes, salt and pepper. Stir until combined.
In a large frying pan heat a generous amount of oil over medium-high heat until hot but not smoking.
Line a baking sheet with paper towel and set aside.
Add about ¼ cup of potato mixture to the oil and cook latkes about 2 minutes per side, or until golden brown. Transfer to prepared baking sheet.
Serve hot with sour cream, plain yogurt or applesauce.