صانع الأمواج

WaveMaker هي منصة تطوير برمجيات منخفضة التعليمات البرمجية مبنية على لغة جافا ، مصممة لبناء تطبيقات ومنصات برمجية. يقع مقر الشركة، WaveMaker Inc.، في ماونتن فيو، كاليفورنيا. تُسوَّق المنصة كأداة لتطوير التطبيقات وتحديث تكنولوجيا المعلومات. كما يستخدمها موردو البرمجيات المستقلون ( ISVs ) كمكون ضمن منتجاتهم.

تُمنح تراخيص المنصة للمؤسسات لإنشاء بيئة منصة كخدمة (PaaS) لتطوير التطبيقات وتشغيلها. [ 1 ] ويمكن استخدامها من قِبل المطورين ومستخدمي الأعمال على حدٍ سواء لبناء التطبيقات. وتدعم هذه التطبيقات تكامل واجهات برمجة التطبيقات (API)، وعرض البيانات، وواجهات المستخدم التفاعلية. [ 2 ]

يمكن نشر التطبيقات المبنية على هذه المنصة على بنية تحتية سحابية عامة أو خاصة. ويمكن نشر الحاويات على أجهزة افتراضية أو مباشرةً على خوادم فعلية. [ 2 ] يتضمن البرنامج واجهة مستخدم رسومية (GUI) لإدارة البنية التحتية باستخدام تقنية حاويات Docker . [ 1 ]

توفر المنصة ميزات لنشر التطبيقات، وإدارة دورة الحياة والإصدار، وسير عمل النشر، والتحكم في الوصول: [ 1 ] [ 3 ]

  • تطبيقات لواجهات الويب والأجهزة اللوحية والهواتف الذكية
  • تقنيات المؤسسات مثل Java و Hibernate و Spring و AngularJS و jQuery
  • واجهات برمجة التطبيقات وواجهة سطر الأوامر التي يوفرها Docker
  • تغليف حزمة البرامج، وتوفير الحاويات، وترقية الحزمة والتطبيقات، والنسخ المتماثل، وتحمل الأعطال

استوديو ويف ميكر

تتمحور المنصة حول WaveMaker Studio، وهي أداة تطوير سريعة تعتمد على واجهة السحب والإفلات. [ 4 ] يدعم WaveMaker Studio التطوير السريع للتطبيقات (RAD) للويب، على غرار ما توفره منتجات مثل PowerBuilder و Lotus Notes للحوسبة بين العميل والخادم. [ 5 ]

التطبيقات المطورة باستخدام WaveMaker Studio متعددة المنصات، وتدعم النشر على أجهزة الكمبيوتر الشخصية والهواتف المحمولة والأجهزة اللوحية. [ 4 ] تتبع التطبيقات التي تم إنشاؤها باستخدام WaveMaker Studio بنية نموذج-عرض-متحكم .

تم تحميل برنامج WaveMaker Studio أكثر من مليوني مرة. ويتألف مجتمع البرنامج من 30,000 مستخدم مسجل. [ 6 ] التطبيقات التي يُنشئها برنامج WaveMaker Studio مرخصة بموجب رخصة أباتشي . [ 7 ]

تم إصدار Studio 8 في 25 سبتمبر 2015. في الإصدارات السابقة، مثل Studio 7، خضع البرنامج لتحديثات معمارية. كان البرنامج مبنيًا على إطار عمل AngularJS ، بينما استخدمت الإصدارات السابقة من Studio (6.7، 6.6، 6.5) مجموعة أدوات Dojo . تتضمن بعض ميزات WaveMaker Studio 7 ما يلي:

  • إنشاء تلقائي لخرائط Hibernate ، واستعلامات Hibernate من استيراد مخطط قاعدة البيانات.
  • إنشاء تلقائي لعناصر واجهة مستخدم بيانات المؤسسة بناءً على استيراد المخطط. يمكن لكل عنصر واجهة مستخدم عرض البيانات من جدول قاعدة البيانات كجدول أو نموذج تحرير. يُنفذ نموذج التحرير وظائف الإنشاء والتحديث والحذف تلقائيًا.
  • يعمل استوديو تطوير Ajax WYSIWYG في متصفح الويب. [ 8 ]
  • النشر على Tomcat و IBM WebSphere و Weblogic و JBoss .
  • أداة Mashup لتجميع تطبيقات الويب القائمة على خدمات الويب SOAP و REST و RSS وخدمات Java وقواعد البيانات.
  • يدعم أكواد CSS و HTML و Java الموجودة.
  • القدرة على نشر ملف جافا قياسي بصيغة .war.

التقنيات والأطر

يُمكّن WaveMaker المستخدمين من إنشاء تطبيقات تعمل على "مجموعة الأنظمة المفتوحة" بالاعتماد على التقنيات والأطر التالية: AngularJS ، و Bootstrap ، وNVD3، و HTML ، و CSS ، و Apache Cordova ، و Hibernate ، وSpring ، وSpring Security ، و Java . وتشمل عمليات التكامل المدعومة ما يلي: [ 9 ] [ 10 ] [ 11 ]

تاريخ

