logo أكاديمية أكسبورت للتطوير والبرمجة logo-alt أكاديمية أكسبورت للتطوير والبرمجة
تسجيل الدخول  أو  تسجيل حساب
  • الرئيسية
  • دروس برمجية
    • HTML
    • CSS
    • ANGULAR
    • IONIC / MOBILE
    • YII 2.0
    • Odoo /epen ERP
    • مواضيع متنوعة
  • مفاهيم برمجية
  • من نحـن
  • اتصل بنا

نظرة عامة على ionic وعلى متطلبات الدورة

Ionic and its Dependencies

Mobile development الصفحة الرئيسية

أيونيك هو أحد أشهر اطارات عمل المفتوحة المصدر، لتطوير تطبيقات الاجهزة اللوحية والموبايل الهجينة مبني بواسطة angular  يمكننا من بناء تطبيقات اندوريد  و ios وبلاكبيري وغير دلك من مختلف المنصات  ..تم إنشائه عن طريق شركة دريفتي عام 2013.

  إيونيك يقدم العديد من الأدوات لتطوير التطبيقات الهجينة للهواتف الذكية عن طريق استخدام تقنيات الويب مثل  HTML5، CSS، SASS

 

 

ماهي التطبيقات الهجينة (Hybrid applications)

 التطبيقات الهجينة الخاصة بالموبايل ولنقل الاندرويد مثلا ..هي تطبيقات تصمم بواسطة لغات وتقنيات الويب مثل HTML, CSS, JavaScript  ،حيث تتميّز التطبيقات الهجينة بسهولة التطوير مقارنة بالتطبيقات الأصيلة التي تحتاج بعض الجهد مع فهم لغات برمجة بحد داتها مثل جافا للاندرويد وسويفت لتطبيقات ios  ..... ولكن ادا كان لديك معرفة بتقنيات الويب اﻷساسية سوف تكون قادرًا على بناء تطبيقات اندرويد او ios  بسرعة،  عن طريق هدا الاطار  دون الحاجة الى تعلم او اخد خبرة في برمجة لغات اخرى 

تطبيقات ionic تستعمل javascript  كلغة أساسية لها أما النسخ الاخيرة فتستخدم typescript الدي هو بدوره يتحول في النهاية الى اكواد javascript . 

تقوم التطبيقات الهجينة Hybrid applications بالتخاطب مع دوال النظام عن طريق مجموعة من الادوات و المكتبات الخارجية أو المدمجة التي تمكنك من الوصول الى تصريحات استخدام موارد النظام .

مميزات التطبيقات الهجينة

  • - يمكن أن توليد هدا التطبيق على أي نظام تشغيل (   Black beeary Android, iOS, WP) أيّ أنه متعدد المنصات”Cross-Platform”
  • - عملية تصميم وبناء التطبيق أكثر سهولة وأقل جهدا حيث ستكون عن طريق لغات الويب مثل HTML +CSS
  • - لا يحتاج لمعرفة برمجية قوية بلغات برمجة اخرى  .فمن اجل التطوير على جميع الانظمة كل ماتحتاجه هو فهم لغات الويب والـ angular.

متطلبات الدورة 

من أجل بدأ الدورة يتوجب علينا ان فهم التالي  

  • فهم أساسيات HTML  - ستجد دورة عن HTML  بالموقع من  هنا 
  • فهم أساسيات CSS  - ستجد دورة عن أساسيات  CSS هنا
  • فهم أساسيات البرمجة الكائنية التوجه  OOP 
  • يجب المرور على الأقل على دورة  المستوى الاول (101) في angular وهي موجودة بالموقع -تجدها هنا 
  • أيضا الدورة دات المستوى 102 بالـ angular مهمة ويستحسن الاطلاع عليها - ستجد الدورة من هنا

 

 

ماهو تقييمك للدرس
تقييم الزوار للدرس
الدرس السابق : مقدمة الدورة الدرس القادم : تنصيب أيونيك ionic على windows وLinux
  • قم بتسجيل الدخول للتعليق : تسجيل الدخول أو تسجيل عضوية
الدروس المقبلة
  • تنصيب أيونيك ionic على windows وLinux
    Installing Ionic
  • انشاء أول مشروع والتعرف على أنواع المشاريع في ionic
    Creating Ionic project
  • انشاء مكونات الصفحة الرئيسية للتطبيق
    Home page
  • تصميم القائمة الرئيسية menu
    side menu
ANGULAR
  • المستوى 101 من دورة angular
  • المستوى 102 من دورة angular
  • الدورة 103 من angular
Mobile Development
دورة تطوير تطبيق موبايل

sitemap - Exportdeveloper Academy © 2019 All rights reserved