Powered by ZigaForm version 3.8

أفضل أدوات تطوير تطبيقات الواقع المعزز

تطوير تطبيقات الواقع المعزز
عرفت تطبيقات الواقع المعزز نجاحا ورواجا كبيرا في الآونة الأخيرة. و للوقوف على هذا النجاح يكفي فقط أن نضرب مثلا بتطبيق “بوكيمون جو” Pokemon Go. إذ حمل هذا التطبيق الملايين من المستخدمين حول العالم وقدم تجربة ممتعة للناس من جميع الأعمار. سنحاول في هذا المقال التعرف على أفضل أدوات تطوير تطبيقات الواقع المعزز.

Wikitude

في جويلية 2018، أصدرت Wikitude النسخة الأخيرة من منصتها لتطوير تطبيقات الواقع المعزز Wikitude SDK 8. وهي أداة جبارة لأي مطور متمرس. فما عليه إلا تنزيل الإصدار والتطبيق العينة sample app ومن ثم الشروع في تطوير تطبيقات الواقع المعزز. كما تضع هذه المنصة على ضمة المطورين حزمة من الوثائق التي تساعدهم في فهم طريقة العمل والخاصيات المتوفرة.

تعمل Wikitude على تحسين منتجاتها باستمرار ، وإضافة المزيد من الميزات الوظيفية في كل إصدار. فعلاوة على الميزات التي جاء بها  Wikitude SDK 7 مثل : image recognition، object recognition، ARKit and ARCore support، 3D markerless tracking فقد أضاف الإصدار الأخير العديد من الميزات الجديدة الأخرى:

  • ميزة Scene recognition
  • تحديث جديد لميزة recording and tracking of objects
  • ميزة Instant targets (حفظ ومشاركة التعزيزات الفورية )
  • ميزة Unity live preview
  • دعم Windows

تقدم Wikitude الفرصة لتجربة الإصدار التجريبي المجاني مصحوبا بالقدرات  الكاملة للمنصة. تبدأ أسعار استخدام هذه المنصة الموحدة لتطوير تطبيقات الواقع المعزز انطلاقا من 1990 يورو. منصة Wikitude هي الأفضل مقارنة بمنصتي ARKit و ARCore . فهي منصة موحدة  لتطوير تطبيقات الواقع المعزز لكل من Android و iOS. كما قد تم مؤخرا دمج كلتا المكتبتين ARKit و ARCore في منصة Wikitude.

في حين تستخدم ARKit و ARCore لتطوير تطبيقات لعدد محدود من الأجهزة، فإن Wikitude يمكنها تصميم تطبيقات متوافقة مع Android 4.4 والإصدارات الأحدث و iOS 9.0 والإصدارات الأحدث.

ARKit

واحدة من أكبر منصات الهواتف الذكية وهي ابتكار شركة آبل الخاص بتطوير تطبيقات الواقع المعزز. في الحقيقة، إن ARKit هي SDK تساعد المطورين على برمجة تطبيقات الواقع المعزز لكل من أجهزة iPhones و iPads.

تحتاج تطبيقات الواقع المعزز المطورة بواسطة ARKit إلى أجهزة iOS 11 أو 12 على الأقل حتى يتم تنصيبها واستخدامها.

يدعم ARKit الكشف عن الصور ثنائية الأبعاد بل وحتى تتبع الصورة ثنائية الأبعاد ، مما يعني القدرة على تضمين الكائنات في تجارب الواقع المعزز. يسمح هذا SDK بتطوير التطبيقات التي قد تتعرف على المساحات والكائنات ثلاثية الأبعاد ، بالإضافة إلى وضع الكائنات الافتراضية على الأسطح. يعد تطبيق Ikea Place  من أفضل الأمثلة على استخدام هذه الخاصيات التي توفرها ARKit. إذ يمكن للمستخدمين من خلال هذا التطبيق وضع عناصر الأثاث الافتراضي في المساحة الحقيقية المخصصة له.

