Sachverhalt: A. X._ (geb. 1993) wird u.a. vorgeworfen, zwischen dem 21. Juli und dem 9. August 2012 mehrfach mit der kurz zuvor 14 Jahre alt gewordenen Y._ sexuell verkehrt zu haben. B. Die Staatsanwaltschaft Brugg-Zurzach verurteilte X._ mit Strafbefehl vom 8. Juli 2013 wegen mehrfacher sexueller Handlungen mit einem Kind und Führens eines Motorfahrzeugs in angetrunkenem Zustand zu einer bedingten Geldstrafe von 90 Tagessätzen zu Fr. 30.-- sowie zu einer Busse von Fr. 900.--. X._ erhob Einsprache gegen den Strafbefehl. Mit Urteil vom 9. Oktober 2013 sprach ihn das Bezirksgericht Zurzach vom Vorwurf der mehrfachen sexuellen Handlungen mit einem Kind frei und verurteilte ihn wegen der nicht bestrittenen Verkehrsregelverletzung zu einer bedingten Geldstrafe von 20 Tagessätzen zu Fr. 30.-- sowie zu einer Busse von Fr. 800.--. Das Obergericht des Kantons Aargau verurteilte X._ auf Berufung der Staatsanwaltschaft Brugg-Zurzach und von Y._ am 12. August 2014 wegen mehrfacher sexueller Handlungen mit einem Kind und Führens eines Motorfahrzeugs in angetrunkenem Zustand zu einer bedingten Geldstrafe von 180 Tagessätzen zu Fr. 30.-- sowie zu einer Busse von Fr. 1'350.--. C. X._ beantragt mit Beschwerde in Strafsachen sinngemäss, das obergerichtliche Urteil sei aufzuheben und die Sache zu neuer Beurteilung an das Obergericht zurückzuweisen mit der Auflage, eine mündliche Berufungsverhandlung durchzuführen. Allenfalls sei von einer Bestrafung abzusehen. D. Das Obergericht und die Oberstaatsanwaltschaft des Kantons Aargau verzichten auf eine Vernehmlassung. Y._ liess sich nicht vernehmen.