+ إنشاء موضوع جديد
النتائج 1 إلى 2 من 2
  1. #1
    Status
    Offline
    الصورة الرمزية Rise Company
    Engineering and Technology
    تاريخ التسجيل
    Apr 2014
    الدولة
    Egypt
    المشاركات
    4,628
    معدل تقييم المستوى
    10

    افتراضي كوردوفا Cordova و فون جابPhoneGap - بناء تطبيقات الموبايل بلغة Html, Css, JavaScript


    كوردوفا Cordova و فون جابPhoneGap - بناء تطبيقات الموبايل بلغة Html, Css, JavaScript

    لبناء تطبيقات الهواتف Cross Platform / Hybrid Mobile Apps متوافقه مع جميع المنصات

    لبرمجة تطبيقات أندرويد يجب أن تتقن لغة الجافا لبرمجة تطبيقات ios يجب أن تتقن لغة سويفت أو أوبجيكتيف سي لبرمجة تطبيقات ويندوز فون يجب أن تتقن لغة سي شارب ... وهكذا . كلما أردت أن تبرمج لنظام معين عليك تتعلم اللغة التي تدعمه وهذا ربما أمر صعب لو أردت أن تبرمج لأكثر من نظام . ولاكن ماذا لو أمكنك برمجة تطبيقات لأنظمة مختلفة من خلال كود واحد . أليس هذا رائعا ؟ .

    لا يختلف إثنان على أن برمجة تطبيقات الموبايل أصبحت تنافس برمجة تطبيقات الكومبيوتر ( ويندوز , لينكس , ماك ) وهذا ما أدى بالشركات البرمجية إلى تطوير بئات عمل كثيرة لتطوير تطبيقات الموبايل والتابلات مثل إكليبس وأندرويد ستوديو لبرمجة تطبيقات أندرويد . الـ PhoneGap واحدة من هذه البيئات والتي تزيد شهرتها من يوم لآخر .


    ما هو الـ PhoneGap :

    هو منصة عمل من شركة Adobe ظهر عام 2008 لبرمجة تطبيقات الهواتف الذكية بإستخدام لغات Html , Css , JavaScript ويمكن إستخدام لغة البرمجة Php أو أي لغة برمجة سيرفر سايد للإتصال بقواعد البيانات من خلال الأجاكس .
    من أكبر ميزاته هي إنشاء كود واحد يشتغل على عدة منصات , وهذا يختصر عملية تعلم لغة كل نظام لبرمجة تطبيقاته كما ذكرنا سابقا , ثم يقوم بتوليد الملفات التنفيذية لكل بيئة إن كان يدعمها .

    يدعم بيئات متعددة وهي :Bada , Firofox Os , BlackBerry , Tizen , Windows Phone , ios , Android

    الفرق بين PhoneGap و Cordova :
    - الـ PhoneGap خاص بشركة Adobe أما Cordova خاص بـ Apache .
    - الـ PhoneGap يمكنك من تطوير التطبيقات عن بعد ( Remote Build ) أما Cordova لا يمكنك من ذلك .
    - نفس الكود سورس على كلا البيئتين
    - وباقي الخصائص متشابهة .

    ما هو الـ Remote Build :

    لبرمجة تطبيق أندرويد على PhoneGap يجب تحميل عدة أدوات وكذلك بالنسبة لتطبيق ios يجب تنزيل نظام OS X وال sdk لكي تجرب كل ملف تنفيذي على النظام الخاص به , PhoneGap يوفر ميزة تطوير التطبيق عن بعد من خلال سيرفرات الشركة فأنت لا تحتاج لتحميل أي أدوات مثل sdk الخاص بأندرويد أو ios , كل ما عليك هو كتابة كود واحد ترفعه على الموقع بصيغة zip ثم تطلب منه إنشاء الملف التنفيذي الخاص بكل نظام , فالسيرفر الخاص بالشركة به كل الأدوات اللازمة , وهذه هي نقطة الإختلاف بين PhoneGap و Cordova .
    كيف يتم التعامل مع مصادر الجهاز :
    لغة JavaScript لا توفر ميزة الوصول لمصادر الجهاز مثل حالة النت أو الملفات أو حساسات التسارع والجهة وغيرها , قكيف يمكن إذا برمجة تطبيق يتعامل مع مصادر الهاتف ؟ , يتم ذلك من خلال Plugin وهي أكواد اللغات المستخدمة في برمجة التطبيقات على كل بيئة عمل ( جافا , أوبجيكتيف سي , سي شارب ... ) يتم تنزيلها مع المشروع , ثم يتم ربطهامع تعليمة جافا سكريبت بطريقة سهلة .

    هل أتعلم PhoneGap أو Android :
    كل شيء تقريبا يتم عمله على أندرويد يمكن عمله على PhoneGap , فهناك الكثير من التعليمات التي تحتاج إلى عدة سطور لعملها على أندرويد بينما يمكن عملها في عدة حروف فقط على PhoneGap , كما يمكن عمل به عدة مشاريع مثل تطبيق محادثة مثل WhatsApp أو تطبيق إدارة مطعم ... , كما يمكن برمجة الألعاب أيضا , فهو يوفر الوقت والجهد والمال .

    الموقع الرسمي لـ PhoneGap من هنا .
    الموقع الرسمي لـ Cordova من هنا .

    ------------------------------------------------------------------------
    شركة رايز للهندسة و التكنولوجيا Rise Company for Engineering & Technology
    ------------------------------------------------------------------------
    Web Hosting | Web Designing | E-Marketing

    رقم # 1 فى خدمات الشركات Business Services

    استضافة مواقع Web Hosting - عمل ايميل شركة Business Emails

    تصميم موقع شركة Web Design - تسويق الكترونى على جوجل Google Adwords

    www.rise.company | www.rise.company/emails

    ملحوظة : جميع خدماتنا مخصصة للشركات فقط وغير متاحة للافراد
    وليس لنا اى منتجات او صيانة نهائيا! يرجى الانتباه الى ذلك.



  2. #2
    Status
    Offline
    الصورة الرمزية mr aljawfi
    عضو
    تاريخ التسجيل
    Apr 2018
    الدولة
    Yemen
    المشاركات
    2
    معدل تقييم المستوى
    0

    افتراضي رد: كوردوفا Cordova و فون جابPhoneGap - بناء تطبيقات الموبايل بلغة Html, Css, JavaScr

    اقتباس المشاركة الأصلية كتبت بواسطة Rise Company مشاهدة المشاركة

    كوردوفا Cordova و فون جابPhoneGap - بناء تطبيقات الموبايل بلغة Html, Css, JavaScript

    لبناء تطبيقات الهواتف Cross Platform / Hybrid Mobile Apps متوافقه مع جميع المنصات

    لبرمجة تطبيقات أندرويد يجب أن تتقن لغة الجافا لبرمجة تطبيقات ios يجب أن تتقن لغة سويفت أو أوبجيكتيف سي لبرمجة تطبيقات ويندوز فون يجب أن تتقن لغة سي شارب ... وهكذا . كلما أردت أن تبرمج لنظام معين عليك تتعلم اللغة التي تدعمه وهذا ربما أمر صعب لو أردت أن تبرمج لأكثر من نظام . ولاكن ماذا لو أمكنك برمجة تطبيقات لأنظمة مختلفة من خلال كود واحد . أليس هذا رائعا ؟ .

    لا يختلف إثنان على أن برمجة تطبيقات الموبايل أصبحت تنافس برمجة تطبيقات الكومبيوتر ( ويندوز , لينكس , ماك ) وهذا ما أدى بالشركات البرمجية إلى تطوير بئات عمل كثيرة لتطوير تطبيقات الموبايل والتابلات مثل إكليبس وأندرويد ستوديو لبرمجة تطبيقات أندرويد . الـ PhoneGap واحدة من هذه البيئات والتي تزيد شهرتها من يوم لآخر .


    ما هو الـ PhoneGap :

    هو منصة عمل من شركة Adobe ظهر عام 2008 لبرمجة تطبيقات الهواتف الذكية بإستخدام لغات Html , Css , JavaScript ويمكن إستخدام لغة البرمجة Php أو أي لغة برمجة سيرفر سايد للإتصال بقواعد البيانات من خلال الأجاكس .
    من أكبر ميزاته هي إنشاء كود واحد يشتغل على عدة منصات , وهذا يختصر عملية تعلم لغة كل نظام لبرمجة تطبيقاته كما ذكرنا سابقا , ثم يقوم بتوليد الملفات التنفيذية لكل بيئة إن كان يدعمها .

    يدعم بيئات متعددة وهي :Bada , Firofox Os , BlackBerry , Tizen , Windows Phone , ios , Android

    الفرق بين PhoneGap و Cordova :
    - الـ PhoneGap خاص بشركة Adobe أما Cordova خاص بـ Apache .
    - الـ PhoneGap يمكنك من تطوير التطبيقات عن بعد ( Remote Build ) أما Cordova لا يمكنك من ذلك .
    - نفس الكود سورس على كلا البيئتين
    - وباقي الخصائص متشابهة .

    ما هو الـ Remote Build :
    لبرمجة تطبيق أندرويد على PhoneGap يجب تحميل عدة أدوات وكذلك بالنسبة لتطبيق ios يجب تنزيل نظام OS X وال sdk لكي تجرب كل ملف تنفيذي على النظام الخاص به , PhoneGap يوفر ميزة تطوير التطبيق عن بعد من خلال سيرفرات الشركة فأنت لا تحتاج لتحميل أي أدوات مثل sdk الخاص بأندرويد أو ios , كل ما عليك هو كتابة كود واحد ترفعه على الموقع بصيغة zip ثم تطلب منه إنشاء الملف التنفيذي الخاص بكل نظام , فالسيرفر الخاص بالشركة به كل الأدوات اللازمة , وهذه هي نقطة الإختلاف بين PhoneGap و Cordova .

    كيف يتم التعامل مع مصادر الجهاز :
    لغة JavaScript لا توفر ميزة الوصول لمصادر الجهاز مثل حالة النت أو الملفات أو حساسات التسارع والجهة وغيرها , قكيف يمكن إذا برمجة تطبيق يتعامل مع مصادر الهاتف ؟ , يتم ذلك من خلال Plugin وهي أكواد اللغات المستخدمة في برمجة التطبيقات على كل بيئة عمل ( جافا , أوبجيكتيف سي , سي شارب ... ) يتم تنزيلها مع المشروع , ثم يتم ربطهامع تعليمة جافا سكريبت بطريقة سهلة .

    هل أتعلم PhoneGap أو Android :
    كل شيء تقريبا يتم عمله على أندرويد يمكن عمله على PhoneGap , فهناك الكثير من التعليمات التي تحتاج إلى عدة سطور لعملها على أندرويد بينما يمكن عملها في عدة حروف فقط على PhoneGap , كما يمكن عمل به عدة مشاريع مثل تطبيق محادثة مثل WhatsApp أو تطبيق إدارة مطعم ... , كما يمكن برمجة الألعاب أيضا , فهو يوفر الوقت والجهد والمال .

    الموقع الرسمي لـ PhoneGap من هنا .
    الموقع الرسمي لـ Cordova من هنا .

    ائع ... موضوع مميز
    ر

