Logo ar.androidermagazine.com
Logo ar.androidermagazine.com

إنشاء تطبيقات أندرويد جميلة وعملية: مقابلة مع بيرسون تايلر راديو غروفر

جدول المحتويات:

Anonim

خضعت Stitcher Radio ، أحد أكثر تطبيقات الأخبار والراديو والبودكاست شعبية على Android مؤخرًا لإعادة تصميم كاملة. كان المطور الرائد لنظام Android في Stitcher ، Tyler Pearson ، لطيفًا بما يكفي لقضاء بعض الوقت في يومه بعد إطلاق التطبيق الجديد للتحدث إلينا. لقد أتيحت لنا الفرصة (فعليًا) للجلوس والتحدث مع Tyler حول تطبيق Android المعاد تصميمه حديثًا ، وإرشادات تصميم Google وحالة النظام البيئي لنظام Android.

عصا حولها بعد الفاصل ونرى ما قاله.

ما حجم فريق إدارة تطبيق Stitcher Radio Android؟

"في الوقت الحالي نحن اثنان … ونصف الناس سوف نسميها. لدينا شخص واحد يعمل على كل من Android و iOS. بينما كنا نعيد بناء التطبيق ، قدمنا ​​بعض المساعدة الخارجية ، فكان حجمنا أكبر من ستة أشخاص لفترة قصيرة. أنا فخور حقًا بما استطعنا فعله ، ولم نبدأ في إعادة الكتابة إلا مرة أخرى في شهر سبتمبر ، وقد أعادنا كتابته في الأساس لمدة 5 أشهر."

كيف يمكنك إدارة إعادة كتابة كاملة وإعادة تصميم مثل هذا التطبيق الكبير؟

"بدءًا من شهر أغسطس (آب) ، تلقينا ردود فعل كثيرة من المستخدمين الذين يواجهون مشكلات في استخدام Stitcher على أجهزة Samsung الأحدث ، وهي مشاكل في دفق المحتوى ، حيث لم يعمل بشكل أساسي. لذلك بدأنا في النظر في ماهية المشاكل ، وكيف سنصلحها ، والتي تتوافق جيدًا مع توقيت "مهلا ، نحن ننظر حقًا إلى خارج المكان ، دعونا نعيد كتابتها ، لنجعلها تبدو أفضل". الأدوات متوفرة للتطوير بسرعة ، فنحن نستخدم واجهة برمجة تطبيقات Android Media القياسية ، ونستفيد من كل ما تقدمه المنصة."

ما هي المشكلات ، إن وجدت ، التي شاهدتها من خلال الاضطرار إلى دعم العديد من الأجهزة المختلفة؟

"لقد بدأنا حقًا في ملاحظة المشكلات المتعلقة بأجهزة Samsung بمجرد ترقيتها إلى ICS ، وهذا يتوافق إلى حد كبير مع إصدار Galaxy S3 … لذلك لدينا قاعدة المستخدمين الهائلة هذه التي لم تعد تستطيع استخدام تطبيقنا بعد الآن ، لذلك في هذه النقطة كان علينا أن نفعل شيئا ".

هل اختبار على أجهزة متعددة؟ إذا كان الأمر كذلك، وتلك التي؟

"لديك اختلافات بسيطة بين الأجهزة. لدينا عدد لا بأس به من مستخدمي Android في المكتب ، ولديهم جميعًا أي جهاز شخصي لديهم ، ومن ثم لدينا الكثير من أجهزة الاختبار. إنه مزيج من الهواتف الأكثر شيوعًا في ذلك الوقت ، ثم الهواتف التي نشهد مشكلات بشأنها من خلال التعليقات. خلال الصيف ، كان Galaxy S3 مثالاً جيدًا … بدأنا نرى الكثير من الملاحظات حول "مهلا ، أواجه مشكلة في الحصول على محتوى لتشغيله على جهازي" ، ورأينا أن هذا الجهاز الشائع يواجه مشاكل ، لذلك خرجنا و حصلت على زوجين فقط حتى نتمكن من اختبار عليها."

لذا ، بمجرد أن تبدأ في البحث فيه ، قررت أنه إذا كان عليك تغيير الكثير ، فقد تقوم بإدخاله في إعادة التصميم أيضًا؟

