النتائج 1 إلى 2 من 2
  1. #1
    Status
    Offline
    الصورة الرمزية Rise Company
    Engineering and Technology
    تاريخ التسجيل
    Apr 2014
    الدولة
    Egypt
    العمر
    29
    المشاركات
    2,442
    معدل تقييم المستوى
    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 Technology
    ------------------------------------------------------------------------

    استضافة مواقع و ايميلات - تصميم مواقع - اى تى كمبيوتر و شبكات - ويندوز سيرفر - فايروول

    كاميرات مراقبة - سنترالات - تقوية اشارة موبايل - بصمة حضور و انصراف - اكسس كنترول

    تسويق الكترونى على الفيس بوك و جوجل - تصوير فوتوغرافى

    https://www.rise.company/tech

    Phone [9am ~ 5pm] : 0100 000 1637

    ------------------------------------------------------------------------
    شركة رايز للهندسة Rise Company for Engineering
    ------------------------------------------------------------------------

    تسويق عقاري بالاسكندرية و الساحل الشمالي

    بيع - شراء - ايجار | شقق - محلات - شاليهات - فلل - اراضى

    https://www.rise.company/eng

    Phone [9am ~ 9pm] : 0100 000 8163


  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, 18:26
  2. تصميم تطبيقات الجوال | برمجة تطبيقات الآندرويد | تصميم تطبيقات الهواتف الذكية
    بواسطة zahraaon في المنتدى رايز الإعلانات التجارية Rise Advertise
    مشاركات: 0
    آخر مشاركة: 11-05-2016, 18:24
  3. تصميم وبرمجة تطبيقات الاندوريد والايفون | تصميم تطبيقات الهواتف الذكية | تصميم تطبيق
    بواسطة تصميم وبرمجة في المنتدى رايز الإعلانات التجارية Rise Advertise
    مشاركات: 0
    آخر مشاركة: 28-03-2016, 13:05
  4. أيقونات بال html و css فقط
    بواسطة Rise Company في المنتدى رايز للويب Rise Web
    مشاركات: 0
    آخر مشاركة: 22-04-2015, 01:26
  5. شرح حصري بالصور كيف تلعب اون لاين على الانترنت واللعاب الشبكات
    بواسطة Eng Amr Adel في المنتدى قسم العاب الكمبيوتر PC
    مشاركات: 0
    آخر مشاركة: 04-12-2009, 19:11

المفضلات

المفضلات

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

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