تأسست شركة WaveMaker عام 2003 تحت اسم ActiveGrid، ثم أعيد تسميتها عام 2007 إلى Wavemaker. [ 12 ] استحوذت عليها شركة VMware عام 2011. [ 13 ] وفي مارس 2013، توقف دعم مشروع WaveMaker. [ 14 ]

في مايو 2013، استحوذت شركة براماتي تكنولوجيز على أصول شركة ويف ميكر. [ 15 ] وفي فبراير 2014، تم إصدار ويف ميكر ستوديو 6.7، وهو آخر إصدار مفتوح المصدر من ستوديو. [ 16 ] وفي سبتمبر 2014، أطلقت شركة ويف ميكر منصة ويف ميكر راد، التي أتاحت للمؤسسات تشغيل منصة تطبيقاتها الخاصة لبناء التطبيقات وتشغيلها. [ 17 ]

في مارس 2023، أصدرت شركة WaveMaker الإصدار 11.5، الذي أدخل أدوات مدعومة بالذكاء الاصطناعي إلى بيئة تطوير التطبيقات.

مراجع

  1. 1 2 3 "أنشئ تطبيقك المؤسسي الخاص" . موبايل إنتربرايز . 16 سبتمبر 2014. مؤرشف من الأصل في 16 أكتوبر 2014. تم الاطلاع عليه في 16 سبتمبر 2014 .
  2. ١ ٢ "WaveMaker تطلق بيئة aPaaS مبنية على حاويات Docker" . موقع Programmable Web . ١٦ سبتمبر ٢٠١٤. مؤرشف من الأصل في ٢١ سبتمبر ٢٠١٤. تم الاطلاع عليه في ١٦ سبتمبر ٢٠١٤ .
  3. "إطلاق WaveMaker Enterprise لتطوير تطبيقات API بسرعة" . Talkin' Cloud . 17 سبتمبر 2014. مؤرشف من الأصل في 9 أكتوبر 2014. تم الاطلاع عليه في 17 سبتمبر 2014 .
  4. 1 2 بابكوك، تشارلز (16 سبتمبر 2014). "منصة WaveMaker كخدمة تراهن على Docker" . InformationWeek . تم الاسترجاع في 16 سبتمبر 2014 .
  5. "هل يُعدّ WaveMaker نسخة الويب 2.0 من PowerBuilder؟" . مجموعة هورويتز . 11 نوفمبر 2007. تاريخ الاسترجاع: 25 نوفمبر 2007 .
  6. ليوبولد، جورج (16 سبتمبر 2014). "WaveMaker تستفيد من Docker لتسليم التطبيقات" . EnterpriseTech . مؤرشف من الأصل في 14 أكتوبر 2014. تم الاطلاع عليه في 16 سبتمبر 2014 .
  7. "معلومات ترخيص إطار عمل WaveMaker Ajax" . WaveMaker. 23 فبراير 2008. مؤرشف من الأصل في 3 مارس 2008. تم الاطلاع عليه في 25 فبراير 2008 .
  8. "أداة WaveMaker المرئية بتقنية Ajax" . InfoWorld . 20 أبريل 2008. مؤرشف من الأصل في 23 أبريل 2008. تم الاطلاع عليه في 25 أبريل 2008 .
  9. "ندوة WaveMaker عبر الإنترنت" . WaveMaker. 19 سبتمبر 2013. مؤرشف من الأصل في 17 أكتوبر 2014. تم الاطلاع عليه في 9 أكتوبر 2014 .
  10. "التقنيات الكامنة وراء WaveMaker" . مؤرشف من الأصل بتاريخ 18-11-2016 . تم الاطلاع عليه بتاريخ 17-11-2016 .
  11. "التكاملات" . مؤرشف من الأصل بتاريخ 18-11-2016 . تم الاطلاع عليه بتاريخ 17-11-2016 .
  12. "ActiveGrid تعيد تسمية نفسها إلى WaveMaker" . مجلة مطوري PowerBuilder. 7 نوفمبر 2007. مؤرشف من الأصل في 14 أكتوبر 2014. تم الاطلاع عليه في 9 أكتوبر 2014 .
  13. "WaveMaker تنضم إلى VMware" . WaveMaker. 8 مارس 2011. مؤرشف من الأصل في 1 يونيو 2013. تم الاطلاع عليه في 28 أكتوبر 2011 .
  14. "إعلان إصدار WaveMaker 6.5.3" . WaveMaker. 14 مارس 2013. مؤرشف من الأصل في 2 يونيو 2013. تم الاطلاع عليه في 21 مارس 2013 .
  15. "براماتي تستحوذ على ويف ميكر" . براماتي تكنولوجيز. 1 مايو 2013. مؤرشف من الأصل في 5 يونيو 2013. تم الاطلاع عليه في 13 مايو 2013 .
  16. "إعلان إصدار WaveMaker 6.7.0" . WaveMaker. 25 فبراير 2014. مؤرشف من الأصل بتاريخ 15 نوفمبر 2016. تم الاطلاع عليه بتاريخ 15 نوفمبر 2016 .
  17. "WaveMaker تُحدث ثورة في تطوير التطبيقات المخصصة" . مجلة CloudExpo. ١٦ سبتمبر ٢٠١٤. مؤرشف من الأصل في ١٥ نوفمبر ٢٠١٦. تم الاطلاع عليه في ١٥ نوفمبر ٢٠١٦ .