استخدام الجافا سكريبت لبرمجة تطبيقات الهواتف

مواضيع مفضلة

الأربعاء، 7 يونيو 2017

استخدام الجافا سكريبت لبرمجة تطبيقات الهواتف

استخدام الجافا سكريبت لبرمجة تطبيقات الهواتف


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

1- مكتبة droidscript 

 هو محرر جافا سكريبت في الأصل صمم ليعمل على هواتف الأندرويد والتابلت لتتمكن من كتابة كود جافا سكريبت من خلال هاتف الجوال الخاص بك ولا يحتاج إلى انترنت حيث يمكنك من خلاله صنع تطبيق الأندرويد الخاص بك من على هاتفك أو التابلت الخاص بك، ثم بعد ذلك طور ليعمل أيضا على الكمبيوتر الخاص بك سواء كنت تعمل على windows أو mac أو غيرها وذلك عن طريق تنصيب هذه الأداة على المتصفح سواء جوجل كروم أو موزيلا أو غيره من هنا وبذلك يمكنك أن تقوم بانشاء تطبيق أندرويد من خلال هذه الإضافة على الكمبيوتر الخاص بك.

2- منصة عمل phonegap :
بالطبع طالما وصلت لتعلم الجافا سكريبت فبالتأكيد أنك قد تعلمت تقنيات تصميم المواقع مثل html ولغة css، وهذه المنصة من أشهر المنصات التي يمكنك أن تقوم بانشاء تطبيق أندرويد باستخدام تقنيات الويب هذه بالإضافة إلى javascript والتي تقوم باعطاء الديناميكية في التطبيق، وكل ما تقوم به هو أن تقوم باعمل تصميم بهذه اللغات ثم تقوم بعد ذلك بادخاله في موقع phonegap هذا والذي بدوره يقوم بتحويله إلى تطبيق للهواتف الجوالة، ويعمل على المنصات المتعددة مثل android, ios, blackberry والهواتف التي تعمل بنظام ويندوز.

3- مكتبة jquery mobile :


الجميع منا يعرف مكتبة jquery وما تقوم به من دور هام في صفحات الويب التي نقوم ببرمجتها، وهذه المكتبة تم تطويرها من قبل مكوري jquery ولكن بهدف أن تقوم بانشاء تطبيقات للهواتف الذكية حيث تعتمد أيضا على مبدأ jquery الذي يقول write less do more أي اكتب قليل واعمل أكثر، فبدلا من أن تتجه إلى لغات لبرمجة تطبيق أندرويد مثلا بلغة الجافا وبعد ذلك تتجه إلى لغة swift لتنشئ تطبيق يعمل على منصة IOS واهدار الكثير من الوقت والجهد، فهذه المكتبة تسهل عليك كل هذه الأمور وتقوم باستخدام تقنيات الويب لانشاء تطبيق للهواتف الذكية يعمل على جميع المنصات مثل android, Ios, windows, 

4- مكتبة titanium :

لا تختلف كثيرا هذه المكتبة عن المنصتين السابقتين حيث أنها تستخدم أيضا لانشاء تطبيقات الهواتف الذكية على كافة المنصات باستخدام تقنيات الويب مثل html, css, javascript، وتتميز هذه المكتبة بشهرة كبيرة على مستوى العالم، إلا أن المعلومات عنها ضعيفة للغاية في الوطن العربي وحسب الاحصائيات فإن عدد 196109 من مطوري تطبيقات الموبايل يتعاملون مع هذه المنصة وعدد 460,587,474 هاتف ذكي به تطبيقات تعمل على هذه المنصة.

5- مكتبة meteor :

هذه المكتبة في الأصل تم بنائها على مكتبة node.js الشهيرة التي تستخدمة في برمجة تطبيقات الويب، وبجانب أن مكتبة meteor هذه تعمل لبرمجة تطبيقات الويب، فإنها أيضا تستخدم لانشاء تطبيقات الهواتف الذكية التي تعمل على المنصات المختلفة، ومن مميزات اسصتخدام هذه المنصة أنها تقوم بانشاء قاعدة بيانات مصغرة على الذاكرة في الهاتف وتقوم بتخزين البيانات عليها لتوفيرها بسهولة وقت استدعاءها.

6-  مكتبة nativescript :

هي مكتبة جافا سكريبت مفتوحة المصدر تمكنك من انشاء تطبيق موبايل يعمل على المنصات المختلفة مثل android, ios, windows mobiles,blackberry وغيرها وذلك عن طريق كتابة كود بطرق متعددة حيث يمكنك كتابة الكود بلغة الجافا سكريبت كما يمكنك انشاء التطبيق باستخدام angular كما أيضا تمكنك من انشاء التطبيق بلغة typescript.




المشاركة على واتساب متوفرة فقط في الهواتف