يبدأ منتج الهاتف المحمول الموثوق به بقائمة ميزات محدودة وخريطة شاشة وأجهزة مستهدفة وأدوار المستخدم ومصادر البيانات وعمليات التكامل ومعايير القبول. أقوم بتحويل هذه المتطلبات إلى خطة تسليم عملية قبل اختيار Flutter أو React Native أو أي نهج آخر مناسب للتعليمات البرمجية المشتركة. يتم تحديد الوحدات الأصلية مبكرًا عندما لا يمكن التعامل مع الكاميرا أو الموقع أو الدفع أو الإشعارات أو قدرة الجهاز بأمان من خلال الطبقة المشتركة وحدها.
يمكن أن يشمل التطوير شاشات سريعة الاستجابة، والتنقل، والمصادقة، والتخزين المحلي، واتصالات واجهة برمجة التطبيقات (API)، وإعداد إشعارات الدفع، والتحليلات، والمدفوعات، والسلوك الخاص بالنظام الأساسي عندما يتم إدراجها في الحزمة. يعتبر تطوير الواجهة الخلفية، وحزم SDK المدفوعة، وإدخال المحتوى، واشتراكات الطرف الثالث، والإضافات الأصلية المعقدة منفصلة ما لم يتضمنها الاقتراح صراحةً. يغطي الاختبار مصفوفة الجهاز ونظام التشغيل المتفق عليهما بدلاً من كل طراز متداول.
تتلقى كود المصدر الخاص بالمشروع، وبنيات الاختبار المتفق عليها، وملاحظات التكوين، وملخص التسليم. يجب أن تظل حسابات مطوري Apple وGoogle مملوكة للعميل؛ تعتمد رسوم الحساب، والتحقق من المؤسسة، وتوقيع بيانات الاعتماد، والخصوصية أو النص القانوني، والامتثال للسياسة على العميل والنظام الأساسي. قرارات وتوقيتات مراجعة المتجر تقع خارج الجدول الزمني للتطوير، ولا يتم ضمان قبولها من قبل أي متجر على الإطلاق.