كيفية تطوير تطبيق iPhone بسيط وإرساله إلى iTunes

كيفية تطوير تطبيق iPhone بسيط وإرساله إلى iTunes

إن عملية تطوير تطبيق iPhone ليست صعبة أو بسيطة كما قد يظن المرء. أنا لست مبرمجًا ، لكنني أردت معرفة ما إذا كان بإمكاني تعليم نفسي كيفية تطوير تطبيق iPhone. تتميز الأخبار بجميع أنواعها مقالات عن أطفال لا تتجاوز أعمارهم 9 سنوات يمكنهم تكوينها. إذا كان بإمكانهم فعل ذلك ، فبالتأكيد يستطيع بقيتنا أيضًا؟





مثل الطهي ، هناك القليل من العملية التي ينطوي عليها 'طبخ' التطبيق. لا تتناول هذه المقالة أسلوبك في الطهي ، في حد ذاته (أي البرمجة) ، ولكنها تتعلق فقط بالخطوات العامة اللازمة لإخراجها من رأسك إلى iTunes.





إن إنشاء تطبيق ليس مجانيًا تمامًا ، لذلك من المهم أن تعرف مقدمًا أنه في مرحلة ما من هذه العملية ، ستدفع 99 دولارًا أمريكيًا (أو ما يعادله بالعملة المحلية). أيضًا ، من المهم أن تعرف مقدمًا أنك ستحتاج إلى استخدام جهاز Mac في وقت ما ، وستحتاج إلى استخدام كود Mac-happy معين لإنشاء تطبيقك.





الآن بعد أن رأينا جميعًا الطباعة الدقيقة ، إليك الخطوات المثيرة لتطبيق السعادة!

الخطوة 1: صياغة فكرة ذكية

هل لديك فكرة فريدة عن التطبيق؟ هناك ، كما تعلم على الأرجح ، تريليون (حسنًا ، ربما لا تريليون) تطبيق. إذن ما الذي يميز التطبيق؟ لماذا قد يرغب أي شخص في استخدام التطبيق الخاص بك؟ لماذا سيدفعون المال مقابل ذلك إذا كنت ستفرض رسومًا؟



تأكد من التحقق من عدم وجود تطبيقات أخرى تفعل نفس الشيء الذي تقترحه. أو إذا كنت تريد إنشاء شيء أفضل من تطبيق موجود بالفعل ، ففكر كيف ستكون فكرتك أفضل. ارسمها على الورق أو على الكمبيوتر.

الخطوة الثانية: احصل على جهاز Mac

iPhone هو أحد منتجات Apple ويستخدم إصدارًا مختلفًا من نظام التشغيل Mac OS. حاليًا ، أدوات تطوير iPhone متاحة فقط لمستخدمي Mac (على الرغم من وجود دليل على التصميم في وضع كسر الحماية على جهاز كمبيوتر شخصي) ، ولكن من أجل الحصول عليه في متجر التطبيقات ، ستحتاج في النهاية إلى جهاز Mac للحصول عليه هناك. يمكنك شراء جهاز Mac mini بسعر رخيص نسبيًا إذا لم يكن لديك جهاز Mac تحت تصرفك.





الخطوة 3: سجل كمطور Apple

للعمل باستخدام أدوات Mac ، ستحتاج إلى أن تصبح مسؤولاً مطور أبل . التسجيل مجاني لذا عليك ببساطة أن تقدم لهم معلوماتك والموافقة على شروطهم. ما عليك سوى التسجيل مرة واحدة ، ويمكنك استخدام نفس اسم المستخدم وكلمة المرور المستخدمين لحساب iTunes الخاص بك. بمجرد أن تصبح مطورًا لشركة Apple ، يمكنك تطوير تطبيقات iPhone لأي من منتجات Mac.

الخطوة 4: تنزيل مجموعة أدوات تطوير البرامج لأجهزة iPhone (SDK)

بمجرد أن تصبح مطورًا رسميًا ، يمكنك تنزيل SDK لـ iPhone. يعتمد الإصدار الذي تحتاجه على نظام التشغيل الذي تقوم بتشغيله حاليًا. هذا التنزيل ضخم لأنه يأتي مع جميع أنواع الوثائق وعينات الرموز وجميع أنواع الأشياء التي ستسعد بوجودها لاحقًا. قد يستغرق الأمر بضع ساعات ، لذا قد ترغب في بدء التنزيل ووضع فيلم جيد والانتظار.





ManiacDev هو موقع رائع حقًا يحتوي على الكثير من المعلومات الموجهة للمبتدئين في أوبر مثلي ومعلمي التكنولوجيا. ما عليك سوى البدء بالفيديو الأول ، ومشاهدة وتدوين الملاحظات أثناء التنقل. حقًا ، هذه هي أفضل البرامج التعليمية التي وجدتها!

الخطوة 5: تنزيل XCode

إذا لم يكن لديك بالفعل ، فقم بتنزيل XCode. وفقًا لشركة Apple ، فإن Xcode عبارة عن IDE كامل ومتكامل الميزات مبني حول سير عمل سلس يدمج تحرير التعليمات البرمجية المصدر ، مع خطوات الإنشاء والترجمة ، وصولاً إلى تجربة تصحيح الأخطاء الرسومية - كل ذلك دون ترك طريقة عرض الكود المصدري الخاص بك '. هذا تنزيل ضخم آخر ، لذا قد ترغب في استئجار فيلم ثانٍ.