كنا نتحدث عن إعادة تصميم. تطبيقنا القديم ، إذا نظرت إليه ، فهو إلى حد كبير تطبيق iOS وهذا نوع من النقل إلى Android. كان هذا في اليوم السابق قبل وجود أي إرشادات قوية للتصميم من Google ، أي شيء من هذا القبيل ، لذلك شعرت بالعمر وشعرت بأنها في غير محله. لذلك كنا نتحدث عن هذين الأمرين بشكل مستقل ، ثم وصل الأمر إلى النقطة التي قلنا فيها "مهلا ، لماذا لا نقوم بإعادة بنائها من الألف إلى الياء ونرى ما يمكننا القيام به؟".

لقد قطعت يا رفاق خطوات هائلة ، لم يعد يبدو أنه نفس التطبيق بعد الآن ، فمن الواضح أنك وضعت الكثير من العمل فيه.

"لقد استخدمنا إرشادات تصميم Google كنقطة انطلاق. لدينا فريق تصميم قوي داخل الشركة … لقد كانوا قادرين على القيام ببعض الأشياء المدهشة والتوصل إلى بعض التفاعلات الرائعة. لقد كنت محظوظًا للعمل في مشروع لم يتم تصميمه بشكل جيد فحسب ، بل لقد تم تصميمه جيدًا بما يمنحك المنصة ".

من الواضح أن واجهة المستخدم "holo" هي مستقبل تصميم Android ، فهل تشعر أنها مقيدة أم أنها تعزز خيارات التصميم الجيدة في التطبيقات؟

"أعتقد أنهم مذهلون. إذا نظرت إلى تطور نظام أندرويد البيئي ، فقد حدث هذا التباين الأولي بين "مهلا أريد تطبيقي أن ينظر بهذه الطريقة ، ويبدو أن تطبيقًا آخر مختلف تمامًا". لذلك أعتقد أنه إذا استخدمت إرشادات التصميم كنقطة انطلاق ، فسيكون هناك متسع للتخصيص علاوة على ذلك. يمكنك جعل التطبيق يبدو وكأنه خاص بك ، ولكن لا يزال يجعله يشعر أنه ملائم لنظام Android البيئي."

بالنسبة إلى هذا التطبيق الشائع ، كيف يمكنك إعادة تصميمه لإجراء تحسينات ، بينما لا ينفر المستخدمين الحاليين؟

"بدءًا من الصيف الماضي ، بدأنا في إجراء الكثير من الأبحاث حول تجربة المستخدم حول تطبيقنا الحالي … الأشخاص الذين استخدموه بالفعل ، ومستخدمي Android الذين لم يستخدموا تطبيقنا ، والأشخاص الذين يستخدمون بودكاست ولم يستخدموا Stitcher. لقد أجرينا الكثير من الأبحاث بشكل أساسي نحاول معرفة ما يمكن أن يستخدمه الناس لمعظم الناس ، ومن هناك عمل فريق التصميم والمنتج لدينا بجد لمعرفة كيفية تسليط الضوء على هذه الميزات وجعلها في متناول اليد. لسوء الحظ ، كان علينا سحب ميزات زوجين للحصول على هذا الإصدار. كانت هناك بعض التنازلات الصعبة التي كان علينا تقديمها ، ولكن نظرًا لأننا أجرينا هذا البحث ، فقد تمكنا من القيام بذلك بأقل قدر من الاضطراب ".

يبدو أن هناك مجموعة متزايدة من الأشخاص الذين ينظرون إلى التصميم "المناسب" في تطبيقات Android على أنه إيجابي ، وهذا ليس شيئًا ما كان جزءًا من ثقافة Android. ما رأيك؟

"أنا أتفق مع ذلك تماما. أعتقد أن Google تستحق حقًا الكثير من الائتمان هناك ، فهي تمتلك أخيرًا هذه المجموعة القوية جدًا من إرشادات التصميم. من الواضح أنهم قضوا الكثير من الوقت في البحث عن شكل التطبيق الجيد ، وكيف سيكون شكله. لقد فعلوا ذلك في تطبيقاتهم الخاصة ، وقد شاركوا هذا البحث معنا وأعتقد أن هذا يجعل المنصة أقوى ككل ".

