تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] Cordova أم Xamarin ؟
#1
السلام عليكم ورحمة الله وبركاته
فيجوال ستديو تدعم كلاً من Cordova و Xamarin
صحيح أن الزامرين تعمل عن طريق السي شارب بينما كردوفا عن طريق تقنيات الويب
ولكن بغض النظر عن هذه النقطة ماذا تفضل؟ وماذا تنصح لمن يريد تعلم تطوير تطبيقات الموبايل؟
نحتاج أن نسمع آراءكم ووجهات نظركم
Huh
فاعلم أنه لا إله إلا الله
الرد
تم الشكر بواسطة: Sajad
#2
السلام عليكم

كوني مطور تطبيقات أندرويد بتقنية Xamarin بالتأكيد سأنصح بها لسبب بسيط جدا

اللغة المستخدمة هي C#.NET وهي لغة تتطور بسرعة كبيرة جدا وسلهة في نفس الوقت.

وشركة مايكروسوفت اصبحت تملك Xamarin وتقوم باطلاق تحديثات دورية لها على منصتها Visual Studio.

وبنفس الوقت من خلال Xamarin تستطيع أن تطور عدة تطبيقات باستخدام تقنية Xamarin.Forms.

تحياتي لكم
الرد
تم الشكر بواسطة: السندبااد
#3
وعليكم السلام ورحمة الله وبركاته
شكراً لمداخلتك المميزة أخي العزيز Sajad
كما تفضلت بخصوص Xamarin ولكن هنالك نقطة مهمة جداً، وهي:
المستقبل للغات الويب، وقد سيق وتناقشنا في هذا الموضوع:

وهذا ما يجعل البعض منا يميل شيئاً ما للكوردوفا
أيضاً لو أوقفت مايكروسوفت Xamarin فعندها ستتوقف تطوير تطبيقات الجوال من خلال السي شارب وبذلك سيضيع الجهد الذي بذله الشخص لتعلم السي شارب
أما في الكوردوفا التي تستخدم تقنيات الويب؛ كالـ Html و Css و Java فالأمر مختلف حيث سيبقى لهذه اللغات مستقبل كبير
فاعلم أنه لا إله إلا الله
الرد
تم الشكر بواسطة: Sajad
#4
كلامك سليم اخي الفاضل

لكن برأيي أرى انه من الصعوبة على مايكروسوفت التخلي عن Xamarin لسبب بسيط جدا

تقنية Xamarin.Forms وحدها كافية لتجعل مايكروسوفت تحتفظ بــ Xamarin كونك تستخدم لغة واحدة فقط لانتاج 3 تطبيقات تعمل على عدة منصات.

أما في الويب فخبرتي قليلة يكاد يكون معدوما كوني قد كنت مبرمج تطبيقات Windows ولي سنة وانا ابرمج بـ Xamarin.

شكرا لكم على الموضوع القيّم.
الرد
تم الشكر بواسطة: السندبااد
#5
(12-12-17, 04:43 PM)Sajad كتب : كلامك سليم اخي الفاضل

لكن برأيي أرى انه من الصعوبة على مايكروسوفت التخلي عن Xamarin لسبب بسيط جدا

تقنية Xamarin.Forms وحدها كافية لتجعل مايكروسوفت تحتفظ بــ Xamarin كونك تستخدم لغة واحدة فقط لانتاج 3 تطبيقات تعمل على عدة منصات.

أما في الويب فخبرتي قليلة يكاد يكون معدوما كوني قد كنت مبرمج تطبيقات Windows ولي سنة وانا ابرمج بـ Xamarin.

شكرا لكم على الموضوع القيّم.

مرحبا اخي سجاد ،،

هل تقنية Xamarin.Forms 

عند التصميم عليها فقط اكتب الكود وانتاج 3 تطبيقات تعمل على اندرويد و ايفون و ويندوز فون

او اني اكرر الكود في وارسم الادوات على التطبيقات الثلاثة ؟

لاني بصراحه فقط جربت زامرين اندرويد .

ياليت اذا وقتك يسمح وعندك معلومات عن هذا الموضوع تخصص موضوع مستقل ،، وشكراً مقدماً .
الرد
تم الشكر بواسطة: Sajad , السندبااد
#6
نعم اخي حريف برمجة

فقط تكتب الكود مرة واحدة وتنتج عنها تطبيق تعمل على 3 منصات

انا ايضا لم اعمل على Xamarin.Forms لانه لدي فقط حساب على GooglePlay.

تفضل بزيارة هذا الرابط: https://www.xamarin.com/forms
الرد
تم الشكر بواسطة: السندبااد
#7
السلام عليكم ورحمة الله وبركاته 


شكرا لكم   على هذا الموضوع 

وشكرا للاخ / سجاد    خاصة  للمقالات التعليمية 


هناك 
دورة بناء تطبيقات الموبايل بلغة سي شارب عبر منصة Xamarin.Forms
ل  للاخ/ خالد السعدي

https://www.youtube.com/playlist?list=PL...ZIqf6MwFWi

لمن يحب ان يطلع عليها
الرد
تم الشكر بواسطة: Sajad , Sajad , السندبااد
#8
طيب بالنسبة لرسم الأدوات مثل edittext , imageview , listview ..... etc

فقط اصممها على اندرويد او اصممها على جميع شاشات التطبيقات ؟
الرد
تم الشكر بواسطة: السندبااد , Sajad , Sajad
#9
اخي العزيز حريف برمجة

البرمجة بــ Xamarin.Forms تختلف قليلا عن Xamarin.Android لانك تستهدف 3 منصات بكود واحد وكذلك التصميم يكون مختلف

تحياتي
الرد
تم الشكر بواسطة: السندبااد
#10
مشكور اخي سجاد ،، تسلم لنا يالغالي
الرد
تم الشكر بواسطة: السندبااد



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم