السلام عليكم ورحمة الله وبركاته
طورت نموذج لاضافة اعلان على تطبيق اندرويد ولكن النموذج يحوي العديد من الحقول واشعر انه معقد للمستخدم واشعر ان علي تقسيمه الى اقسام
ماهو رأيكم كمستخدمين ومطورين؟
هذي صورة للنموذج
http://i.imgur.com/hvXxN0C.pngالسلام عليكم ورحمة الله وبركاته
طورت نموذج لاضافة اعلان على تطبيق اندرويد ولكن النموذج يحوي العديد من الحقول واشعر انه معقد للمستخدم واشعر ان علي تقسيمه الى اقسام
ماهو رأيكم كمستخدمين ومطورين؟
هذي صورة للنموذج
http://i.imgur.com/hvXxN0C.pngماهو رأيكم كمستخدمين ومطورين؟
اجعل معظم الحقول ذات قيمة افتراضية, ولا تعرضها الا اذا اختار المستخدم ذلك, واعرض له الحقول الاساسية والتي يجب ان تتغير فقط. (convention over configuration)
لا استطيع ان اجعل لها قيم افتراضية فمثل العنوان والتفاصيل صعب لانني لا اعرف تفاصيلهم وبخصوص الحقول فهذه الاساسية الغير اساسية مخفيه :)
فهذه الاساسية الغير اساسية مخفيه
حسناً, لست هنا للاحباط واتمنى لك النجاح, لكن لماذا لا تعيد التفكير في المشروع قليلاً, هل انت فعلاً بحاجة الى كل هذه الحقول ؟ لما لا تقوم بتعيين خبير بتجربة المستخدم UX ؟
شكراً وانا ايضاً اتمنى النجاح لك ولكن فعلاً حاولت تقليصها ولكنها تظل ضرورية يجب ان تظهر للمستخدم :(
وانا ابحث عن مستخدم خبير يفيدني ولكن لا اعلم اين اجده
هل تنصحيني بتقسيمها الى خطوات مثل فكرة هذه المكتبة ؟
عزيزي WGH اشكر لك تعاونك
تلك الحقول التي تعتقد ضرورتها هل من الممكن أن يتركها المستخدم فارغة؟ ماذا ستفعل لمعالجتها، إذا كنت ستستبدلها بقيمة أخرى فاجعل هذه القيم هي القيم الأفتراضية.
كثرة الحقول الإلزامية (الإجبارية) ستفقد النشاط أهميته، وسيقل عدد الأشخاص الذين يشغلونه، وحتى قد لا يعيد نتائج لكثرة الشروط المدخلة فعليك الانتباه لهذا
يمكنك تجميع بعض المعلومات بشكل مختلف مثلا مجموعة التفاصيل تنقسم إلى مجموعتين تفاصيل شكلية كالأبعاد واللون والوزن ... وتفاصيل حسب المواصفات التقنية كنظام التشغيل والسرعة وسعة التخزين... بعدها ترتيب المجموعات حسب الأهمية.
برأيي أبحث عن تطبيق مشابه لتطبيقك وقم بتجربته، وكيف تم الالتفاف على كثرة التفاصيل التي تطلبها في تطبيقك، أيضا كمثال تطبيق أمازون تم وضع فلتر البحث ضمن عنصر Spinner .
بعض تصاميم مواقع الإنترنت يمكن نقلها وتنفيذها لتصبح تطبيق اندرويد فابحث عن موقع يحوي نموذج يشبه نموذك واستفد أيضا مما تراه كتصميم .
استخدام المكتبة أمر ممكن لتقسيم المجموعات في النموذج إلى عدة صفحات tab pages وبنفس الوقت المستخدم يصبح على علم بما سيطالب بإدخاله.
مممممم ربما لم اصور السناريو بطريقة مناسبة وساقوم بالتوضيح اكثر
تطبيقي مختص بالتجارة الالكترونية حيث ان كل مستخدم يستطيع اضافة سلعة لبيعها
المميز في تطبيقي انه مبرمج بطريقة ديناميكية ليشمل جميع الاشياء للبيع وليس حصري على السيارات فقط او الهواتف !
فمثلاً قررت ان تبيع هاتف سيقوم التطبيق اتوماتكياً بعرض اسئلة متعلقة بالهواتف مثل اللون والسعة ونظام التشغيل والمستخدم ليس مجبر على اجابتها كلها ولكنه سيكون افضل له! وفي نفس الوقت لاتستطيع وضع قيمة افتراضية لانك لاتعرق ماذا سيبيع المستخدم او ماهي موصفات المنتج المباع !
في حالة ان المستخدم اختار قسم اخر غير الهواتف مثلاً الكمبيوترات او الديكورات المنزلية سيظهر لها حينها الاسئلة الخاصة بالديكورات او الكمبيوترات وسيتم ازالة اسئلة القسم القديم ...
القيت نظرة على المنافسين ووجدت انهم يقسمون اضافة السلع الى اقسام .. قسم يضمن العنوان وقسم يضمن الموصفات وقسم خيارات الشحن وقسم الصور وكما تفضلت كل قسم يقوم بعرض الاسئلة ولكن عند مناقشة عدد من المستخدمين وجدت انهم يفضلون الصفحة الواحدة !
حيث ان احدهم قال لي بالحرف الواحد "انت من البداية ترغمني على اسئلة عديدة ولكن هذه التطبيقات تقسم لي الاسئلة وفي اخر قسم ترغمني على العديدة من الاسئلة ايضاً! لذلك فتطبيقك افضل لانه من البداية يرغمني افضل من الاقسام"
اظن من الافضل ان تقوم بتقسيمها عل مرحلتين
الاولي هي ان يظهر اهم المعلومات المطلوبة عل قفحه او اثنين بشكل لطيف و تكون حقول ظاهره لكي لا يمل المستخدم
و الثانيه بعد كتابه هذه الحقول يتم حفظ الاعلان و تظهر اشعار في اعلي الصفحه فيه " هناك بعض الحقول الاخري يمكنك ادخالها لكي تبيع منتجك بشكل افضل" عندما تضغط عليها يظهر له باقي البيانات عل شكل صفحه او اثنين ايضا
هكذا لن يمل المستخدم او يجد ان البيانات المطلوبه كثيره جدا فيتجاهل الاضافة
التعليقات