عندما تقرر انك تريد انشاء تطبيقك للهاتف يجب ان تكون لديك فكرة عامة عن ماذا ستفعل وماذا ستستحدم, تسطتيع استخدام عدة برامج ومنها للهاتف ومنها للكمبيوتر كمثلا تطبيق Unity 3D تطبيق غنى عن التعريف والأشهر حاليا لكنة يعتبر من اكثر البرامج تعقيدا
ويوجد App Inventor وهذا للجوال وللكمبيوتر فكرتة مميزة حيث يسمح لك ببرمجة التطبيق عبر سحب الأشياء ووضعها فى اماكن وتركيب الوظائف بدون لغة برمجة.
وهناك التطبيقات الجاهزة ويمكنك الربح منها ايضا لكن اى شخص يستطيع ان يصنع تطبيق مثلك ولم تستطيع حينها ان تقول لة لقد سرقت فكرتى مثال موقع App Gayser, هذا الموقع يجعلك تختار التطبيق او اللعبة واختيار الأشكال الموجودة بالداخل وتسمية اللعبة وكتابه وصف لها ثم يتم انشاء اللعبة او التطبيق وتستطيع تحميلة او نشرة على جوجل بلاى او اى متجر اخر.