بيت مراجعات جوجل تقييم صانع التطبيق والتصنيف

جوجل تقييم صانع التطبيق والتصنيف

جدول المحتويات:

فيديو: تعليم الØروف الهجائية للاطفال نطق الØروف بالØركات الف (اكتوبر 2024)

فيديو: تعليم الØروف الهجائية للاطفال نطق الØروف بالØركات الف (اكتوبر 2024)
Anonim

يُعد Google App Maker ، الذي يبدأ بسعر 10 دولارات لكل مستخدم شهريًا كجزء من G Suite Business ، أداة تطوير ذات كود منخفض مدمجة في منصة Google Apps الإنتاجية. مصمم بواسطة تجربة مستخدم نظيفة ومتجاوبة (UX) وفقًا لفلسفة تصميم المواد من Google ، يمنح App Maker مستخدمي الأعمال والمطورين داخل الشركة القدرة على تطوير التطبيقات بسرعة لعمليات تجارية محددة ، معتمدين تمامًا على معالجات النماذج والسحب والإفلات واجهات لبناء تطبيقات الأعمال الجيدة دون الحاجة إلى أي الترميز التقليدي.

جنبا إلى جنب مع اختيار المحررين Appian ، كان Google App Maker الأداة الأكثر سهولة في الاستخدام التي اختبرناها بالنسبة لمستخدمي الأعمال Joe العاديين. Microsoft PowerApps ، خيار المحررين لدينا للمطورين ، تباهى بتجربة رائعة ، لكنه توجه أكثر نحو تكنولوجيا المعلومات ومستخدمي الطاقة. تم تطوير التطبيق مؤخرًا ومع مراعاة فلسفة تصميم أكثر اتساقًا ، يمنحك App Maker و PowerApps تجربة إرشادية بسيطة ومتماسكة عند إنشاء التطبيقات أكثر من أداة مثل Salesforce App Cloud ، التي تضم مجموعة أكثر شمولًا من ميزات الأدوات والتخصيص ، ولكن في تجربة مثقلة يمكن أن تكون مربكة أكثر للتعلم والتنقل. تم الإعلان عن تطبيق Google App Maker الذي تم الإعلان عنه في عام 2016 ومتوفر في G Suite Business لأول مرة هذا العام ، وهو نظام أصغر سناً بكثير من Salesforce أو Appian. لقد نشأت بعض الأعمال ، لكن App Maker يمنحك تجربة تطوير بسيطة منخفضة للكود البسيط والتي تعد امتدادًا طبيعيًا لـ G Suite لإنشاء تطبيقات أعمال مخصصة.

التسعير والخطط

لا يتوفر تطبيق Google App في مستوى الإدخال في G Suite Basic. يمكن فقط للعملاء الذين لديهم G Suite Business (10 دولارات لكل مستخدم شهريًا) أو G Suite Enterprise الوصول إلى الأداة ذات الرمز المنخفض. التسعير لكل مستخدم هو لمسة أغلى من Zoho Creator (5 دولارات في الشهر) و Microsoft PowerApps (7 دولارات في الشهر) ، ولكنها صفقة مقارنة ببرنامج Salesforce App Cloud (25 دولارًا في الشهر) و Appian ، والذي يبدأ بسعر 75 دولارًا لكل مستخدم في الشهر.

تشمل المزايا والميزات الأخرى لـ G Suite Business على الإصدار الأساسي مفاتيح أمان مُدارة ومنع فقد البيانات (DLP) ، إلى جانب قدرات أكثر تقدماً في إعداد التقارير والمراجعة. يأتي G Suite Business أيضًا مع سعة تخزينية غير محدودة عبر Gmail و Google Photos و Google Drive ، وهو أمر مهم لمصمم التطبيقات بسبب جداول Google Drive ونماذج البيانات التي ستدخلها إلى تطبيقاتك. إذا كان هناك أربعة أو أقل من المستخدمين في مؤسستك ، فسيحصل كل مستخدم على مساحة تخزين تبلغ 1 تيرابايت.

بناء تطبيق قانون منخفض

