الفانكشن الأساسي عمل تطبيق صغير به ميزة واحدة وهي أن المستخدم يقوم بتشغيل الكاميرا وبعدها يقوم البرنامج بتحديد منطقة الوجه اتوماتيكيا وبعد تحديد الوجه يقوم المستخدم بالتقاط الصورة ليقوم البرنامج بعد ذلك باخذ الصورة الى Activity وتحليل الصورة من ناحية لون البشرة ويقوم باختيار الميكب المناسب لهذه البشرة في منطقة الخدود وأحمر الشفاه ومنطقة العيون والحواجب وبلاشر وغيره ويتيح له خيار تغيير الميكب المقترح من نماذج يتم اعدادها سابقا وبعدها تظهر علامة الحفظ وعند الضغط عليها يتيح له البرنامج خيار اضافة اسم للصورة وفي المرة التي يقوم فيها نفس المستخدم بالتقاط الصورة يقوم البرنامج بالتعرف عليها تلقائيا ويخبره انه يوجد لديه صورة سابقة وتظهر رسالة هل لديه الرغبة بالتصوير مرة ثانية وفي حالة نعم تعاد الكرة مرة أخرى ويتم حفظ الجديدة فوق الصورة القديمة على شكل recycle View List و تكون قابلة للتعديل على الميكب والحذف او مشاركة الصورة وفي حالة الاجابة بلا يقوم البرنامج بالذهاب الى الصورة السابقة وفي مكان حفظ الصورة تظهر خيارات تعديل الميكب بقوالب ثابتة معدة مسبقا من قبل المبرمج ويتم حفظ الصورة في الفايربيس
الفانكشن الفرعي :
تحديد قصة الشعر المناسبة لكل وجه على نفس الصورة السابقة
- تحديد عيوب البشرة في الوجه وتحدد على شكل دوائر وتحفظ في مكان آخر غير مكان صورة الميكب