أطلقت آبل في جوان 2018 نسخة جديدة من هذه المنصة ARKit 2. لقد أضاف هذا الإصدار الأخير خاصيات ثورية إلى المنصة حيث أصبح بإمكان اللاعبين بالألعاب متعددة اللاعبين مشاركة تجارب الواقع المعزز التي يخوضونها مع الآخرين. إذ وفر هذا SDK إمكانية تطوير ألعاب يمكن أن تلعب بين إثنين من أجهزة iPads ولاعبين مختلفين.

ARCore

في رد على ARKit، منصة منافستها آبل، قامت جوجل بتطوير منصة ARCore لتصميم تطبيقات الواقع المعزز ونشرها. لقد أصبح بإمكان مستخدمي الهواتف الذكية تحسس العالم الخارجي من خلال تطبيقاتهم. ومن أبرز مميزات هذه المنصة أنها قادرة على تصميم تطبيقات الواقع المعزز لكل من Android و iOS.

تتمتع ARCore بثلاث قدرات رئيسية تمكنها من دمج العالمين الواقعي والافتراضي:

  • ميزة Motion tracking والتي تسمح بتتبع موضع الهاتف بالنسبة إلى محيطه أو المكان المحيط به.
  • ميزة Environmental understanding والتي تمكن من التعرف على حجم ومكان المساحات أفقيا وعموديا وحتى المساحات ذات الزوايا.
  • ميزة Light estimation لتقدير ظروف الإضاءة الواقعية.

تعتمد ARCore بشكل أساسي على خاصيتين هما: تتبع الموقع في الوقت المتزامن والحقيقي ودمج الكائنات الافتراضية مع الكائنات الواقعية. فهو يتيح لك وضع الكائنات والنصوص وغيرها من الكائنات الإفتراضية داخل البيئة المحيطة الواقعية. إذا أردنا التعرف عن كثب على إمكانات هذه المنصة، يمكننا ملاحظة تطبيقات مثل: تطبيق Just A Line ، تطبيق ARuler ، Ikea Place.

Vuforia

منصة Vuforia هي أحد أكثر منصات تطوير تطبيقات الواقع المعزز شعبية. وهي تقدم الخدمات التالية: التعرف على مختلف أنواع الكائنات والأشياء المرئية (مربع ، اسطوانة ، طائرة)، التعرف على النصوص والبيئات المحيطة، خاصية VuMark وتتمثل في المزج بين الصورة وتقنية QR-code.

تمتلك منصة Vuforia أيضا أداة  Vuforia Object Scanner التي تمكنك من مسح (scan) وخلق الكائنات. تتم عملية التعرف وتتبع الأشياء هذه باستخدام قاعدة بيانات محلية أو سحابية.

كما يمكن تنصيب Unity plugin بكل سهولة ويسر. إذ أن  جميع الإضافات والخدمات التي تقدمها المنصة مجانية الاستخدام ولكنها تتضمن watermarks الخاصة ب Vuforia. ولكن عند استخدام النسخة المجانية فإنك سوف تتعرض لبعض القيود مثل محدودية عدد VuMark و محدودية عدد Cloud recognition. في حال أردت استخدام منصة Vuforia بدون watermarks  ومع عدد معين من recos فإن الأسعار تبدأ من 99$ بالشهر.

أصدرت Vuforia في مارس الماضي نسخة جديدة من منصتها Vuforia 7 .1 وقد حملت هذه النسخة العديد من التحديثات المهمة والمتقدمة:

  • ميزة Vuforia Model Targets والتي تمكن من التعرف على الكائن بالشكل.سيساعد هذا في تعقب الصور والكائنات الممسوحة ضوئيًا والعلامات المشفرة والنصوص والأسطح.
  • ميزة Vuforia Ground Plane وهي ميزة تعمل مع محرك ألعاب الفيديو Unity engine وتسمح بوضع المحتوى المعزز على الأرض أو الأسطح. فهي تساعد على إنشاء تطبيقات وتصميمات مرئية عالية الجودة.
  • ميزة Vuforia Fusion وهي ميزة تهدف إلى معالجة إشكالية fragmentation وإتاحة الإتصال مع الكاميرات وأجهزة الاستشعار، وكذلك المنصات والإضافات الخارجية ، على سبيل المثال ، ARKit.
  • التحديثات التي أجريت على Vuforia 7 .1 وقد أدخلت هذه التحديثات الكثير من الخصائص المميزة مثل automatic initialization on scenes with Vuforia components و دعم منصة ARCore.