يبدأ إعداد App Maker بتعليمات مرحب بها لتعريفك بلوحة القيادة وروابط لمختلف البرامج التعليمية وميزات الميزات في دليل المستخدم. يرشدك البرنامج التعليمي الترحيبي إلى عملية تفاعلية مدتها 15 دقيقة لإنشاء تطبيقك الأول ، بدءًا من بناء نموذج بيانات في Google Drive. تم تقسيم تطبيق Maker إلى ثلاثة مكونات رئيسية لإنشاء تطبيقك: البيانات والصفحات والبرامج النصية. باعتبارك مستخدمًا تجاريًا يوميًا بدون أي خبرة في الترميز ، فستستخدم إلى حد كبير الأولين فقط. سنتعمق في عنصر النصوص في التجربة في قسم الاختبار الذي يركز على مطور البرامج. الواجهة نظيفة وسهلة التصفح ، وتغيير الألوان حسب القسم الذي أنت فيه (أخضر للبيانات ، أزرق للصفحات) كجزء من تصميم المواد من Google.

قبل أن تبدأ في تخصيص التطبيق الخاص بك وإضافة ميزات ، تأخذك Google عبر العظام المجردة على الفور للتأكد من وجود الأساس. تبدأ بإنشاء وتسمية قاعدة البيانات الخاصة بك ، والتي يمكنك تنسيقها كجدول Google Drive أو تحميل مصدر البيانات الخاص بك. يمكنك بعد ذلك إضافة حقول متعددة لتنظيم بياناتك ، والتي يمكن تصنيفها بواسطة سلاسل أحرف Unicode أو الأرقام أو التواريخ أو عبارات منطقية صحيحة / خاطئة. إذا كنت لا تعرف في أي وقت معنى المصطلح ، فإن البرنامج التعليمي يتضمن روابط على طول الطريق إلى وثائق App Maker.

بمجرد حصولك على مصدر البيانات ، يأخذك المعالج المستند إلى النماذج إلى "الصفحات". هذا هو المكان الذي ستجد فيه محرر خاصية App Maker مع خيارات لتخصيص واجهة المستخدم (UI) ، ولكن للوهلة الأولى (إذا كنت تمر عبر البرنامج التعليمي) ، يريد كل مصمم التطبيق أن تفعل ذلك هو تسمية صفحتك والاتصال إلى مصدر البيانات الذي أنشأته للتو. لا تعمل التطبيقات بدون مصدر بيانات. كل عنصر واجهة مستخدم تضيفه إلى التطبيق من هذه النقطة سوف يسحب البيانات من Drive Table الذي قمت بتعيينه.

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

بعد الاطلاع على البرنامج التدريبي التجريبي ، لم أواجه أية مشكلات مع عملية إنشاء التطبيق الأساسية في Google App Maker. من قائمة التنقل اليسرى ، اخترت إنشاء تطبيق جديد. تقدم Google حاليًا تسعة قوالب مختلفة لتطبيقات الأعمال المختلفة ، لكن في هذه الحالة اخترت قالب التطبيق الفارغ. يعد اختيار القالب الحالي بعيدًا عن سوق AppExchange الكامل في Salesforce App Cloud ، لكنه يعتبر نقطة انطلاق قوية لإنشاء تطبيقات حول العمليات اليومية مثل الموافقة على المستندات أو أدلة الموظفين.

بعد إنشاء جدول Google Drive في قسم "البيانات" ، قمت بالانتقال إلى "الصفحات". لقد أوضحت لي الإرشادات التفصيلية ما الذي تبحث عنه ، في محرر الملكية على الجانب الأيمن من الواجهة ، اخترت حقل "مصدر البيانات" وقمت بتوصيل نموذجي ، المدرج في القائمة المنسدلة. هناك الكثير الذي يمكنك القيام به في Property Editor بقدر ما يذهب التخصيص - مثل التخطيط ، التباعد ، والهوامش - أو إذا قمت بالنقر فوق أيقونة لوحة الطلاء أعلى العمود ، فسوف يأخذك إلى محرر النمط حيث يمكنك تبديل التصميم أنماط أو تخصيص CSS. البرامج النصية هي المكان الذي تضيف فيه منطقًا أكثر تعقيدًا وسير عمل آليًا ، لكن بالنسبة لمستخدم الأعمال العادي ، يمكن لمحرري العقارات والأنماط التعامل مع جميع التخصيصات الأساسية لواجهة المستخدم للذين يميلون إلى العبث بالألوان ، والعرض ، إلخ.

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

