مقالة مقدمة من wulin.com (www.vevb.com): Netease Weibo ، التطوير الفعلي لـ HTML5.
يتم تفضيل HTML5 بشكل متزايد من قبل فرق تطوير الإنترنت في الداخل والخارج. تقوم Google ، بتطوير متجر Chrome Web Store بحماس ، وقد أصدرت Microsoft موقعًا إيرلنديًا للموضوع الربيعي الذي يدعم تطوير تقنية HTML5 ، واستثمرت نوكيا بكثافة في شراء وبناء أعمال خريطة نوكيا. يهتم عمالقة الإنترنت المحليين أيضًا بمعايير تطوير الويب الجديدة التي تم تفجيرها من جميع أنحاء المحيط وبدأوا في اختبار منتجات HTML5.
تم إطلاق منتج تطبيق الويب الخاص بـ iPhone من نظام iPhone من Netease Weibo بنجاح في الربع الأول من عام 2012. وسأشارك الآن التجارب والدروس المستفادة من تطوير المشروع هذا ، وآمل أن تنمو معك في بيئة تطوير HTML5.
التوظيف
1. تكوين المطور
مدير المنتج: شخص واحد ؛
مصمم التفاعل: 1 ؛
المصمم البصري: 1 ؛
المهندس الأمامي: 1 ؛
مهندسي الكواليس: 2 ؛
اختبار: شخص واحد.
2. وقت التنمية
مصمم التفاعل: 22 يوم عمل ؛
المصمم البصري: 14 يوم عمل ؛
المهندس الأمامي: 50 يوم عمل ؛
مهندس الخلفية: بسبب استخدام بيانات الواجهة الخلفية الأصلية ، تحتاج فقط إلى التعاون مع المهندس الأمامي للاتصال بالبيانات
من بينها ، استخدم التفاعل والواجهة الأمامية أطول وقت في دورة التطوير بأكملها.
عملية تطوير تطبيق الويب Netease Weibo
1. التخطيط للمتطلبات الوظيفية: يختلف عن الويب والعملاء المحليين
الشخص المسؤول: مدير المنتج ؛ المشارك: مصمم التفاعل
يختلف تطبيق الويب الخاص بـ Netease Weibo (يشير جميعهم إلى الهواتف المحمولة في هذه المقالة) عن منتجات الويب ويختلف أيضًا عن العملاء المحليين.
1. مقارنة بالويب ، يتمتع تطبيق Netease Weibo Web بمزايا قوية مثل التنقل والغني بالوسائط ، ولديه عيوب مثل مساحة عرض المعلومات الصغيرة والهندسة المعمارية للمعلومات العميقة. حالات الاستخدام من الاثنين مختلفة. يستخدم Weibo Web في الغالب في ظل وقت وفيرة وظروف الشبكة المتفوقة ؛ تستخدم تطبيقات الويب Weibo في الغالب في ظل الوقت التافلي وظروف الشبكة ذات الجودة غير المتكافئة.
لذلك ، يجب أن يتجنب تطبيق Netease Weibo Web الوظائف الكبيرة والكاملة ، ويحتاج إلى استخراج الوظائف الأكثر شيوعًا من قبل المستخدمين في بيئة الهاتف المحمول ، وإضافة وظائف احتياجات فريدة على جانب الهاتف المحمول (مثل وظيفة الخدمة الموضعية في مرحلة التكرار).
2. مقارنة مع العملاء المحليين ، يتمتع تطبيق Netease Weibo Web بمزايا عدم التثبيت ، والترقية البسيطة ، وتكلفة التطوير المنخفضة ، والتخطيط القابل للتكيف. كما أن لديها مزايا سرعة الاستجابة البطيئة ، وأذونات منخفضة لاسترداد عناصر التحكم الأصلية للهاتف المحمول ، واستقرار ضعيف قليلاً.
استنادًا إلى مزايا وعيوب الاثنين ، يحتاج تطبيق Netease Weibo Web إلى اللحاق بالتجربة عالية الجودة للعملاء المحليين ومحاولة ضمان الوزن والسرعة.
في كلمة واحدة ، يمكن أن تكون وظائف تطبيق الويب أكثر دقة من وظائف العملاء على الويب والعملاء المحليين ، وتلبية الاحتياجات الأساسية للمستخدمين في بيئات الهاتف المحمول.
تخطيط وظيفة تطبيق الويب Netease Weibo ، كما هو موضح أدناه:
2. تصميم هندسة المعلومات: ضحل وضيق قدر الإمكان
الشخص المسؤول: مصمم التفاعل ؛ المشارك: مدير المنتج
يجب أن يعرف الأشخاص الذين صنعوا منتجات الإنترنت المتنقلة لماذا يجب أن تكون بنية المعلومات ضحلة وضيقة قدر الإمكان. السبب الأكبر هو مساحة العرض الصغيرة والمكلفة للهاتف المحمول. يجب أن تكون بنية المعلومات الخاصة بالعميل المحلي للهاتف المحمول ضحلًا وضيقًا ، ويحتاج تطبيقات الويب إلى ذلك أكثر ، لأن هناك دائمًا شريط أدوات أسفل المتصفح في صفحة المتصفح ، مما تسبب في تناول جزء صغير من مساحة العرض المليئة بالفعل. كما هو مبين في الشكل أدناه:
شريط أدوات المستعرض في أسفل شاشة الهاتف المحمول لا فائدة منه بالنسبة لمنتجات تطبيق الويب: تطبيق الويب نفسه هو تطبيق حلقة مغلقة ولا يتطلب شريط أدوات المتصفح. حتى لو لم يؤثر على بنية المعلومات الكبيرة ، فسيؤدي ذلك إلى تآكل مساحة العرض الثمينة وله تأثير مهم على تصميم نظام الملاحة (تم تحليل هذا الجزء لفترة وجيزة في المقالة السابقة "مناقشة حول تصميم تطبيق iPhone على الويب".).