Antwort
Klar kann man eigene Apps erstellen. Wichtig für den Entwickler ist, für welche Plattform die Apps geschrieben werden sollen. Für iOS (iPhone, iPad) brauchst Du bspw. das iOS-SDK. Ein paar Grundlegende Techniken der objektorientierten Programmierung solltest Du auch mitbringen. Andere Plattformen, bspw. Android, erfordern andere Vorkenntnisse und ein anderes Toolkit.
Kurz gesagt: wenn Du noch nichts davon gehört hast, wird es für Dich sicher schwer, eigene Apps zu schreiben. Beginne einfach damit, Dich mit der Materie zu beschäftigen, bspw. für iOS hiermit: http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007072-CH1-SW1