الخطوة 6: تطوير تطبيق iPhone الخاص بك باستخدام القوالب الموجودة في SDK

بمجرد رسم تطبيقك على الورق أو في Photoshop ، يمكنك البدء في تصميمه باستخدام القوالب المتوفرة في SDK. هذا هو المكان الذي سيكون فيه هذا القدر الضخم من وقت التنزيل مفيدًا جدًا. سيكون لديك الكثير من القوالب للاختيار من بينها ، وهناك الكثير من مقاطع YouTube التعليمية الرائعة حول كيفية استخدام القوالب بفعالية.

الخطوة 7: تعلم Objective-C للكاكاو

إذا كنت تحب لغات البرمجة ، فستحب Objective-C. إذا كنت لا تعرف كيفية البرمجة ، فهذا هو الجزء الذي يمكن أن يصبح لزجًا جدًا ، لذلك قد ترغب في العثور على صديق مبرمج أو استئجار شخص ما. من المفيد حقًا الحصول على كتاب أيضًا كمرجع.

الخطوة 8: قم ببرمجة تطبيقك في Objective-C

بمجرد فهم أساسيات Objective-C على الأقل (أو على الأقل معرفة كيفية العثور على إجابات لأسئلة البرمجة) ، تكون جاهزًا لبرمجة تطبيقك. من المفيد أن تأخذ لقطات شاشة أثناء تقدمك حتى تتمكن من تذكر ما جربته. قد تستغرق بعض التطبيقات بضع ساعات فقط لبرمجة بينما قد تستغرق التطبيقات الأخرى شهورًا. أنت فقط تعرف مقدار التفاصيل التي تريدها لرحلتها الأولى في متجر التطبيقات!

الخطوة 9: اختبر التطبيق في iPhone Simulator

تأتي SDK مع محاكي iPhone جميل. ستحتاج إلى تحميل تطبيقك وإجراء الاختبارات الخاصة بك. يجب أن تحاول اكتشاف أكبر عدد ممكن من الأخطاء والتفكير في جميع الطرق التي قد يستخدم بها شخص ما تطبيقك.

الخطوة 10: استضف بيع المخبوزات

تذكر عندما أخبرتك في التفاصيل الدقيقة أنه سيتعين عليك جمع بعض النقود؟ هذه هي اللحظة. للأسف ، فإن تحميل أحد التطبيقات على iTunes يكلف رسوم العضو لمرة واحدة 99 دولارًا (بالدولار الأمريكي). لا توجد طريقة للخروج من هذه الرسوم ، ولكن قد تكسبها مرة أخرى بثلاث نسخ إذا كان تطبيقك يستحق! على الرغم من ذلك ، فإنك تحصل على الكثير مقابل 99 دولارًا. أولاً ، يمكنك الوصول إلى بعض من أروع الأشخاص في هذا الجانب من بلوتو!

الخطوة 11: اطلب من الآخرين اختبار تطبيقك

بمجرد دفع الرسوم الخاصة بك ، ستتمكن من جعل الآخرين في مجتمع التطبيقات يختبرون تطبيقك ويساعدونك في حل الأخطاء النهائية. هذا مجتمع رائع ، واختبار الأشياء الجديدة ممتع للغاية. إذا كنت مبتدئًا مثلي ، فستشعر بالرهبة من ملوك وملكات النجومية العبقري غريب الأطوار. اعتمادًا على طبيعة وتعقيد تطبيقك ، قد تستغرق هذه العملية بعض الوقت.

الخطوة 12: أرسل تطبيقك للموافقة عليه

بعد اختبار تطبيقك في المجتمع والعمل على جميع المطبات ، يمكنك إرسال التطبيق إلى iTunes للموافقة عليه. سوف تكون قادرًا على تحميله مباشرة من المجتمع. قد تستغرق عملية الموافقة بعض الوقت ، لذا كن صبورًا!

الخطوة 13: شاهد العجين وحركة المرور!

إذا أنشأت تطبيقًا مدفوعًا ، فما عليك سوى انتظار وصول الأموال إلى الشاطئ. إذا أنشأت تطبيقًا مجانيًا ، فراقب حركة المرور!

لماذا يسخن هاتفي أثناء الشحن

هل لديك أي نصائح لمشاركتها مع مطوري التطبيقات؟ تركها في قسم التعليقات أدناه.

اعتمادات الصور: إريك ك.فيلاند و توقف و ديفيدجستيدمان و ليو رينولدز و helpei و سيدريك تشي و دياناغافريليتا

يشارك يشارك سقسقة بريد الالكتروني 3 طرق للتحقق مما إذا كان البريد الإلكتروني حقيقيًا أم مزيفًا

إذا تلقيت بريدًا إلكترونيًا يبدو مشكوكًا فيه بعض الشيء ، فمن الأفضل دائمًا التحقق من صحته. فيما يلي ثلاث طرق لمعرفة ما إذا كان البريد الإلكتروني حقيقيًا.

اقرأ التالي
مواضيع ذات صلة
  • ماك
  • برمجة
نبذة عن الكاتب بيث ريتر جوث(تم نشر 12 مقالة)

أنا تقني تربوي وأستاذ لغة إنجليزية.

المزيد من Beth Ritter-Guth

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك