اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

لقد تطور التكنولوجيا في السنوات الخمس الاخيرة بشكل كبير و خاصة تكنولوجيا أطر العمل البرمجية (Framework) و تطور عنها منصات برمجة تعمل على مختلف أنظمة التشغيل(Cross platforms) و برماز مصدري وحيد (تكتبه لمرة واحدة) ويعمل في بيئات مختلفة.

سأسرد لك عدة منصات عمل عليك تعلم واحدة منها و ستسمح لك باطلاق مشروعك بوقت اقصر و كلفة اقل (بسبب بناء تطبيق وحيد و تصديره لعدة منصات تشغيل بطريقة سهلة و فعالة ) و أداء يقارب التطبيقات التي تعمل بلغات البرمجة المبنية مخصصا لتلك النظم (امثلة نظام تشغيل: android, iOS, windows, Linux, …)

 

لغات البرمجة التي عليك تعلمها حسب كل منصة(نظام التشغيل) و بيئة عمل(محرر النصوص) و إطار عمل(لغة البرمجة و المكتبات):

programming language | Framework

1- java or kotlin => android native apps

2- Dart +flutter => cross platform app (android + ios + web)

3- javascripts + React Native => cross platform app (android + ios + web)

4- javascripts + ionic => cross platform app (android + ios + web)

5- c# + Xamarin  => (Android, iOS, and Windows apps + .. )

لايوجد قيود على محرر النصوص انما ننصح باستخدام VS Code لانه خفيف على الحاسوب (قليل استخدام الموارد مثل الذاكرة)

ثم ثبت عليه الاضافات Extensions الموافقة لكل تقنية برمجة تود تعلمها و التطبيق عليها.

 

  • 0
نشر

مرحبًا..

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

الصعب في الموضوع هو القدرة على المواكبة في المجالات الثلاث فكما نعلم في مجال البرمجة كل يوم يوجد جديد .

  • 0
نشر
بتاريخ 18 ساعات قال Wael Aljamal:

لقد تطور التكنولوجيا في السنوات الخمس الاخيرة بشكل كبير و خاصة تكنولوجيا أطر العمل البرمجية (Framework) و تطور عنها منصات برمجة تعمل على مختلف أنظمة التشغيل(Cross platforms) و برماز مصدري وحيد (تكتبه لمرة واحدة) ويعمل في بيئات مختلفة.

سأسرد لك عدة منصات عمل عليك تعلم واحدة منها و ستسمح لك باطلاق مشروعك بوقت اقصر و كلفة اقل (بسبب بناء تطبيق وحيد و تصديره لعدة منصات تشغيل بطريقة سهلة و فعالة ) و أداء يقارب التطبيقات التي تعمل بلغات البرمجة المبنية مخصصا لتلك النظم (امثلة نظام تشغيل: android, iOS, windows, Linux, …)

 

لغات البرمجة التي عليك تعلمها حسب كل منصة(نظام التشغيل) و بيئة عمل(محرر النصوص) و إطار عمل(لغة البرمجة و المكتبات):


programming language | Framework

1- java or kotlin => android native apps

2- Dart +flutter => cross platform app (android + ios + web)

3- javascripts + React Native => cross platform app (android + ios + web)

4- javascripts + ionic => cross platform app (android + ios + web)

5- c# + Xamarin  => (Android, iOS, and Windows apps + .. )

لايوجد قيود على محرر النصوص انما ننصح باستخدام VS Code لانه خفيف على الحاسوب (قليل استخدام الموارد مثل الذاكرة)

ثم ثبت عليه الاضافات Extensions الموافقة لكل تقنية برمجة تود تعلمها و التطبيق عليها.

 

جافا كأنك المتضفها على انها تبرمج ايضا سطح المكتب ؟

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...