Maxst

تقدم منصة Maxst نوعين مختلفين من أدوات التعرف على الصور والبيئات. تتم عملية إنشاء قاعدة بيانات لهذه المنصة عبر الإنترنت عن طريق  Tracking Manager. ولمسح الكائنات ثلاثية الأبعاد ، يتم استخدام تطبيقات Android و IOS. وأما في حال Unity Editor فإن منصة Maxst لا تعمل إلا مع إصدارات  32-bit.

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

DeepAR

هي أداة مميزة أنشأتها شركة US-based. تمتد خبرة هذه الشركة ل20 سنة وتضم مجموعة عالية الكفاءة من المهندسين ومصممي 3D ومصممي الفيديوهات والرسوم المتحركة. وقد قام هذا الفريق بتصميم العديد من التطبيقات مثل Candy Crush و Hailo app و تطبيقات لNASA وكالة الفضاء الروسية.

علاوة على DeepAR Studio الخاص بتحرير المحتوى، فإن هذه المنصة تقدم أيضا DeepAR SDK.

وتأتي هذه المنصة بأربع ميزات: rigid objects و deformable masks و morph masks و post processing effects. وهذا ما يمكن المطورين من استخدام AR SDK لإضافة عدسات وأقنعة وجه عالية الجودة شبيهة بتلك المتوفرة في تطبيقي Snapchat و Facebook و كذلك لإضافة العديد من الأقنعة والتأثيرات لتطبيقات الأجهزة المحمولة وتطبيقات سطح المكتب.

إن هذه المجموعة المدمجة من أدوات الواقع المعزز قادرة على اكتشاف الوجوه وميزات الوجوه في الوقت الفعلي بالإعتماد على نماذج البيانات وتقنيات التعلم الآلي. فهو قادر على التعرف على 70 نقطة في وجه في 60 لقطة وذلك في الثانية الواحدة. بالإضافة إلى ذلك ، يعمل محرك DeepAR على معالجة الصورة بدقة ويقوم بتحسينها لتتناسب مع تطبيقات الويب والجوال وحتى مع هواتف الأندرويد ذات المواصفات المتواضعة.

EasyAR

هي بديل مجاني وسهل الاستخدام لمنصة Vuforia.

يدعم أحدث إصدار من  هذه المنصة وهو EasyAR 1.3.1 التعرف على الصور فقط. في حين سيتضمن الإصدار 2.0 الميزات التالية :

  • ميزة 3D Object Recognition
  • ميزة Environment perception
  • ميزة Cloud Recognition
  • ميزة Smart Glass Solution
  • ميزة App Cloud Packaging

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

ARToolKit

منصة ARToolKit هي مكتبة تتبع للواقع المعزز مفتوحة المصدر. تقدم هذه المنصة الخدمات التالية :

  • ميزة تتبع المربعات السوداء البسيطة وتتبع الصور في المستوي.
  • ميزة Camera calibration and optical stereo calibration
  • إمكانية تنصيب إضافات مثل Unity و OpenSceneGraph.
  • السرعة المناسبة لتطوير تطبيقات الواقع المعزز الآنية.
مقارنة بين أدوات تطوير تطبيقات الواقع المعزز
SDK أنظمة التشغيل المدعومة الأسعار
Wikitude Android, iOS, Windows for tablets, smart glasses مجانية مع Watermark أو بداية من 1999 يورو لكل تطبيق
ARKit iOS 11/12 مجانية ولكن يتوجب دفع 99 دولار سنويا لضمان التوزيع
ARCore نظام Android 7.0 أو الإصدارات الأحدث ونظام iOS 11 والإصدارات الأحدث منه مجانية
Vuforia Android, iOS نسخ مجانية للمطورين وأخرى مدفوعة
Maxst Android, iOS, Windows, Mac OS مجانية مع Watermark أو بداية من 50 دولار شهريا
DeepAR PC, Android, iOS, Windows, WebGL
EasyAR Android, iOS, UWP, Windows, Mac مجانية
ARToolKit Android, iOS, Linux, Windows, Mac OS , Smart Glasses. مجانية ومفتوحة المصدر

 

أكتب تعليق