لقد أضفت عنصر واجهة مستخدم نموذج مع حقول لتاريخ الحدث ووقت الحدث والمشاركين ، وسحب الجدول إلى حيث أردت ذلك في تخطيط التطبيق. بجانب ذلك ، قمت بسحب جدول قابل للفرز يعرض الأحداث التي تم إنشاؤها ، ويمكن تصفيتها بواسطة المعلمات في النموذج الخاص بي. لربط تدفق المستخدم الخاص بي معًا ، أضفت عنصر واجهة مستخدم باسم "حفظ الحدث" ، والقطعة التفاعلية لخرائط Google التفاعلية (إذا قمت بتوصيل API لموقع في قسم البرامج النصية) يمكن أن تظهر موقع الحدث الخاص بي إذا أضفت حقلًا آخر بهذه القيمة. من خلال الوظائف الأساسية لتطبيقي التي تم إنشاؤها الآن ، قمت بالضغط على زر المعاينة. قبل أن ينشر Google App Maker تطبيقي ، ظهرت عدة مطالبات لمراجعة الأذونات بسرعة ، مع تخويل أن تطبيق جدولة PCMag لديه حق الوصول إلى Google Drive للانسحاب من نموذج البيانات الخاص بي ، ومنح إذن التطبيق للتشغيل.

في التطبيق المنشور ، تمكنت على الفور من ملء النموذج الخاص بي مع تواريخ / أوقات الفعاليات والمشاركين ، ومشاهدة تلك الأحداث تظهر في قائمة الأحداث الخاصة بي. أحد العوائق الحالية هو أن App Maker لا يدعم حاليًا تطبيقات الأجهزة المحمولة الأصلية ، وإنما هو فقط تطبيقات الويب سريعة الاستجابة التي سيتم ضبطها ديناميكيًا وفقًا لحجم الشاشة. تدرس Google أيضًا إضافة تكاملات مضمنة مع مصادر بيانات أخرى شهيرة إلى جانب Google Drive ، وتخطط لبناء بعض إمكانياتها المختلفة من ذكاء الماكينة في التجربة أيضًا خلال النصف الثاني من عام 2017.

تجربة المطور

على المطور والجانب الذي يركز على تكنولوجيا المعلومات من الاختبارات التي أجريناها ، قام مطورنا باختبار App Maker من خلال إنشاء تطبيق أكثر تعقيدًا بشكل كبير ، أطلقنا عليه اسم Crowd Control ، وهو مدير اتصال تعاوني يهدف إلى تطبيق الاتصال وإدارة علاقات العملاء (CRM) لمندوبي المبيعات. كنا نتطلع إلى إنشاء تطبيق مع قائمة جهات اتصال وصفحة للحصول على تفاصيل الاتصال وصفحة لإضافة جهات اتصال جديدة ، بما في ذلك القدرة على إضافة صور وملاحظات متعددة لكل جهة اتصال. لقد اختبرنا أيضًا القدرة على إضافة حقول نموذج البيانات وتغييرها ودفع هذه التغييرات إلى التطبيق المباشر.

تشبه App Maker بشكل كبير Zoho و PowerApps في الشكل والوظائف. كان هناك بالتأكيد شعور غريب الأطوار بالأداة ، مما قد يخيف المتغيرات الجديدة. تم وضع الحقول بعلامة "@" في كل مكان وكانت أدوات الطاقة مثل التعبيرات العادية موجودة هناك أيضًا. هذه تحدد كيفية مطابقة والتحقق من الجمل باستخدام لغة مصغرة. التعبيرات المنتظمة قوية جدًا ، ولكنها قد تكون معقدة إلى حد ما ومن المحتمل ألا تكون مفيدة لغير المبرمجين.

