Logo uk.androidermagazine.com
Logo uk.androidermagazine.com

Створення красивих та функціональних додатків для Android: інтерв'ю з грушею радіотелера

Зміст:

Anonim

Радіо Stitcher, одне з найпопулярніших додатків для новин, радіо та подкастів на Android, нещодавно зазнало повного переробки. Провідний розробник Android від компанії Stitcher, Тайлер Пірсон, був досить люб’язним, щоб зайняти деякий час після дня запуску нового додатка, щоб поговорити з нами. У нас був шанс (практично) сісти і поговорити з Тайлером про їх недавно перероблений додаток для Android, керівництво Google щодо дизайну та стан екосистеми Android.

Затримайтеся після перерви і подивіться, що він мав сказати.

Наскільки велика команда, яка керує програмою Android Stitcher Radio?

"Зараз нас двоє … з половиною людей ми це назвемо. У нас є одна людина, яка працює і на Android, і на iOS. Поки ми реконструювали додаток, ми принесли допомогу із зовнішнього боку, так що ми ненадовго були великими, як шість людей. Я справді пишаюся тим, що нам вдалося зробити, ми насправді почали цю перезапис ще у вересні, і в основному за 5 місяців ми її переписали з нуля ".

Як ви керуєте повним перезаписом та переробленням такого великого додатка?

«Починаючи з серпня, ми отримували багато відгуків від користувачів, які мали проблеми з використанням Stitcher на нових пристроях Samsung, проблеми з потоковим вмістом, де він принципово не працював. Тож ми почали розбиратися в тому, які проблеми були, як ми їх вирішимо, і це дійсно добре відповідало термінам "ей, ми виглядаємо справді поза місцем, давайте перепишемо його, давайте зробимо це краще". Інструменти існують для того, щоб розвиватися по-справжньому швидко, ми використовуємо стандартні Android Media API, ми використовуємо все, що пропонує платформа."

Які проблеми, якщо такі є, ви бачили, підтримуючи стільки різних пристроїв?

"Ми дійсно почали помічати проблеми з пристроями Samsung, коли вони були оновлені до ICS, і це майже відповідало випуску Galaxy S3 … тому у нас була ця масивна база користувачів, яка просто не могла більше використовувати наш додаток, тому на в цей момент ми повинні були щось зробити ».

Ви протестуєте на кількох пристроях? Якщо так, то які?

"У вас незначні відмінності між пристроями. У нас в офісі є достатня кількість користувачів Android, усі вони мають будь-який особистий пристрій, і тоді ми маємо тону тестових пристроїв. Це комбінація найпопулярніших на той час телефонів, а потім телефонів, на які ми бачимо проблеми за допомогою зворотного зв’язку. Влітку Galaxy S3 був хорошим прикладом … ми почали бачити багато відгуків: "Ей, у мене проблеми з вмістом для відтворення на моєму пристрої", і ми побачили, що у цього поширеного пристрою є проблеми, тому ми вийшли і у нас є пара, щоб ми могли випробувати їх."

Отже, як тільки ви почали копатись у ньому, ви вирішили, що якщо вам доведеться змінити так сильно, ви могли б також передати це на перепланування?

«Ми говорили про реконструкцію. Наш старий додаток, якщо ви подивитеся на це, це дуже багато додатка для iOS, який начебто перенесений на Android. Це було ще за день до того, як від Google з’явилися якісь чіткі рекомендації щодо дизайну, щось подібне, тож він відчував себе старим і відчував себе на місці. Тож ми говорили про обидва ці речі незалежно, тоді це наче й дійшло до того, що ми сказали: «Ей, чому б ми просто не відновити його з нуля і подивитися, що ми можемо зробити?».

Ви, хлопці, досягли таких величезних успіхів, це навіть не схоже на те саме додаток, зрозуміло, що ви доклали багато роботи.

"Ми використовували Правила дизайну Google як вихідну точку. У нас є дуже сильна внутрішня команда дизайнерів … вони змогли зробити деякі дивовижні речі і придумати кілька акуратних взаємодій. Мені пощастило працювати над проектом, який був не тільки добре розроблений, але і добре розроблений у межах того, що дає вам платформа."

«Холо» інтерфейс - це явно майбутнє дизайну Android, чи відчуває він себе обмежувальним чи сприяє гарному вибору дизайну в додатках?

«Я думаю, що вони дивовижні. Якщо ви дивитесь на еволюцію екосистеми Android, у вас було таке початкове невідповідність "ей, я хочу, щоб моя програма виглядала так, інша програма виглядає зовсім інакше". Тож я думаю, якщо ви використовуєте рекомендації щодо дизайну як вихідну точку, є ще багато можливостей для налаштування. Ви можете зробити додаток схожим на свій власний, але все-таки зробити так, що він вписується в екосистему Android ».

