6 pytań startupy powinny zadawać pytania dotyczące projektowania i rozwoju podczas tworzenia aplikacji

aplikacje zdrowotne, aplikacje sieciowe, Aplikacje produktywności — jest aplikacja dla każdego aspektu naszego życia.

Jeśli szukasz dowodu na to, jak dynamicznie rozwija się branża aplikacji mobilnych, co powiesz na statystyki: w pierwszym kwartale 2018 r.każdego dnia wydawano ponad 1400 nowych aplikacji na iOS. I ten wzrost nie wykazuje oznak spowolnienia.

aplikacje mobilne z pewnością ułatwiają zarządzanie naszym życiem, co czyni je jednym z najbardziej logicznych sposobów rozwiązywania problemów klientów przez startupy. Tworzenie aplikacji wymaga jednak sporo czasu i wysiłku. To nie jest tak proste, jak składanie kilku kodów razem i nadzieję na najlepsze. Jak w przypadku każdego problemu, musisz zacząć od planu.

istnieją dwa główne komponenty do tworzenia nowej aplikacji:

  1. projekt, który odnosi się do układu, wizualizacji i doświadczenia użytkownika
  2. rozwój, który odnosi się do zastosowanej technologii, kodowania i funkcjonalności.

w MindSea stworzyliśmy wiele udanych aplikacji dla różnych branż, od wiadomości & mediów przez B2B SaaS po zdrowie & wellness. Wykorzystujemy naszą wiedzę zarówno w zakresie projektowania, jak i rozwoju, aby zapewnić sukces każdej nowej aplikacji.

startupy zazwyczaj składają się z mniejszych zespołów, które mogą nie mieć zasobów, aby zatrudnić dedykowane zespoły projektowe i programistyczne, więc jeszcze ważniejsze jest, abyś był kreatywny w swoim podejściu.

jeśli jesteś małą firmą, która chce zbudować aplikację, jak powinieneś myśleć zarówno o projektowaniu, jak i rozwoju? Jestem tu, aby podzielić się wszystkimi czynnikami, które musisz wziąć pod uwagę, aby upewnić się, że nic nie prześlizgnie się przez szczeliny.

6 pytań, które należy zadać podczas projektowania i tworzenia aplikacji mobilnej

  1. jak łatwo jest użytkownikom nawigować po aplikacji?
  2. czy Twoja aplikacja jest atrakcyjna wizualnie?
  3. czy testy wspierają twoje decyzje?
  4. czy twoje badania wspierają takie podejście?
  5. jakie wymagania techniczne są potrzebne do zbudowania tej aplikacji?
  6. jakie najlepsze praktyki powinniśmy stosować?

jak łatwo jest użytkownikom poruszać się po aplikacji?

pomyśl o każdej aplikacji, której używasz w ciągu dnia-może to kalendarz, Messenger lub Spotify. Niezależnie od tego, o czym myślisz, wszystkie one mają jeden konkretny cel i są zaprojektowane wokół tego jednego celu.

po otwarciu aplikacji Uber nie wysyła cię przez serię menu w pogoni za rezerwacją samochodu; po prostu pyta: “dokąd?”:

Uber

jeśli tworzysz aplikację, łatwo jest wykorzystać wszystkie możliwości, które możesz zaoferować. Ale pamiętaj, że tylko dlatego, że aplikacja może być bogata w funkcje, nie oznacza, że powinna.

unikaj budowania “aplikacji swiss-army knife”, ponieważ te dodatkowe funkcje, które brzmiały fajnie, mogą bardzo dobrze zostać niewykorzystane, powodując zmarnowane zasoby i niezadowolonych użytkowników.

jeśli nie jesteś przekonany, że prostsze jest lepsze, amerykański bank Citi podkreśla łatwość obsługi i żeglowność w swojej aplikacji mobilnej, w przeciwieństwie do funkcji-wzdęcia swoich konkurentów. Takie podejście się opłaca: użytkownicy bankowości mobilnej w drugim kwartale 2019 r. zwiększyli się o 12%.

prostota jest najważniejsza w projektowaniu aplikacji. Jeśli Twoja aplikacja nie oferuje łatwego wdrażania lub prostej nawigacji, nikt nie zrobi tego, aby z niej korzystać.

Czy Twoja Aplikacja Jest Atrakcyjna Wizualnie?

choć nie tak ważne jak prostota, wizualizacje i kolory używane w aplikacji mobilnej mogą zwiększyć komfort użytkowania. Zastosowanie kontrastowych kolorów i kształtów przyciąga wzrok użytkownika w kierunku obszarów, z którymi może wchodzić w interakcje.