كانت أداة مصمم البيانات أو أداة الكيان سهلة الاستخدام ومُسمح بها لجميع أشكال العلاقة الأساسية ، وهو شيء يفتقر إليه PowerApps واختبأ Zoho بنجاح من مستخدميه. العلاقة الأساسية تعني بشكل أساسي "كم من A ترتبط بعدد B" ، وهو ما يعني في هذه الحالة الملاحظات والوسائط المتعددة المرتبطة بجهة اتصال. ومع ذلك ، في حين كان لدى PowerApps مجموعة كبيرة ومتنوعة من الكيانات المحددة مسبقًا وقوائم الاختيار ، لم يكن لدى App Maker أي شيء ، لذلك فإن تحديد هذه العلاقات يدوي.

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

عندما يتعلق الأمر بالتخصيص والبرمجة الإضافية ، تتم كتابة جميع التعليمات البرمجية في JavaScript. سواء كان ذلك جيدًا أو سيئًا يعتمد على تفضيل لغة البرمجة الخاصة بك ، ولكن عمومًا وجدنا أنها ميزة إضافية لأنها لغة مدعومة على نطاق واسع مع جميع الميزات التي قد تحتاجها. ومع ذلك ، لن تكون صديقة بشكل رهيب لغير المبرمجين. يتضمن App Maker أيضًا بعض ميزات المبرمج nifty الأخرى ، بما في ذلك القائمة المنسدلة "إكمال التعليمات البرمجية" في لوحة معلومات البرمجة النصية للاطلاع على جميع الطرق المتاحة لبرنامج نصي ، وتلميحات وتحذيرات البرمجة النصية أثناء ترميز كل من البرامج النصية من جانب العميل والخادم وتكامل API مع تطبيقات وخدمات Google الأخرى.

كان أداء App Maker جيدًا أيضًا عند إجراء تغييرات على نموذج بيانات Crowd Control ، وهي مهمة يحتاج المبرمج غالبًا إلى تنفيذها لصيانة المشروع. كانت إضافة حقل جديد أمرًا سهلاً ، لكنه تطلب بعض الخطوات أكثر من الأدوات الأخرى مثل Zoho و Appian. استغرق الأمر بعض البحث حول كيفية إضافة ، لكنه كان بسيطًا على الرغم من العدد المطلوب من الخطوات. كان تغيير حقل موجود سهلاً ونُفذ بطريقة خالية من العيوب دون أي تسمية قديمة متبقية أو أطواق إضافية للقفز. وعمومًا ، وجد مبرمجنا أن هذا من المحتمل أن يكون مطورًا مرتاحًا تمامًا.

مصمم بذكاء

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

من منظور مطور البرامج ، يفتقر Google App Maker إلى صقل Microsoft PowerApps وسهولة البرمجة النصية Zoho Creator ، ولكن واجهة المستخدم وطراز البيانات كانا سهلاً الاستخدام وتناولا التغييرات في نموذج البيانات دون عيوب. سيكون من الرائع أن يكون هناك مجموعة أكبر بكثير من الموارد المحددة مسبقًا المتاحة ، مثل أنواع بيانات الحقول وقوالب التطبيق والكيانات والميزات المماثلة. يلزم التمرير الأفقي ، وتتطلب لوحة خصائص واجهة المستخدم مزيدًا من التفكير أيضًا. ومع ذلك ، كل هذا ليس مفاجئًا بالنسبة لمنتج تم إنشاؤه حديثًا ولديه الكثير من النمو ، وتمتلك Google أساسًا قويًا يبني عليه تجربة أكثر تدوينًا منخفضًا. تم تصميم Google App Maker ببساطة وفعالية ، وكان بشكل عام أحد أسهل أدوات الشفرة المنخفضة التي يمكن استخدامها من كل من المستخدم العادي ومن وجهة نظر تقنية المعلومات. بالنسبة لعملاء G Suite Business ، يستحق الأمر تدورًا.

جوجل تقييم صانع التطبيق والتصنيف