الدليل النهائي لبناء ونشر تطبيق iPhone الأول
هل تفكر في صنع التطبيق الخاص بك؟ هذا ما تحتاجه للمعرفة. تعرف على النظام الإيكولوجي للتطبيق ولغات البرمجة وأدوات العمل والوقت والجهد المعنيين. دعونا لا نقول لك ما أنت ينبغي تعرف ، ولكن اشرح كيف يمكنك البدء فعليًا اليوم للحصول على تطبيق منشور في متجر التطبيقات.
للإشارة السريعة ، إليك الاختصارات:
- اللبنات الأساسية للتطبيق: الأساسيات
- عملية صنع التطبيقات
- على سويفت والهدف- C
- الوسيطة: بناء مرة واحدة ، تشغيل متعددة
- تصميم: كيف يتم استخدام التطبيق الخاص بك
- كيفية تمكين التطبيق للإنترنت
- الانتقال من الإصدار التجريبي إلى المباشر
- إنشاء أول تطبيق الأسئلة الشائعة
- مصادر التعلم للبدء
- قائمة المرجع الكامل
1. اللبنات الأساسية للتطبيق: الأساسيات
تطبيق عادل قطعة من برامج الكمبيوتر تعمل على الهاتف الذكي. هو مكتوب من قبل مبرمج ، جنبا إلى جنب مع الأصول الرسومية التي أنشأتها مصمم.
تطبيقات ل iPhone هي المصنوع من تطبيق Mac يسمى Xcode, و مبرمجة في سويفت أو الهدف جيم. ترتبط العديد من التطبيقات بالإنترنت ، مما يعني أن لديهم الخلفية الذي يسمح بتخزين البيانات في السحابة أو الوظيفة التي تربط المستخدمين.
Xcode هو التطبيق الذي يمكنك استخدامه لإنشاء تطبيقات iPhone أصلية ، وهو متاح فقط لنظام التشغيل Mac OS X. وهو يتضمن Interface Builder ، وهي أداة لإنشاء الأساس الرسومي لتطبيقك بصريًا. انه أداة سقالة: لا يمكنك إنشاء تطبيق وظيفي به ، ولكن يمكنك ذلك إرساء الأسس لواجهة المستخدم الرسومية لتطبيقك.
يحتوي Xcode على العديد من الميزات المفيدة ، مثل Auto Layout لجعل واجهتك تعمل على دقة شاشة متعددة ومحاكي iPhone لاختبار تطبيقك دون iPhone فعلي.
من أجل نشر التطبيقات في متجر التطبيقات ، فأنت بحاجة إلى حساب مطور من Apple. إنه متوفر مقابل 99 دولارًا أمريكيًا سنويًا ، ويجب تجديده كل عام. لدى Apple مجموعة شاملة من أدوات الإنترنت المتاحة لإدارة التطبيقات الجديدة والمنشورة ، والتي تسمى iTunes Connect ، بالإضافة إلى مجموعة واسعة من الوثائق.
بالإضافة إلى ذلك ، يتميز iTunes Connect الآن بأداة توزيع تجريبية تسمى TestFlight. ويمكن استخدامه ل توزيع التطبيق الخاص بك على اختبار بيتا.
2. عملية صنع التطبيقات
تتبع أي عملية تطوير تطبيق هذه الخطوات تقريبًا:
- التصميم. قم بإجراء نموذج بالحجم الطبيعي للتطبيق وتخطيط جميع المكونات على الشاشة.
- طور. تتضمن هذه الخطوة ترميز التطبيق ، وربط الواجهات بإجراءات if-this-then-that.
- اختبار. أرسل التطبيق إلى مختبري الإصدار التجريبي وجمع التعليقات حول أدائه. ثم ، حل أي أخطاء تنشأ.
- نشر. احصل على تطبيقك بعد عملية المراجعة وادفعه إلى الإنتاج في متجر التطبيقات.
إدارة العملية الحديثة غالبا ما تعمل مع التكرارات على المستوى الجزئي والكلي.
عندما تقوم بإنشاء ميزة جديدة ، تقوم دائمًا بتصميمها أولاً ثم تشفيرها ثم اختبارها ثم دفعها مباشرة. سواء كان مكونًا صغيرًا أو جزءًا جديدًا بالكامل من التطبيق, اتبع هذه العملية.
3. في سويفت والهدف- C
تتم كتابة جميع تطبيقات iPhone في Swift أو Objective-C. سريع هي لغة البرمجة الجديدة التي ابتكرتها شركة Apple ، والتي تم الإعلان عنها في 2 يونيو 2014 ، وتم إصدارها لاحقًا كإصدار 1.0 ثابتًا في 9 سبتمبر 2014. إنها لغة جديدة إلى حد ما وتطبيقات مكتوبة بالكامل في Swift تصل الآن إلى متجر التطبيقات.
تكتسب Swift شعبية سريعة وتتمتع بسماتها التي نالت استحسانا كبيرا من قبل كل من المبرمجين المبتدئين والمتقدمين. إن الشيء العظيم في Swift هو أنه قابل للتبديل مع Objective-C. هذا يساعد على اعتماد سويفت من قبل المبرمجين ، لأنهم ليس من الضروري إعادة كتابة قاعدة الكود بالكامل لتكون متوافقة مع اللغة الجديدة.
سيحتاج الأشخاص الذين لديهم بالفعل مستوى متوسط في أي لغة برمجة إلى وقت أقل لالتقاط Objective-C أو Swift. خاصة تلك التي عملت مع لغات تشبه Swift ، مثل Java أو PHP أو Ruby ، يجب ألا تواجه مشكلة في تعلم Swift.
ولكن أيهما أفضل ، أو سويفت أو الهدف- C?
الهدف- C هو أصعب قليلاً في المعالجة لأنه يستخدم بناء جملة فريد. للمبتدئين ، من الواضح أن سويفت هو الخيار الأفضل. إنه أسهل مقارنةً بالهدف- C ويزيل النفقات العامة من عملية التطوير ، مما يجعل حاجز الدخول للمبتدئين أقل كثيرًا.
على الرغم من ذلك ، لا يزال الهدف- C هو المعيار في العديد من الشركات في جميع أنحاء العالم ، وبالتالي فإن الكود القديم سيكون الهدف- C للسنوات القادمة. كمطور يعمل بنظام iOS ، سترى Objective-C أكثر من Swift.
4. الوسيطة: بناء مرة واحدة ، تشغيل متعددة
تعد البرامج الوسيطة (أو عبر الأنظمة الأساسية) مثل Cordova أو PhoneGap ، خيارًا شائعًا لمطوري التطبيقات ، لأنها تتيح لهم كتابة التعليمات البرمجية مرة واحدة و نشرها على كل من Android و iOS.
تتم كتابة تطبيقات Android في Java و أنها غير متوافقة مع تطبيقات iOS. إذا كنت تريد إنشاء تطبيق لكلا المنصتين ، ولكن لا ترغب في برمجة التطبيق نفسه مرتين, الوسيطة هو خيار لتوفير الوقت.
تعتمد العديد من أدوات النظام الأساسي على تقنية الويب ، مثل HTML5 و CSS و JavaScript.
PhoneGap هو الأكثر اعتمادًا على نطاق واسع: يستخدمه 400.000 مطور تطبيق. PhoneGap لديها أدوات البناء الخاصة بها وفنيا تصدير التطبيق التي يمكن تشغيلها وبناؤها داخل Xcode, مما يجعلها أ “التطبيق الهجين” - المكونات الأصلية مجتمعة مع HTML5.
PhoneGap الآن الميزات بناء PhoneGap, الذي يحل محل المترجم Xcode مع حل سحابة المستندة إلى. PhoneGap مجاني ويتم إصداره بموجب ترخيص Apache Public مفتوح المصدر v2.
تشمل بدائل PhoneGap:
- كوردوفا (مفتوح المصدر)
- Sencha Touch (مفتوح المصدر والتجاري)
- جناح RhoMobile (مفتوح المصدر)
PhoneGap يتفوق هذه البدائل من قبل اجهزة مدعومة (iOS و Android و Windows Phone و BlackBerry OS و Ubuntu و Firefox OS) و الأجهزة المدعومة (مقياس التسارع ، الكاميرا ، إلخ.).
سلبيات إلى الوسيطة
استخدام الوسيطة مثل PhoneGap له جانبان رئيسيان.
نظرًا لأن جميع هذه الأدوات تعتمد على تقنية الويب ، فهي غير قادرة على الاستفادة من المكونات الأصلية التي تسرعها الأجهزة. لا تعمل الرسوم المتحركة والانتقالات والرسومات عالية الدقة وكذلك في تطبيق أصلي ، مما يجعله كذلك من المستحيل استخدامها للألعاب أو التطبيقات المكثفة بصريًا.
أيضا ، يتطلب استخدام الوسيطة معرفة جيدة من المجمعين وأدوات البناء ، مما يجعلها خيار غير مريح للمطورين المبتدئين.
5. التصميم: كيف يتم استخدام التطبيق الخاص بك
ليس كل ما هو تطبيقات البرمجة. التصميم الجرافيكي كبير في صناعة التطبيق ؛ إنه مطلب لأي تطبيق يريد أن يؤخذ على محمل الجد. هل تفكر في برمجة تطبيقاتك الخاصة؟ إذا سمحت ميزانيتك بذلك ، فاستأجر مصمم جرافيك. هناك الكثير من الأشخاص الموجودين في مواقع الاستعانة بمصادر خارجية مثل Elance أو oDesk.
ما قيل, لا تحتاج إلى مصمم جرافيك إذا كنت بدأت للتو. على نظام التشغيل iOS ، يمكنك العمل مع العديد من المكونات الجاهزة التي تستخدمها Apple في تطبيقاتها الخاصة وفي واجهة المستخدم الخاصة بنظام التشغيل. لا تبدو مكونات واجهة مستخدم iPhone القياسية استثنائية ، ولكنها ليست سيئة أيضًا. إنها طريقة رائعة للبدء دون إنفاق الكثير من الوقت على الشكل الرسومي لتطبيقك.
الأدوات والموارد
تمنحك إرشادات واجهة الإنسان نظرة عامة جيدة على المكونات المتاحة وكيفية استخدامها.
الرموز: فكر في استخدام مجموعة الرموز مثل Glyphish (تجاري). لقد قاموا بتجميع مئات الرموز والمحسّنة لتطبيقات iPhone ، بما في ذلك رموز الوسائط الاجتماعية وأزرار التشغيل / الإيقاف والرموز للمهام المتعلقة بالتطبيق مثل الجديدة والتحرير والإرسال.
نماذج بالأحجام الطبيعية: هناك أداة أخرى يجب عليك بالتأكيد استخدامها وهي Balsamiq Mockups (نسخة تجريبية مجانية). إنه محرر بنقرات وانقر لإنشاء نماذج بالحجم الطبيعي للتطبيقات الخاصة بك. نموذج بالحجم الطبيعي هو رسم تقريبي ويوضح ويشرح كيف يعمل التطبيق وما يفعله. لا تبدأ أبدًا في البرمجة: يمكنك التراجع وإعادة التفكير في واجهة المستخدم للتطبيقات والتخطيط من خلال إجراء نموذج بالحجم الطبيعي.
هل قمت بإجراء نموذج بالحجم الطبيعي المرسوم ، ولكن لا يمكنك التعرف على كيفية ظهور التطبيق فعليًا؟ اعمل مع PSD على التصميم من Teehan + Lax (مجانًا). لقد استخرجوا جميع مكونات واجهة المستخدم الرسومية من iOS وجعلوها متاحة كرسومات متجهة. مثالي لصنع نموذج بالحجم الطبيعي!
6. كيفية تمكين التطبيق للإنترنت
هل تطبيقك متصل بالإنترنت؟ يمكن أن يستغرق إنشاء خلفية مخصصة بلغات من جانب الخادم مثل NodeJS أو Ruby أو PHP الكثير من الوقت والمال والجهد. من الأسهل استخدام أداة Platform-as-a-Service ، مثل Parse.
تحليل هو حل يستند إلى مجموعة النظراء لتخزين البيانات في وضع عدم الاتصال وعبر الإنترنت في تطبيقك. لنفترض أنك تنشئ تطبيقًا اجتماعيًا مع مجموعة من الصور وتحديثات الحالة. يمكنك استخدام تحليل لتخزين تلك البيانات في السحابة و استخدام SDK الخاصة بهم للحصول عليه من وإلى المستخدمين.
باستخدام أداة مثل تحليل تماما يزيل الحاجة لبناء خلفية مخصصة. طبقة الاستخدام الأساسية لـ Parse مجانية ، وتبدأ الطبقات اللاحقة من 100 دولار أمريكي شهريًا.
بدائل تحليل هي Appcelerator (الوسيطة + PaaS ، التجارية) و App42 (PaaS + تحليلات ، الطبقة المجانية).
7. الانتقال من الإصدار التجريبي إلى المباشر
قبل نشر التطبيق في App Store ، تحتاج إلى تحميله باستخدام iTunes Connect. يمكنك إدخال المعلومات الأساسية لتطبيقك مثل الوصف ، فئات التطبيق وما أيقونة التطبيق للاستخدام.
يدخل تطبيقك بعد ذلك عملية المراجعة ، وهو مطلب من Apple. يتحقق المراجع من Apple مما إذا كان تطبيقك يتوافق مع إرشادات المراجعة وما إذا كان يحتوي على أخطاء. انه فحص الجودة لضمان دخول التطبيقات الجيدة فقط إلى متجر التطبيقات ، ومن نقطة تحميلها يستغرق حوالي 2 أسابيع للحصول على مراجعة التطبيق الخاص بك.
المزيد عن هونغكيات:
- يمكنك إنشاء رموز تطبيقات iOS بسهولة مع MakeAppIcon
- قم بترقية تطبيق iOS الخاص بك باستخدام العلامة الوصفية لتطبيق iTunes
- 8 نصائح لزيادة التنزيلات لتطبيقك
- 20 شبكة إعلانية لاستثمار تطبيق هاتفك المحمول
10 أسئلة شائعة لإنشاء تطبيقك الأول
بالطبع في هذه المرحلة ، قد لا يزال لديك بعض الأسئلة الملحة المتعلقة بإنشاء تطبيقات iOS الأولى الخاصة بك. سنلقي نظرة على أفضل 10 أسئلة يشعر مطورو التطبيقات الجدد بالقلق بشأنها.
1. كم تكلفة التطبيق?
يمكن أن تختلف تكلفة تطوير تطبيق ما من شركة متعاقدة إلى أخرى. يمكن لأصحاب الأعمال الحرة الذين يعملون لحسابهم الخاص إنشاء تطبيق بسيط لحوالي USD3000. يمكن للشركات الكبرى أن تطلب من 25000 دولار إلى 100000 دولار أمريكي للتطبيق المعقد ، بما في ذلك التصميم الجرافيكي والبرمجة الخلفية. يمكن لشركات مثل Tinder و Pinterest و Facebook وغيرها أن تنفق مئات الآلاف على الملايين على التطوير والتسويق واحد التطبيق. تماما مثل أي مكان آخر: انت تحصل على ما تدفع ثمنه.
2. أنا عالق مع خطأ البرمجة. كيف يمكنني الحصول على المساعدة?
تم طرح الكثير من أسئلة البرمجة للمبتدئين بالفعل على مواقع مثل StackOverflow. ابحث عن رسالة الخطأ أو الأخطاء التي عثرت عليها ، وعلى الأرجح ستجد حلاً. عند طرح سؤال بنفسك, ابحث دائمًا أولاً, و تأكد من شرح مشكلتك جيدا و أخبر بالخطوات التي اتخذتها بالفعل لحلها. Quora هي وسيلة جيدة لطرح الأسئلة غير الفنية ، مثل حول مواضيع الأعمال و UX / UI.
3. لدي فكرة رائعة لتطبيق ما. من أين أبدأ?
إذا كنت جادًا في إنشاء عمل تجاري استنادًا إلى تطبيق ما ، فلا تبدأ بالبرمجة على الفور. أول, التحقق من صحة فكرة عملك بواسطة نصب على جمهورك المستهدف.
تواصل مع العملاء المحتملين وقم بمسحهم, طلب ردود الفعل.
لا تنسى معظم التطبيقات الناجحة تحل مشكلة فورية ، بطريقة يريد العملاء دفع ثمنها. عند التحقق من صحة فكرتك وإنشاء علاقة مع عملائك الأوائل ، تابع تصميم وتطوير التطبيق الفعلي.
4. هل أحتاج إلى iPhone لإنشاء تطبيقات?
لا ، لكن ينصح به. يشتمل Xcode على iPhone Simulator ، الذي يقوم بتشغيل تطبيقاتك تمامًا كما يفعل iPhone الفعلي. إن الاحتفاظ بجهاز iPhone حقيقي مع تطبيقك بين يديك يختلف عن رؤيته على شاشة جهاز الكمبيوتر الخاص بك ، لذلك يوصى باختبار تطبيقك على جهاز حقيقي.
ضع في اعتبارك أن Xcode يعمل فقط على Mac OS X.
5. أنا لست جيدًا في الرياضيات ، هل أحتاجها للبرمجة?
نعم و لا. إنها أسطورة حضرية لكي تكون قادرًا على الشفرة ، يجب أن تكون جيدًا في الرياضيات. تجد الكثير من مبادئ البرمجة جذورها في الرياضيات ، ولكنها ليست مطلوبة لفهم أساسي لكيفية القيام بذلك جعل التطبيقات. عندما تغوص أعمق وتصبح أكثر كفاءة في البرمجة ، ستجد أنك اكتسبت بعض مهارات الرياضيات على طول الطريق.
6. أنا أعمل في شركة. هل أتابع فكرة تطبيقي مع الشركة أو في وقتي?
ذلك يعتمد على الشركة وموقفك. هل أنت مهندس وهل أعمال شركتك الأساسية عبر الإنترنت أم رقمية أم مرتبطة ارتباطًا وثيقًا بالتطبيقات؟ ثم قد ترغب في إنشاء نموذج أولي وإقناع المشرف أو صاحب العمل بمتابعة الفكرة.
إذا كنت تعتقد أن صاحب العمل لن يرى القيمة ، فيمكنك متابعة فكرة التطبيق في الوقت المناسب لك. أن تضع في اعتبارها عقدك مع صاحب العمل الخاص بك. يمكن اعتبار الاختراعات التي تم إجراؤها أثناء وقتك مع الشركة ملكية فكرية للشركة وليست ملكيتك.
7. فكرة تطبيقي موجودة بالفعل في متجر التطبيقات. ماذا أفعل الآن?
حقيقة أنه موجود لا يعني أنه تطبيق جيد. يمكنك دائمًا إنشاء تطبيق منافس و إجعله أفضل من ما هو بالفعل هناك.
وبالمثل ، فإن حقيقة أن التطبيق لا الوجود حتى الآن لا يجعلها فكرة جيدة. قد يتم نشر تطبيق عدة مرات ، ولكن تم سحبه من متجر التطبيقات لأنه لا توجد حاجة لذلك.
تحقق دائمًا من صحة فكرة التطبيق عن طريق المشكلة هي حل و القيمة التي لديه لمستخدميها.
8. لماذا يُطلق على iPhone أحيانًا نظام iOS?
هناك اختلاف بسيط: iPhone هو اسم الهاتف الذكي الفعلي للأجهزة و iOS “أنا نظام التشغيل”. بالعودة إلى تاريخ Apple ، كان كمبيوتر iMac أول منتج يحصل على البادئة “أنا”. في وقت لاحق ، اتبعوا هذا النمط وأنشأوا المزيد من المنتجات: iTunes و iPod و iPad و iPhone. من الطبيعي فقط الاتصال بنظام التشغيل الذي يعمل على iPhone و iOS.
9. كيف يمكنك تسويق تطبيق iPhone بفعالية?
كتب كاملة عن هذا السؤال! إنه أمر صعب ، ولكن ليس من المستحيل الإجابة. جميع التطبيقات الناجحة تحل مشكلة واحدة ، بطريقة يريد الناس دفع ثمنها.
يمكنك إما التوصل إلى مشكلة و العثور على الأشخاص الذين يحتاجون إلى الحل الخاص بك, أو العثور على جمهور و مسح لهم للمشاكل التي يمكن أن تجعل حلا ل. البقاء على اتصال مع مجموعة العملاء هذه ومنحهم طريقة لإخبار الآخرين بمنتجك. الإحالات وكلمات الفم هي آلة تسويق فعالة ورخيصة.
10. ما هي أسوأ طريقة لتعلم البرمجة?
الاستسلام من أسوأ الطرق لتعلم البرمجة. تعلم مهارة جديدة له صعودا وهبوطا ، ويمكنك فقط الاستمرار عن طريق الاحتفال الصعود ورؤية من خلال الهبوط. الاستسلام ليس جزءًا من المعادلة.
أيضا ، معرفة ما هو أسلوب التعلم الخاص بك. ليس هناك فائدة من مشاهدة مقاطع الفيديو ، عند كتابة التعليمات البرمجية والتجربة والخطأ يناسبك بشكل أفضل.
أخيرًا ، لا تختار كتابًا عشوائيًا عن البرمجة من المكتبة ولكن العثور على طريقة التعلم ثبت أو المسار. عند تعلم اللغة الإسبانية ، لن تبدأ بقراءة القاموس ، صحيح?
مصادر التعلم للبدء
إذا كنت لا تزال ترغب في المضي قدمًا في إنشاء أول تطبيق يعمل بنظام iOS ، فهذا القسم هو المكان الذي تجد فيه جميع الموارد التعليمية للبدء.
يتضمن تطوير التطبيقات الكثير من المكونات ، وعندما تكون جديدًا ، فقد يكون من الصعب جدًا التعرف على جميع الأدوات. لا تخافوا! يمكنك إنشاء تطبيقك الأول في يوم واحد كحد أقصى ، دون أي خبرة سابقة في البرمجة. الشيء الوحيد الذي تحتاجه هو مورد جيد يوضح لك الحبال ويركز على مجموعة أدوات واحدة في وقت واحد. هناك الكثير من البرامج التعليمية للمبتدئين على الإنترنت ، بالإضافة إلى دورات متميزة.
عملية التعلم: باختصار
ما هو أسلوب التعلم الخاص بك؟ النظر في ذلك قبل اختيار المورد.
- مشاهدة فيديوهات: CS 193P تطوير تطبيقات iPhone من جامعة ستانفورد ، متاح لـ iTunes U (مجانًا).
- قراءة كتاب: علم Sams نفسك سريعًا خلال 24 ساعة (25 دولارًا - 35 دولارًا) وكتاب لغة برمجة Swift من Apple (مجانًا)
- ترميز نفسك: دروس برمجة بواسطة We Heart Swift و JamesonQuave و AppCoda (جميعها مجانية).
عندما تقوم بإنشاء التطبيق الأول الخاص بك ، فمن الجيد أن تقوم باختصار الغوص في عدد من المكونات بعد الآخر تعلم حول:
- عن طريق التحكم في الملاحة, مثل أشرطة التبويب وقائمة همبرغر
- عن طريق المعدات, مثل الكاميرا والتسارع
- عن طريق تخطيطات, مثل وحدة تحكم عرض الجدول وحدة تحكم عرض الصفحة
- أعمل مع الرسوم المتحركة و عرض التحولات
- ال دورة حياة التطبيق
- المجمعين وأدوات البناء
تتطلب معظم هذه المواضيع يومين (24 إلى 32 ساعة) من العبث والتجربة والخطأ والبحث عن الموارد.
بمجرد أن تحصل على أساسيات برزت ، احصل مباشرة في العمل مع مصادر الإنترنت والحلول المستندة إلى مجموعة النظراء مثل تحليل. جميع التطبيقات متصلة بالإنترنت بطريقة أو بأخرى.
بغض النظر ، يمكن لأولئك الذين اعتادوا على تعلم أشياء جديدة في كثير من الأحيان الخطوط العريضة لخطة التعلم الخاصة بهم ولا يحتاجون بالضرورة إلى متابعة برنامج مثل دورة أو كتاب.
يتم إحتوائه
ألن يكون من الرائع أن يكون لديك تطبيق خاص بك في متجر التطبيقات؟ لديك الآن مخططًا أساسيًا أساسيًا للأدوات المشاركة في صنع التطبيقات ، وما يلزمك لتتعلم كيفية إنشاء تطبيقاتك الخاصة. ابدأ مع Swift من خلال قراءة كتاب أو اتباع برنامج تعليمي ، وصياغة واجهة رائعة المظهر مع Balsamiq ، احصل على حساب مطور ونشر التطبيق!
قائمة المرجع الكامل:
- كسكودي
- واجهة البناء
- برنامج Apple Developer
- اتصال اي تيونز
- رحلة تجريبية
- سريع
- اباتشي كوردوفا
- فونغاب
- سنشا تاتش
- جناح RhoMobile
- إلنس
- oDesk
- إرشادات واجهة الإنسان
- Glyphish
- بلسمك بالحجم الطبيعي
- Teehan + Lax iPhone PSDs
- تحليل
- Appcelerator
- App42
- Stanford CS 193P iPhone Application Development
- سامس علم نفسك بسرعة في 24 ساعة
- نحن القلب سويفت
- JamesonQuave
- AppCoda
- كتاب لغة برمجة سويفت
ملحوظة المحرر: هذا هو مكتوب من قبل ريندر دي فريس ل Hongkiat.com. Reinder هو رائد أعمال ومطور تطبيقات ، يعتقد أنه لا يوجد عدد كافٍ من صانعي التطبيقات في العالم. لقد قام بتطوير أكثر من 50 تطبيقًا ويستخدم رمزه من قبل مئات الآلاف من المستخدمين في جميع أنحاء العالم. عندما لا يقوم بالترميز ، يقوم بتعليم المطورين الطموحين كيفية إنشاء تطبيقاتهم الخاصة على LearnAppMaking.com.
اقرأ الآن: كيفية دمج jQuery Mobile في Phonegap / Cordova