Główny Technologia 7 wskazówek od Zyngi, jak zbudować najwydajniejszą aplikację

7 wskazówek od Zyngi, jak zbudować najwydajniejszą aplikację

Twój Horoskop Na Jutro

Biorąc pod uwagę, że w Google Play i Apple App Store jest łącznie ponad 2,4 miliona aplikacji, znalezienie się na jakiejkolwiek liście „topów” lub „najlepszych” jest niezwykłym wyczynem. Ale jak programista to robi?

Jamie Davies, dyrektor generalny Zynga's FarmVille 2: Ucieczka z kraju , ma kilka rad. W kwietniu, po uruchomieniu pierwszej aplikacji mobilnej marki Farmville, w którą można grać również offline, gra została nazwana przez Apple „Wyborem redaktora” w 155 krajach i oznaczona przez Google jako aplikacja najwyższego poziomu w 71 krajach. W ciągu pierwszych sześciu dni od premiery gra zebrała ponad 4 miliony pobrań, a na całej platformie Apple znalazła się na pierwszym miejscu wśród najlepszych darmowych aplikacji w 20 krajach, na pierwszym miejscu w rankingu najlepszych darmowych gier w 40 krajach, jednocześnie wkraczając na rynek. Wykres „Top 20 dochodowych” w USA

Oryginalna gra internetowa Farmville niedawno przekroczyła pięcioletni kamień milowy, więc Zynga miała mnóstwo czasu, aby dowiedzieć się, co działa, a co nie. Jednocześnie Davies mówi, że ważne było, aby dokładnie przemyśleć, jakich nowych, świeżych doświadczeń fani Farmville chcieliby na urządzeniach mobilnych, biorąc pod uwagę ich oczekiwania wobec całej marki. Pytanie, jak mówi, brzmiało: „Co musimy zrobić, aby utrzymać i spełnić obietnicę marki, ale stworzyć coś nowego i innego”. Oto jej rady dotyczące tworzenia bardzo popularnej aplikacji.

Zastanów się dokładnie nad długością sesji.

Gracze gier Farmville w sieci mogą spędzać godziny na zarządzaniu swoimi farmami, ale użytkownicy mobilni często korzystają z gier w mniejszych kęsach, na przykład podczas oczekiwania w kolejce. Zynga chciał mieć pewność, że gracze będą mogli wskoczyć do gry na zaledwie minutę, a także na dłuższe wciągające odcinki. „W dzisiejszych czasach wszyscy są bardzo zajęci, a ty masz tylko tyle czasu na zrobienie sobie przerwy w ciągu dnia, więc chcieliśmy, aby Farmville 2: County Escape było w stanie uwzględnić dwuminutową lub dwugodzinną przerwę” Davies mówi.

Zrozum znaczenie emocjonalnego związku.

Jeśli masz zamiar przebić się przez miliony aplikacji walczących o uwagę konsumentów, Twoja aplikacja musi łączyć się emocjonalnie z użytkownikami, aby chcieli do niej wracać. Możesz osiągnąć to zaangażowanie dzięki subtelnym efektom projektowym, takim jak sztuka zastosowana, gdy ktoś przenosi go na wyższy poziom. „To oczy krów, gdy są gotowe do zbierania mleka. Patrzą na ciebie, jakby nawiązywali kontakt wzrokowy, i reagują na dotknięcie lub dotknięcie ekranu” – mówi Davies. „A więc [to] zrozumienie urządzeń i czynników kształtu, dzięki którym konsumenci będą doświadczać Twojej aplikacji i upewnienie się, że po dotknięciu swojej farmy jest zachwyt i aktywność emocjonalna”.

Duane Martin netto o wartości 2016

Skocz do pierwszego użycia.

To, czego użytkownicy doświadczają po pierwszym wypróbowaniu Twojej aplikacji, jest najważniejsze. Doświadczenie użytkownika po raz pierwszy w Farmville 2: County Escape obejmuje serię krótkich samouczków, które sprawiają, że osoba czuje się, jakby od razu grała, a jednocześnie udziela wskazówek i narzędzi, które pomagają jej wiedzieć, jak grać. „Upewnij się, że gracze szybko przechodzą przez to doświadczenie, aby wiedzieli, co robić dalej i aby na samym początku mieli pozytywne skojarzenia i więź z grą” – mówi.

Nadaj priorytet dostępności.

Najpopularniejsze aplikacje to często te, które są łatwo dostępne i przyswajalne w sposób, który nie onieśmiela. „Więc tak naprawdę myśli o równowadze. Z pewnością możesz przyjść do gry i dowiedzieć się: „Wow, jeśli będę strategicznie i dokładnie zaplanuję mój następny ruch, mogę zmaksymalizować moje postępy” lub możesz też po prostu wejść i odnieść sukces i robić postępy, ciesząc się tym, co Ty. robisz w pielęgnacji upraw, wytwarzaniu towarów i opiece nad zwierzętami” – mówi.

Oferuj tryb dla jednego gracza.

Farmville tradycyjnie była grą społecznościową, w którą ludzie grają za pośrednictwem Facebooka, ale dzięki Farmville 2: County Escape Zynga chciał dać użytkownikom możliwość samodzielnej gry. „Kontrola społeczna i wybór są naprawdę ważne, ponieważ niektórzy ludzie chcą grać ze 100 znajomymi, inni chcą grać ze swoimi dwoma najlepszymi przyjaciółmi, a niektórzy chcą grać samodzielnie” – mówi Davies. „Więc upewnienie się, że jest to satysfakcjonujące doświadczenie, bez względu na to, jaką drogę wybierze gracz, miało kluczowe znaczenie dla projektu gry”. (Kliknij tutaj, aby dowiedzieć się, dlaczego inny programista twierdzi, że opcja dla jednego gracza jest nową koniecznością).

Pozostań wierny swoim odbiorcom.

Podczas projektowania aplikacji łatwo jest skoncentrować się na dostarczaniu nowych funkcji i treści, ale jeśli masz ugruntowaną markę, taką jak Farmville, równie ważne jest, aby nadal zapewniać wrażenia, jakich oczekują użytkownicy. „To nie znaczy, że nie będziemy wprowadzać innowacji i dostarczać rzeczy, których nigdy by się nie spodziewali, ani nie zaskakiwać ich w świetny sposób, ale myślę, że można łatwo przejść ścieżką cateringu dla innej publiczności” – mówi. „Zawsze wracamy do tego, kim są twoi odbiorcy i co pomyślą o tej funkcji lub nowym doświadczeniu, które planujemy wprowadzić do gry”.

ryan goodell i nikki deloach

Szybko reaguj na opinie użytkowników.

Gracze doceniają, gdy programista szybko uwzględnia ich wkład, opinie i sugestie. Tak więc, chociaż możesz mieć długoterminową wizję swojej aplikacji, jeśli pozostaniesz na ścieżce bez zatrzymywania się, aby słuchać klientów o tym, czego chcą, możesz łatwo pójść w złym kierunku. „To może wydawać się oczywiste, ale myślę, że łatwo jest nastawić się na plany, które się robi, więc trzeba być gotowym nawet na zakłócenie własnych strategii i planów, ponieważ konsumenci mogą myśleć o tym inaczej”.