wiele startupów korzysta po prostu z kolorów marki, ale jest sporo do powiedzenia na temat psychologii kolorów. Niektóre kolory dają pewne wrażenia lub sprawiają, że ludzie czują się w określony sposób.Na przykład niebieski,

, przywołuje pomysły zaufania i bezpieczeństwa — i nie jest więc przypadkiem, że aplikacje dla sieci społecznościowych, takich jak Facebook, Twitter i LinkedIn, zawierają jakiś odcień niebieskiego, nie tylko w samych aplikacjach, ale w ich ikonach.

mówiąc o ikonach, badania sugerują, że istnieją pewne trendy kolorów oparte na funkcjonalności. Na przykład 30% aplikacji w kategorii żywności i napojów używa czerwieni, która jest uważana za kolor stymulujący apetyt.

jakie są najpopularniejsze kolory używane do ikon aplikacji w kategorii Jedzenie i napoje?

chociaż ikona aplikacji jest pierwszą okazją do zwrócenia uwagi użytkownika, w ciągu ostatnich kilku lat pojawiło się kilka interesujących trendów w projektowaniu.

kiedy Instagram przełączył się ze starego logo inspirowanego kamerą Bell i Howard na obecny gradient w 2016 roku, nastąpił znaczny luz, ale używanie odważnych kolorów i gradientów dla ikon aplikacji jest teraz trendem projektowym, który będzie kontynuowany również w przyszłości.

Czy Twoje Testy Wspierają Twoje Decyzje?

wiele startupów słusznie martwi się bardziej tym, jak działają ich aplikacje niż jak mogą wyglądać, więc mogą być całkowicie zadowoleni z wykonania jednego przejścia projektowego przed wysyłką.

im szybciej aplikacja zostanie wydana na świat, tym szybciej może pomóc rozwiązać problem, dla którego została zaprojektowana, prawda?

bardzo częstym problemem — nawet wśród dużych, doświadczonych firm — jest to, że w pośpiechu, aby wysłać aplikację za drzwi, firmy nie poświęcają tyle czasu, ile powinny na odpowiednie testy użytkowników i wywiady.

nie ma nikogo lepszego, kto powie Ci, gdzie możesz wprowadzić ulepszenia lub doradzi ci funkcje, na których nie musisz się skupiać w swojej aplikacji, niż ci, którzy będą z niej korzystać. Połączenie obiektywnych i subiektywnych pytań może stworzyć cenne informacje zwrotne i może pomóc wyróżnić obszary w początkowych projektach, których nie brałeś pod uwagę.

zamiast czekać do czasu uruchomienia, aby odkryć problematyczne obszary, włącz dokładne testy do procesu projektowania. Pozwoli to na wczesne wykrycie tarcia między aplikacją a użytkownikami. A kiedy Twoja aplikacja zostanie wysłana, będzie skoncentrowana na kliencie i gotowa zacząć zmieniać życie ludzi.

oto trzy ważne pytania, które należy zadać przed rozpoczęciem tworzenia aplikacji.

Czy Twoje Badania Wspierają Takie Podejście?

startupy istnieją, ponieważ chcą rozwiązać konkretny problem, ale ten problem może nie okazać się problemem w ogóle.

podczas tworzenia aplikacji musisz upewnić się, że wiesz, kim jest użytkownik końcowy, a konkretnie, w jaki sposób rozwiązujesz jeden z jego punktów bólu. Bez odpowiednich badań, może skończyć się wydatkowanie zasobów na coś, co nigdy nie było problemem w pierwszej kolejności.

gdy rosną i konwertują kontury, dobre badania użytkowników nie znają roli docelowego klienta, makijażu jego rodziny ani preferowanego napoju gazowanego. Chodzi raczej o zrozumienie największych wyzwań, przed którymi stoją, jakie pytania mogą mieć i gdzie mogą się dowiedzieć więcej o Twojej aplikacji.

wysokiej jakości badania są tak ważne, że ich nie wykonanie może zatopić obiecujący biznes. Jest to ryzyko, że wiele startupów po prostu nie może sobie pozwolić na podjęcie.

w ciągu 18 miesięcy, wczesny konkurent Uber Hailo przeszedł z inwestycji wartej 100 milionów dolarów do bankructwa z powodu braku odpowiednich badań.

jak?

firma nie wzięła pod uwagę faktu, że żółci taksówkarze w Nowym Jorku nie przewożą urządzeń mobilnych.założenie opierało się na sukcesie w rodzimej Anglii.

