الشرائح وإجراءات التطبيق هي واجهات برمجة تطبيقات Android P التي تنقل محتوى تطبيقك إلى مساعد Google

الشرائح وإجراءات التطبيق عبارة عن واجهات برمجة تطبيقات جديدة في Android P تساعد المطورين على إبراز محتواهم وإمكانياتهم خارج تطبيقاتهم. يمكن الوصول إلى إجراءات التطبيق في Play Store وPixel Launcher وGoogle Assistant بينما تتوفر Slices في تطبيق Google.

بالنسبة لمطوري التطبيقات المستقلين، فإن العمل الذي يأتي بعد التطوير الفعلي للتطبيق يمكن أن يكون في كثير من الأحيان الجزء الأصعب من المهمة. كيف تجعل الناس يتعرفون على تطبيقك؟ وبمجرد أن تبدأ في اكتساب عدد قليل من المستخدمين، كيف يمكنك الاحتفاظ بهم؟ يعد إشراك المستخدمين، بحيث يستمرون في العودة إلى تطبيقك (وبالتالي عدم إلغاء تثبيته)، أمرًا أساسيًا لبناء قاعدة مستخدمين مستقرة ومخصصة. ولهذا السبب تقدم Google واجهات برمجة تطبيقات جديدة في Android P تسمى Slices وApp Actions.

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

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

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

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

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

الشرائح في تطبيق جوجل. المصدر: جوجل

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

مثال على شرائح قائمة تشغيل الموسيقى. المصدر: جوجل

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

شرائح من تطبيق Lyft. المصدر: جوجل

يبدو كل تصميم من تصميمات Slice الموضحة أعلاه فريدًا من نوعه، ولكنها جميعًا تتبع مبادئ التصميم العامة التي من المحتمل أن تكون على دراية بها. تسمح لك واجهة برمجة التطبيقات (API) بتصميم الشريحة التي تقدمها لتطبيق Google، على الرغم من أن النمط الأساسي يعتمد على إشعار Android لذا لا ينبغي أن يختلف مظهر الشريحة الخاصة بك بشكل كبير عن الشرائح الأخرى.

التوافق

من الواضح أن هناك الكثير الذي يمكنك فعله باستخدام Slices. إذا كنت مهتمًا ببناء تطبيقك باستخدام واجهة برمجة التطبيقات هذه، فيمكنك ذلك تعرف عليها اكثر هنا. قيل لنا إن الشركات الكبرى مثل CNN وHBO وUSAA وAlibaba تعمل بالفعل على إضافة دعم لواجهة برمجة التطبيقات. تتوافق Slices مع 95% من أجهزة Android الموجودة في السوق بفضل الحد الأدنى من إصدار SDK حزمة التوافق، بحيث تصل شرائحك إلى جمهور كبير بمجرد نشرها على Google برنامج.

وأخيرًا، قد يتساءل البعض منكم عما إذا كانت التطبيقات الأخرى يمكنها استقبال الشرائح. الجواب هو لا: فقط تطبيقات النظام يمكنها ذلك. وذلك لأن الإذن المطلوب لكي يعمل التطبيق كملف SliceManager لتلقي شرائح من أ SliceProvider لا يمكن منحها لتطبيقات الطرف الثالث (android.permission. BIND_SLICES.)

إجراءات التطبيق

الجديد واجهة برمجة تطبيقات إجراءات التطبيق يهدف Android P إلى تزويد المستخدمين بمجموعة متنوعة من الإجراءات المتوقعة للاختيار من بينها. يمكنك التفكير في الأمر على أنه رد تطبيق للردود الذكية (أو واجهة برمجة تطبيقات الرد الذكي لنظام Android P) ولكن بدلاً من ذلك للإجراءات. تظهر إجراءات التطبيق بناءً على الاستخدام والملاءمة عبر تطبيقات متعددة مثل تطبيق Google، متجر اللعب, مساعد جوجل، و ال بكسل قاذفة. تستخدم واجهة برمجة تطبيقات إجراءات التطبيق نفس المجموعة من النوايا مثل الإجراءات على مساعد جوجل.

إجراءات التطبيق في Android P. المصدر: جوجل

إذا كنت مهتمًا بمعرفة المزيد حول إجراءات التطبيق، فيمكنك ذلك قم بالتسجيل ليتم إعلامك عندما يكون متاحا.