Ok so I am thinking about becoming an app developer. Is Apple SDK the program you use to make the app or does it just help you make apps? Do I need any knowledge on making apps before I become an app developer or does Apple SDK teach me most of it? Am I required to use my own app creating software or is Apple SDK the only app creating software you use? I am just confused just tell me what I need to know and how to get started on app development.