المواضيع المتشابهه

  1. تطبيقات الآيفون | تصميم وبرمجة تطبيقات آيفون أنيقة
    بواسطة zahraaon في المنتدى رايز الإعلانات التجارية Rise Advertise
    مشاركات: 0
    آخر مشاركة: 11-05-2016, 20:26
  2. تصميم تطبيقات الجوال | برمجة تطبيقات الآندرويد | تصميم تطبيقات الهواتف الذكية
    بواسطة zahraaon في المنتدى رايز الإعلانات التجارية Rise Advertise
    مشاركات: 0
    آخر مشاركة: 11-05-2016, 20:24
  3. تصميم وبرمجة تطبيقات الاندوريد والايفون | تصميم تطبيقات الهواتف الذكية | تصميم تطبيق
    بواسطة تصميم وبرمجة في المنتدى رايز الإعلانات التجارية Rise Advertise
    مشاركات: 0
    آخر مشاركة: 28-03-2016, 15:05
  4. أيقونات بال html و css فقط
    بواسطة Rise Company في المنتدى قسم لغة HTML/CSS/JavaScript
    مشاركات: 0
    آخر مشاركة: 22-04-2015, 03:26
  5. مشاركات: 0
    آخر مشاركة: 04-12-2009, 21:11

المفضلات

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •