اريد برنامج لتصميم برامج الايفون

رندا • منذ 6 سنوات

السلام عليكم 

ابي برنامج لتصميم وبرمجة برامج الايفون 

حالياً اعرف ان برامج الايفون تصمم بلغة Swift باستخدام برنامج Xcode لكن هذا البرنامج موجود بس ع اجهزة ماك وانا جهازي ويندوز احد عنده معلومه عن برامج ثانيه تشتغل ع الويندوز

كلمات دليلية: swift

ساعد بالإجابة

"إن في قضاء حوائج الناس لذة لا يَعرفها إلا من جربها، فافعل الخير مهما استصغرته فإنك لا تدري أي حسنة تدخلك الجنة."

الإجابات (5)

taha chetehouna • منذ 6 سنوات

يوجد في لغة ال #C برمجة xamarin 

لكن يبقي عليكي تعلم لغة ال #C 

Ali Majrashi • منذ 6 سنوات
مميز

بالنسبة لتطوير تطبيقات IOS انت تحتاج نظام MacOS وبرنامج Xcode لعمل Build لمشروعك وتصدير ملفات يمكن ارسالها للمتجر 

بالنسبة للتطوير زي مانت ذكرت ممكن تستخدم Swift او Objective-C هذي تعتبر لغات Native الخام التي يدعمها نظام الايفون وبشكل رسمي من شركة Apple ولكن يوجد طرق اخرى للتطوير وهي باستخدام تقنيات الهجينة Hybrid بالتطوير تسمح لك باستخدام تقنيات لغات وتقنيات الويب بالتطوير ثم تصدير عملك الى عدة منصات ايفون واندرويد على شكل تطبيق يعمل داخل متصفح بدون ملاحظة المستخدم ان التطبيق هذا هجين بالاساس او ممكن تستخدم منصات Cross Platform الي تسمح لك بالتطوير ومن ثم تصدير تطبيقك الى تطبيقات Native خام تعمل على عدة منصات 

الطرق عديدة بالتطوير ولكن بالاخير زي ماقلت لك تحتاج الى نظام نظام MacOS وبرنامج Xcode لعمل Build ونشر التطبيق ولكن يوجد طرق بديله 

  1. تركيب نظام MacOS كنظام وهمي لديك وعمل Build او التطوير العيب ممكن تطلع لك مشاكل اذا جهازك مايتوافق
  2. شراء جهاز من apple العيب ممكن يكلفك ولكن بيخدمك بالتطوير ولاي غرض ثاني تحتاجه فيه
  3. استخدام بعض الخدمات السحابيه لتاجير MacOS بالسحابه واستخدامه فقط عند عمل Build للمشروع العيب الاعتماد على سرعة الانترنت لديك للحصول على الفائدة والتكلفة ايضا واستخدام محدود بعدد ساعات تدفع قيمتها 
  4. استخدام خدمات سحابيه لعمل تصدير عملك الى عدة منصات مثلا لو اخترت ionic بالتطوير فهم يوفرون خدمات سحابية مثل Package الممكن استخدام خدمات pro لديهم لبناء وتصدير تطبيقك بالسحابة لديهم العيب ممكن التكلفة اذا تقدر عليها وايضا استخدام ionic بالتطوير فقط 

للتعرف على الاطر الممكن استخدامها بالتطوير غير Swift و Objective-C تابع هذه المقالة 

https://3alam.pro/xlmnxp/articles/mobile-cross-platforms-frameworks

اذا كنت ترغب باستخدام Flutter بتطوير تطبيقات لديك هذه المقاله تقدم نبذه جميلة عنها 

https://3alam.pro/rahiche/articles/what-is-flutter-and-how-to-get-started

وايضا هذه الدورة تشرح اساسيات لغة Dart المستخدمة بالتطوير هنا 

https://3alam.pro/rahiche/series/dart-programming-course

اذا ترغب باستخدام NativeScript لديك هذه الدورة الرائعه للبدء بالتطوير 

https://3alam.pro/xlmnxp/series/nativescript

اذا كنت ترغب باستخدام Swift عالم البرمجة به العديد من المقالات تستطيع عرضها بالضغط على الرابط لعرض نتائج البحث 

علي السهيمي • منذ 6 سنوات

تقدر تركب نظام الماك ع الكمبيوتر 

أسامة حجار • منذ 6 سنوات

من وجهه نظري اذا كنت تود العمل والاستمرار في البرمجة تطبيقات الايفون تحتاج جهاز ماك لكي لا تضيع وقتك وتعود مرة اخرى إلى الماك .

وقفك الله 

صالح الرويلي • منذ 5 سنوات

نعم لابد من الماااااااك

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !