Hello. I'm 15 years old, and I have quite a bit of experience programming (4 years, since I was 11). I'm interested in posting an application on the Mac App store, however the idea is very unique (will not disclose it ), but you see how can I prevent another, larger company from stealing my idea & implementing it better? Like imagine 2014 but with bad graphics, then someone steals the concept and resells it with another name but gets all the fame. Do I need to patent? Also -- do I need to sign up under my parents name for the Apple Dev?