كيف تجعل Facebook من تطبيقاتها أفضل مع الفصل والتوحيد

قد يبدو الأمر متناقضًا ، لكن ما أخذته من منشور حديث على Facebook حول كيفية تطوير تطبيقات iOS هو أنه من خلال السماح للمستخدمين باللعب مع تطبيق مركَّز (مثل Messenger أو Camera) ، نحصل على تجربة أفضل في التطبيق الموحد. بأخذ قاعدة بيانات موحدة وعمل فريق جيد ، مع تحديد الأولويات مع وضع المستخدم في الاعتبار ، يمكنك تحقيق خطوات كبيرة في تطوير التطبيق

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

فيما يتعلق الاقتباس أدناه. إليك ما هو مهم. يبحث Facebook عما يحبه الأشخاص ويستخدمونه في تطبيق Camera (على سبيل المثال) ويضع بعضًا من هذه الميزات في التطبيق الرئيسي (مثل اختيار الصور المتعددة ... والتي أود رؤيتها في إصدار iPad! ) ، ولكن ليس الكل . هناك أيضًا وظائف تطبيق قائمة بذاتها ، مثل مدير الصفحات ، لا يلزم أن تكون في التطبيق الرئيسي. أود أن أجرؤ على القول إن معظم مستخدمي Facebook ليس لديهم صفحة Facebook يديرونها. بالتأكيد يوجد الكثير ممن يفعلون ذلك ، لكني أحببت وجود ميزات إدارة الصفحة معًا في تطبيق واحد. هل أنا شخصياً أحبهم في التطبيق الرئيسي أيضًا؟ حسنًا ، ولكني كنت أساعد أيضًا في إدارة أكثر من 10 صفحات من صفحات Facebook - أنا مثال على ذلك.

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

بالنسبة لفرق التطوير - أعترف تمامًا أنني لم أعمل في فريق تطوير iOS ، لكنني عملت في فرق تطوير التطبيق - أعتقد أن هناك درسًا قويًا يجب تعلمه من سحب قسم أو وظيفة تطبيق ورميها هناك لمعرفة كيف يمكن أن تتعلم ما يساعد التطبيق الخاص بك أكبر. بالطبع ، لا تملك العديد من الفرق رفاهية الأشخاص أو المال مثل Facebook يجب أن يعارض تطوير التطبيقات ، ولكن ...

كيف يمكنك التعامل مع شيء ما على تطبيق Facebook أصلي؟ هل هناك تجربة ويب لا تعتقد أنها ستترجم بشكل جيد إلى واجهة تعمل باللمس؟ أي موقع / خدمة تستخدمها تعتقد أن معظمها يستحق تطبيقًا أصليًا بالكامل؟

HT: 9to5Mac



المشاركات الشعبية