Hailo nie przeprowadził badań i w związku z tym poniósł konsekwencje. Musisz wykonać odpowiednie badania, aby mieć udaną aplikację.

jakie wymagania techniczne są potrzebne do zbudowania tej aplikacji?

wybór stosu technologicznego — połączenie technologii po stronie klienta i po stronie serwera, w którym będziesz pracować-jest jednym z najważniejszych czynników rozwoju każdego projektu. Jeśli chodzi o aplikacje mobilne, oprogramowanie i języki programowania, które wybierzesz, będą dyktować ograniczenia, z którymi będziesz musiał się zmierzyć, a stos technologiczny, który nie jest dostosowany do Twoich potrzeb, może cofnąć projekt o miesiące.

Tech stack

ze względu na szybkość, z jaką starają się zapewnić MVP, większość startupów prawdopodobnie będzie chciała używać bardziej uproszczonych lub szczuplejszych stosów technologii. Biorąc to pod uwagę, nie ma jednego uniwersalnego frameworka, a dwie aplikacje rozwiązujące ten sam problem mogą przyjmować bardzo różne podejścia.

istnieje kilka pytań, które należy zadać sobie przy określaniu najlepszego stosu technologii do wykorzystania w aplikacji. Ale ogólnie rzecz biorąc, stos technologiczny powinien być skalowany w zależności od tego, jak skomplikowane jest to, co próbujesz zbudować.

jakie najlepsze praktyki powinniśmy stosować?

bardzo mądry programista powiedział mi kiedyś: “nie ma znaczenia, czy używasz najlepszej technologii, jeśli nie przestrzegasz najlepszych praktyk w zakresie tworzenia aplikacji. Możesz zbudować piękną i dobrze działającą aplikację ze zwykłego JavaScript i reagować, jeśli piszesz czysty kod, postępujesz zgodnie z podstawowymi wzorcami projektowymi i testujesz.”

chociaż prostota jest niezbędna w projektowaniu, Testowanie i iteracja są potrzebne w rozwoju. Mimo że jest to rygorystyczny i czasochłonny proces, niewiele jest rzeczy gorszych niż wysyłanie aplikacji, która nie działa.

w przypadku urządzeń mobilnych testowanie odnosi się do zapewnienia, że aplikacja oferuje płynne i identyczne wrażenia w różnych wersjach oprogramowania na różnych smartfonach, nawet jeśli mają ten sam system operacyjny. Na przykład aplikacja zaprojektowana dla iPhone ‘ a 11 może powodować błędy lub awarie podczas pracy na telefonie iPhone 11 Pro Max. Nie chcesz tego.

istnieją również pewne przypadki testowe, które należy uwzględnić, takie jak zużycie baterii, wymagania dotyczące danych i pamięć. Po zakończeniu testów oceń swoje wyniki i znajdź możliwości iteracji. Być może nigdy nie będziesz w stanie wystrzelić wszystkich ryb w beczce, ale z każdą rundą testów i każdą iteracją, robisz lufę o wiele mniejszą.

Połącz Projektowanie i tworzenie aplikacji

kiedy większość startupów tworzy aplikacje, często mają tendencję do priorytetowego traktowania rozwoju — budowania MVP i szybkiego pokazywania go użytkownikom.

jednak mogę powiedzieć, że podejście nie działa. Każda nowo zbudowana aplikacja powinna być przemyślanym produktem, który łączy w sobie wszystkie niezbędne elementy zarówno rozwoju, jak i projektowania.

bez badań rynkowych po stronie rozwoju nie ma problemu do rozwiązania, więc kończysz z kilkoma świetnie wyglądającymi, funkcjonalnymi ekranami, które nie służą żadnemu celowi.

bez testów użyteczności po stronie projektowej nie ma sposobu na ocenę doświadczenia użytkownika, więc kończysz z potężną, pięknie zakodowaną aplikacją, która nie nadaje się do użytku.

nawet jeśli musisz poświęcić kilka fajnych funkcji lub zdolność do skalowania w krótkim okresie, spotkanie w środku daje możliwość skorzystania z najlepszych z obu dyscyplin i daje aplikacji znacznie większą szansę na sukces.

gotowy do tworzenia własnej aplikacji? Połącz się, aby omówić twój następny projekt. W MindSea współpracujemy z innowacyjnymi organizacjami, aby tworzyć produkty mobilne, które zwiększają wartość biznesową i poprawiają jakość życia. Skontaktuj się z nami już dziś.

Leave a Reply