هل كان من المهم أن يتبع إصدار الويب من Stitcher تصميمًا مشابهًا لتطبيق Android الجديد؟

"أعتقد أنه أمر رائع أن أتمكن من التعرف على نفس الألوان في كلا المكانين والتنقل فيها. كمطور ومستخدم لنظام Android ، كانت أولويتي الأساسية جعلها تبدو جيدة وتعمل بشكل جيد على نظام Android … تبدو وكأنها تطبيق ويب هو مكافأة إضافية."

Stitcher أكثر بكثير من مجرد إذاعة فقط ، فأنتم تجمعون الكثير من المصادر ، هل كان هناك أي حديث عن إعادة تسمية العلامة التجارية إلى "Stitcher" فقط؟

"لقد أعدنا صياغة ذلك قليلاً ، حتى وقت قريب. إذا لاحظت شاشة البداية عند بدء تشغيل التطبيق ، فستكون "Stitcher Smart Radio" وأصبحت الآن "Stitcher - Radio On Demand" ، لذلك نحن نلعب مع العلامة التجارية. المشكلة هي إذا لم تكن على دراية بـ Stitcher وسترى فقط "Stitcher" قد لا تعرف ما الذي تفعله. كان أساس الشركة هو جلب تجربة "راديو الراديو" إلى هاتفك ، لذلك أعتقد أنه قد يكون هناك بعض الضغط لإبقاء "الراديو" في الاسم ".

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

"أقول إننا نتداخل بنسبة 50٪ مع تطبيقات البث ، و 50٪ مع تطبيقات الراديو. إنها مساحة سوق ضخمة بالنسبة لنا ، وأعتقد أنها فرصة كبيرة بالنسبة لنا … إنها توفر لنا هذا المكان الجميل المنحوت. المشكلة هي أنك إذا لم تسمع من قبل عن Stitcher من قبل ، ولم تكن مستخدمًا للبودكاست ، فكيف نوضح بسرعة ما الذي نفعله؟"

لا تزال البودكاست ليس من السهل شرحه كـ "راديو" للمستخدم العادي ، ألا تقول؟

"كان هذا نوعًا من الهدف من البداية ، أن ننأى بأنفسنا عن كلمة" بودكاست "بمعنى ما ، لأنها أكثر من مجرد ذلك بكثير. نعود دائمًا إلى قياس راديو السيارة: حيث تجلس في سيارتك ، قم بتشغيل الإشعال وتشغيل الراديو وأنت تستمع إلى المحتوى … إنه نوع من "الجهد صفر" من جانبك. لقد تركت الراديو مضبوطًا على تلك المحطة ، أو أنها واحدة من الإعدادات المسبقة الخاصة بك ، هذا ما تريد الاستماع إليه. نحن فقط نطبق ذلك على أكثر من الأزياء حسب الطلب حتى لا تضطر إلى تفويت نصف عرض أو محاولة لتوقيت تنقلاتك عندما يكون العرض المفضل لديك على NPR."

إذن يا رفاق شحنت التحديث ، كل شيء يبدو سلسًا ، هل ترى أي مشكلات؟

"نحن نوعًا ما نتحقق من" هوس "للتأكد من عدم حدوث أي خطأ … يبدو أن كل شيء يسير على ما يرام حتى الآن."

إنه لأمر رائع أن تحصل على نظرة ثاقبة من مطور قام للتو بمهمة ضخمة لإعادة كتابة مثل هذا التطبيق الشائع. من المثير للإعجاب أن نرى أن اثنين فقط (ونصف) من المطورين الرئيسيين يمكنهم إجراء مثل هذا التغيير الكبير في وقت قصير نسبيًا. من المطمئن أيضًا معرفة أن الإرشادات والأدوات الجديدة للتصميم من Google يتم عرضها (واستخدامها) بشكل إيجابي من قبل المطورين.

من خلال هذا التحديث ، وضعت Stitcher Radio نفسها على رأس قائمة التطبيقات الوظيفية للغاية والمصممة بشكل جميل والمتوفرة في Play Store اليوم.