Як ви користуєтеся такою популярною програмою, як ви вирішили переробляти її для вдосконалення, не відчужуючи існуючих користувачів?

"Починаючи з цього минулого літа, ми почали проводити багато досліджень з досвіду користувачів навколо нашого поточного додатка … люди, які його фактично використовували, користувачі Android, які не використовували наш додаток, люди, які користуються подкастом, які не використовували Stitcher. Ми проводили багато досліджень, в основному намагаючись розібратися, які люди будуть використовувати його більшість, і звідси наші дизайнерські та продуктові команди наполегливо працювали, щоб розібратися, як виділити ці функції та зробити їх легко доступними. На жаль, нам довелося витягнути пару функцій, щоб вийти з цього випуску. Ми мали зробити деякі важкі компроміси, але, оскільки ми провели це дослідження, ми змогли це зробити з мінімальною кількістю зривів ».

Складається враження, що зростаючий контингент людей, які сприймають «належний» дизайн в додатках для Android як позитивний, і це не те, що традиційно входить в культуру Android. Які ваші думки?

«Я цілком згоден з цим. Я думаю, що Google дійсно заслуговує на це велику суму кредитів, вони, нарешті, мають дуже сильний набір дизайнерських рекомендацій. Вони, очевидно, витратили багато часу, вивчаючи, як виглядатиме гарне додаток, як воно буде. Вони зробили це у своїх власних програмах, вони поділилися цим дослідженням з нами, і я думаю, що це робить платформу більш сильною ».

Чи важливо було, щоб веб-версія Stitcher дотримувалася подібного дизайну, як новий додаток для Android?

«Я думаю, що це чудово, що я можу розпізнати однакові кольори в обох місцях і орієнтуватися навколо. Як сам розробник Android, так і користувач, головним моїм пріоритетом було те, щоб він виглядав добре і добре працював на Android … схожий на те, що веб-додаток - це додатковий бонус ».

Stitcher - це набагато більше, ніж просто радіо, ви зібрали стільки джерел, чи говорили про ребрендинг лише на "Stitcher"?

"Ми це переробили трохи, навіть недавно. Якщо ви помічаєте екран сплеску, коли ви запускаєте додаток, він раніше був "Стітчер-Радіо", а тепер це "Стітчер - Радіо на вимогу", тому ми граємо з брендингом. Проблема полягає в тому, що якщо ви не знайомі зі Stitcher і просто бачите "Stitcher", ви можете не знати, що він робить. Основою компанії було залучення цього телефону до «телефонуючих радіо» на ваш телефон, тому я думаю, що, можливо, є певний тиск, щоб «радіо» залишилося в імені ».

Ви інтегруєте такі речі, як ток-радіо, поряд з іншими новинами та подкастами. Коли додаток робить так багато речей, чи важко зрозуміти, проти кого ви змагаєтесь?

"Я б сказав, що ми на 50% перекриваємося програмами для подкастів, 50% - радіопрограмами. Це величезний ринковий простір для нас, і я думаю, що це величезна можливість для нас … це дає нам цю гарну нішу, вирізьблену. Проблема полягає в тому, що якщо ви ніколи раніше не чули про Stitcher, і ви насправді не користувач подкастів, як ми швидко пояснимо, що ми робимо?"

Подкасти все ще не так просто пояснити, як "радіо" звичайному користувачеві, чи не скажете ви?

"Це була якась мета від самого початку, відсторонитися від слова" подкаст "у певному сенсі, адже це набагато більше, ніж просто це. Ми завжди повертаємось до аналогії автомобільного радіо: там, де ти сидиш у своїй машині, вмикаєш запалення і радіо вмикається, і ти слухаєш вміст … це з вашого боку як би "нульове зусилля". Ви залишили радіо, налаштоване на цю станцію, або це одна з ваших пресетів, це те, що ви хочете слухати. Ми просто застосовуємо це до більшої моди на замовлення, тому вам не доведеться пропускати половину шоу або намагатися приїхати на поїздку, коли ваше улюблене шоу на NPR ".

Отже, ви, хлопці, доставили оновлення, все здається гладким, чи виникають проблеми?

"Ми якось нав’язливо перевіряємо Play, щоб переконатися, що нічого не піде не так … все, здається, поки йде все гладко".

Чудово отримати деяке розуміння від розробника, який щойно пережив величезне завдання переписати таке популярне додаток. Вражає те, що лише два (з половиною) основних розробників можуть змінити такі великі зміни за порівняно короткий час. Також заспокійливо знати, що розробники та інструменти Google щодо дизайну сприймаються (і використовуються) у позитивному світлі.

За допомогою цього оновлення Stitcher Radio повернувся до списку високофункціональних і красиво оформлених програм, доступних сьогодні в Play Store.