أومنيس ستوديو
Omnis Studio هي أداة تطوير التطبيقات السريعة (RAD) التي تسمح للمبرمجين ومطوري التطبيقات بإنشاء تطبيقات المؤسسات والويب والهواتف المحمولة لأجهزة الكمبيوتر الشخصية والخوادم التي تعمل بنظام التشغيل Windows و Linux و macOS في جميع قطاعات الأعمال.
يُمكّن عميل Omnis JavaScript المطورين من إنشاء جميع أنواع تطبيقات الويب وتطبيقات الجوال من خلال عرض واجهة عالية الأداء في متصفح الويب على أجهزة الكمبيوتر المكتبية، أو على الأجهزة اللوحية والهواتف المحمولة. ويتولى خادم Omnis إدارة منطق الوصول إلى قواعد البيانات في هذه التطبيقات. كما يمكن لخادم Omnis أن يعمل كمركز ربط بين خوادم قواعد البيانات، والخدمات المبنية على Java و .Net ، والعملاء مثل Adobe Air وFlex، لنقل البيانات بصيغة XML أو خدمات الويب.
تاريخ أومنيس
- 1979: في الأول من أغسطس، أسس جيف سميث وبول رايت شركة بليث لخدمات الكمبيوتر (التي أعيد تسميتها لاحقًا إلى شركة بليث للبرمجيات المحدودة، ثم إلى شركة أومنيس للبرمجيات) في وينهاستون ، سوفولك، بالمملكة المتحدة، والتي أصبحت أول وكالة معتمدة لبيع منتجات أبل في شرق أنجليا. [ 1 ] كان بول رايت ابن شقيق بيتر هارولد رايت .
- في ديسمبر 1981، أصدرت شركة بليث أول منتج لها، وهو "أومنيس"، أداة تطبيق قواعد بيانات لجهاز أبل 2، صممها ديفيد سيمان وكُتبت باستخدام لغة أبل باسكال . وقد طُوّر "أومنيس" في ذلك الوقت باستخدام بيئة باسكال التابعة لجامعة كاليفورنيا في سان دييغو ، مما سهّل نقله إلى أجهزة أخرى شائعة آنذاك. لاحقًا، غُيّر اسم الشركة إلى بليث سوفتوير.
- ١٩٨٤: صدرت برامج أومنيس ١ و٢ و٣ معًا في أبريل ١٩٨٤ كمجموعة متكاملة من منتجات أومنيس. [ ٢ ] [ ٣ ] [ ٤ ] صُمم أومنيس ١ ("مدير الملفات") ليكون وسيلة سهلة الاستخدام للتعامل مع البيانات البسيطة، أي البيانات غير العلائقية. أما أومنيس ٢ ("مدير المعلومات") فكان مشابهًا لأومنيس الأصلي ولكنه يتميز بإمكانيات برمجة أكبر. بينما صُمم أومنيس ٣ ("مدير قواعد البيانات") للمبرمجين وأصحاب الأعمال لإنشاء تطبيقاتهم المخصصة. في ذلك الوقت تقريبًا، أنتجت شركة بليث سوفتوير أيضًا حزم بليث للمحاسبة، المبنية على محرك أومنيس ٣، لتوفير خدمات المحاسبة للشركات الصغيرة. وكان أومنيس ٣ من أوائل أدوات تطبيقات قواعد البيانات متعددة المنصات لأجهزة كمبيوتر أبل وأجهزة آي بي إم المتوافقة التي تعمل بنظام التشغيل إم إس-دوس .
- 1984: (مايو) تم تأسيس شركة Blyth Software Inc. وافتتحت مكاتب في سان ماتيو، كاليفورنيا.
- ١٩٨٥: بعد إطلاق جهاز أبل ماكنتوش في العام السابق، صدر برنامج "أومنيس ٣ لماكنتوش" في مايو ١٩٨٥، وهو من أوائل أدوات إنشاء قواعد البيانات لنظام ماك. [ ٥ ] في البداية، كان البرنامج نصيًا وليس بواجهة رسومية. انتقل المقر الرئيسي في المملكة المتحدة إلى منزل ميتفورد في بنهال، سوفولك.
- ١٩٨٦: تم إصدار "Omnis 3 Plus for Macintosh" في مايو. [ ٦ ] تمت إضافة وحدة "Express" في عام ١٩٨٨ للسماح لغير المبرمجين بإنشاء تطبيقات. [ ٧ ]
- 1986: تم إصدار "Blyth Craftware" في ديسمبر، وهي مجموعة من حزم الأعمال الجاهزة لإدارة قوائم البريد والموظفين والأصول والمخزون في الشركات الصغيرة.
- 1987: تم إصدار "Omnis Accounting" في المملكة المتحدة في فبراير.
- 1987: تم إصدار "Omnis Quartz"، وهي واحدة من أوائل قواعد البيانات ذات واجهة المستخدم الرسومية لنظام التشغيل Microsoft Windows. [ 8 ] [ 9 ]
- 1987: تم تأسيس شركة Blyth Holdings Inc وإدراجها في بورصة ناسداك، حيث جمعت 7 ملايين دولار. [ 10 ] [ 11 ]
- 1988: كان بول رايت رئيس مجلس الإدارة والرئيس التنفيذي للشركة. [ 12 ]
- 1989: تم إصدار Omnis 5، وهي واحدة من أوائل أدوات التطوير متعددة المنصات لبناء التطبيقات تحت نظامي التشغيل Windows و Mac. [ 13 ]
- ١٩٩١/٩٣/٩٤: تم إصدار Omnis 7 الإصدار الأول والثاني والثالث في سنوات متتالية تقريبًا، وهي بيئة تطوير متكاملة توفر وصولًا من جانب العميل/الخادم إلى العديد من قواعد بيانات الخوادم القياسية في الصناعة مثل Oracle وSybase وInformix. صدر الإصدار الأول من Omnis 7 لنظام Mac في ديسمبر ١٩٩١، ولنظام Windows في أوائل عام ١٩٩٢. [ ١٤ ] [ ١٥ ] أضاف الإصدار الثاني واجهة سطر أوامر IDE وما يُعرف بـ "تدوين النقطة" للإشارة إلى سمات الكائنات (الخصائص والأساليب)، ودعمًا لأنظمة التحكم في الإصدارات، وأنظمة إدارة المحتوى، واتصال ODBC، ودعمًا لـ Apple DAL. [ ١٦ ] [ ١٧ ] [ ١٨ ]
- 1997: تم إصدار Omnis Studio v1، وهي بيئة تطوير متعددة المنصات وموجهة للكائنات لأنظمة التشغيل Windows و Mac OS. [ 18 ] تم تغيير اسم الشركة إلى Omnis Software.
- 1998: تم إصدار Omnis Studio v2، وهي بيئة تطوير متعددة المنصات وقواعد البيانات لأنظمة التشغيل Windows و Mac OS.
- 1999: تم إصدار Omnis Studio v2.1 بما في ذلك Omnis Web Client أو " العميل الخفيف " لتصفح البيانات والتطبيقات عبر الويب.
- 1999: تم إصدار Omnis Studio لنظام Linux مما جعل Omnis واحدة من أوائل أدوات التطوير السريع للتطبيقات المتاحة لأنظمة Linux وWindows وMac. [ 19 ]
- 2000: تم إصدار Omnis Studio v3. وفي وقت لاحق من ذلك العام، اندمجت شركة Omnis Software مع PICK Systems لتصبح Raining Data Corporation.
- 2004: تم إصدار Omnis Studio v4 بما في ذلك دعم MySQL و JDBC و Java Objects.
- 2005: تم إصدار Omnis Studio v4.1 بما في ذلك دعم Unicode.
- 2006: إصدار برنامج Omnis Studio 4.2 الذي يتضمن دعمًا أصليًا لأجهزة Mac-Intel وإدخال مكون خدمات الويب
- إصدار 2007 من Omnis Studio 4.3 بما في ذلك دعم Windows Vista و Mac OS 10.5 (Leopard)، ومكون للوصول إلى كائنات .Net.
- إصدار 2009 من Omnis Studio 5.0 والذي يتضمن تطوير التطبيقات للأجهزة التي تعمل بنظام Windows Mobile ودعم Unicode.
- إصدار 2010 من برنامج Omnis Studio 5.1 الذي يتضمن دعمًا لمنصة iOS (iPhone، iPad)
- إصدار 2012 من Omnis Studio 5.2 والذي يتضمن عميلًا قائمًا على JavaScript لعرض التطبيقات في متصفح على أجهزة سطح المكتب والأجهزة المحمولة.
- إصدار 2013 Omnis Studio 6.0 الذي يتضمن تحديثات كبيرة لعميل JavaScript بما في ذلك أغلفة جديدة لإنشاء تطبيقات جوال مستقلة، وعنصر تحكم جديد للوصول إلى ميزات الجهاز المحمول، وجهاز طباعة PDF جديد، وعناصر تحكم JavaScript محسنة، وتعدد المهام باستخدام كائنات SQL Worker.
- يتضمن إصدار Omnis Studio 6.1 لعام 2014 مكونات JavaScript أصلية، وأداة للتكيف مع دقة الشاشة المختلفة لأجهزة سطح المكتب والأجهزة المحمولة، ودعم خدمات الويب REST للخادم والعميل، وإصدار 64 بت، وتحسين أداء JavaScript، وفحص الأخطاء في طرق جانب العميل.
- إصدار 2016 من Omnis Studio 8.0 الذي يوفر دعم 64 بت و Cocoa لـ Omnis Studio الذي يعمل على نظام التشغيل OS X، والقدرة على استخدام مكونات HTML في فئات النوافذ لتطبيقات سطح المكتب، وإمكانية السحب والإفلات لعميل JavaScript، ومساعد كود جديد متاح في محرر الأساليب لمساعدتك في كتابة كود Omnis، بالإضافة إلى بعض التحسينات في متصفح Studio والتي ستساعد المطورين الجدد والحاليين.
- في أكتوبر 2016، تم شراء شركة Omnis بواسطة OLS Holdings Ltd، وهي شركة بريطانية مملوكة لعدد من مطوري وموزعي Omnis.
- إصدار أغسطس 2017 Omnis Studio 8.1 الذي يوفر دعم GIT، وعناصر تحكم JSON ، ومقدمة ترحيب جديدة، وإشعارات الدفع لتطبيقات الجوال، ونماذج متجاوبة، وخادم Linux "بدون واجهة رسومية" للنشر، وتحسينات أخرى.
- إصدار يناير 2019 من Omnis Studio 10 الذي يوفر محرر طرق جديد من نوع free-type ومساعد التعليمات البرمجية، ودعم معيار إمكانية الوصول WCAG 2.0، وأداة ترحيل ملفات بيانات Omnis، ومكونات جديدة لـ JavaScript والعميل السميك، ودعم تصحيح الأخطاء عن بعد، وفئة كائن عن بعد جديدة، وكائنات عاملة جديدة تدعم Node.JS JavaScript وPOP3 وCrypto وHash وFTP.
- إصدار سبتمبر 2019 من Omnis Studio الإصدار 10.1 مع مكونات JavaScript جديدة ومحدثة، ورسوم متحركة جديدة لتطبيقات سطح المكتب، وتحسينات إضافية لمساعد التعليمات البرمجية (مطابقة اسم الطريقة)، ولوحة متغيرات جديدة، وقوائم عامل SQL، وتحسينات في إدارة جلسات تطبيقات الويب، وتحسين تفاعل المستخدم مع تطبيقات الهاتف المحمول مع رسائل "toast" جديدة، ودعم أفضل لمعيار FHIR للتطبيقات الطبية.
- نوفمبر 2020: دعم سمات عميل جافا سكريبت، وأيقونات SVG، ومساعدة تحديد الموضع (لمحاذاة العناصر المرئية)، وعرض تصميم WYSIWYG لنماذج الويب، وزر تقسيم جافا سكريبت، وتحديثات في محرر الأكواد بما في ذلك طي الأكواد. يمكن الآن تشغيل خادم لينكس بدون واجهة رسومية في وضع خادم متعدد العمليات (MPS)، مستفيدًا من المعالج متعدد النوى على الخادم. بالنسبة لتطبيقات العميل الثقيلة، تم إضافة تحكم جديد في إدخال الرموز، والتحكم في مسار التنقل، واللوحات الجانبية، ورسائل التنبيه، وتحديث ميزة السحب والإفلات لملفات النظام. دعم Open API 3.0.0 وSwagger 2.0 لخدمات الويب.
- مايو 2023: إصدار Omnis Studio 11: واجهة معاد تصميمها، مكونات جديدة مثل المخطط، والمقياس، والكاميرا، وزر الإجراء العائم، وشبكة البلاط، ومربع التمرير، ومنتقي الألوان، واللوحات الجانبية، وتحميل ملفات متعددة، وتحسين تحديد المجموعة، وإشعارات النظام، وإشعارات إدارة الطاقة، وأيقونات حدود الحقول، وكائن TOTP لإنشاء كلمات المرور لمرة واحدة المستندة إلى الوقت والتحقق منها، وكائن صورة جديد لمعالجة الصور وإنشاء رموز QR، وواجهة Python، وواجهة LDAP وواجهة جديدة لاستدعاءات النظام، ودعم التدقيق الإملائي، ودعم إنشاء PDF/A من المستويين 2 و3.
مراجع
- ↑ لونغلي، دينيس؛ شاين، مايكل (1983). دليل مستخدم الحاسوب الصغير: الدليل الكامل والمحدث لشراء حاسوب للأعمال . سبرينغر. ISBN 9781349067374.
- ↑ فيليبس، غاري (2012). موسوعة أبل ماكنتوش . سبرينغر ساينس آند بيزنس ميديا. ISBN 9781461325352.
- ^ كراب دون (25 فبراير 1985). "أومنيس 2" . عالم المعلومات . المجلد. 7، لا. 8. InfoWorld Media Group، Inc. ص. 47.
- ↑ كراب، دون (2 سبتمبر 1985). "أومنيس 3: أداة قاعدة بيانات غنية بالميزات لنظام ماكنتوش" . إنفوورلد . المجلد 7، العدد 35. مجموعة إنفوورلد الإعلامية، ص 42.
- ↑ ماكجيفر، كريستين (18 يوليو 1985). "أول قاعدة بيانات متعددة المستخدمين لنظام ماك" . إنفوورلد . المجلد 7، العدد 28. مجموعة إنفوورلد الإعلامية، ص 18.
- ↑ تانسي، فرانك (5 مايو 1986). "منتجات ماكنتوش تلحق بركب أجهزة الكمبيوتر الشخصية" . إنفوورلد . المجلد 8، العدد 18. مجموعة إنفوورلد الإعلامية، ص 43.
- ↑ بينسكي، بات (16 يناير 1989). "قواعد بيانات ماكنتوش توفر برمجة قوية" . إنفوورلد . المجلد 11، العدد 3. مجموعة إنفوورلد الإعلامية، ص. S10.
- ↑ بارني، دوغلاس (21 سبتمبر 1987). "ويندوز يفتح المجال لقواعد البيانات العلائقية" . مجلة كمبيوتر وورلد . المجلد 21، العدد 38. شركة IDG Enterprise. ص 7.
كانت إحدى أوائل حزم قواعد البيانات العلائقية التي تعمل على نظام التشغيل ويندوز 2.0 من مايكروسوفت.
- ↑ فولكنر، مايك (22 ديسمبر 1987). "عبور الفجوة الكبيرة" . مجلة الكمبيوتر الشخصي . المجلد 6، العدد 22. زيف ديفيس، ص 113.
- ↑ "إعلان شركة بليث القابضة" . إنفوورلد . المجلد 9، العدد 46. مجموعة إنفوورلد الإعلامية، 16 نوفمبر 1987. ص 69.
- ↑ غانتز، جون (7 مارس 1988). "الرهان على بليث: فائز في سوق أنظمة إدارة قواعد البيانات لنظام ماك" . إنفوورلد . المجلد 10، العدد 10. مجموعة إنفوورلد الإعلامية، ص 36.
- ↑ أرنيت، نيك (18 يوليو 1988). "نقل مكاتب تطوير بليث إلى إنجلترا" . إنفوورلد . المجلد 10، العدد 29. مجموعة إنفوورلد الإعلامية، ص 31.
- ↑ مايس، سكوت (8 يناير 1990). "أومنيس 5 يوفر مشاركة الملفات بين ويندوز وماك" . إنفوورلد . المجلد 12، العدد 2. مجموعة إنفوورلد الإعلامية، ص 13.
منتجات بليث هي برامج إدارة قواعد البيانات الوحيدة التي يمكنها استيعاب ملفات التطبيقات بين أنظمة ويندوز وماكنتوش، بالإضافة إلى مشاركة الملفات على شبكة مختلطة.
- ↑ لي، إيفون (2 ديسمبر 1991). "بليث تُجهّز أومنيس 7" . إنفوورلد . المجلد 13، العدد 48. مجموعة إنفوورلد الإعلامية، ص 3.
يمكن للمطورين إنشاء عناصر واجهة مستخدم ماك في تطبيقات ويندوز والعكس صحيح.
- ↑ أندرسون، رون (12 مايو 1992). "جهاز Omnis 7 عالي الأداء وبسعر مرتفع يُتيح تطوير أنظمة إدارة قواعد البيانات لنظام ويندوز" . مجلة PC . المجلد 11، العدد 9. شركة Ziff Davis، صفحة 54.
ملفات المكتبة الثنائية وملفات البيانات متوافقة على كلا النظامين الأساسيين.
- ↑ "معرض DB/EXPO '93 نقطة محورية لإصدارات الاتصال" . عالم الشبكات . المجلد 10، العدد 19. شركة IDG Network World Inc.، 10 مايو 1993، صفحة 53.
- ↑ مايس، سكوت (16 أغسطس 1993). "أدوات CASE تتحول إلى نظام العميل/الخادم" . إنفوورلد . المجلد 15، العدد 33. مجموعة إنفوورلد الإعلامية، ص 8.
- 1 2 أندروز، بيتر ر. (7 نوفمبر 1994). "أومنيس 7 يُسرّع وتيرة سباق تطوير واجهات SQL الأمامية" . إنفوورلد . المجلد 16، العدد 45. مجموعة إنفوورلد الإعلامية، ص 104.
- ↑ نيكلاي، جيمس؛ مكارثي، جاك (9 أغسطس 1999). "انتشار إطلاقات لينكس" . إنفوورلد . المجلد 21، العدد 32. مجموعة إنفوورلد الإعلامية، ص 29.
روابط خارجية
فئات :
- بيئات التطوير المتكاملة
- برامج تطوير مواقع الويب
