Kuinka Uber tehtiin

Uber on muuttanut maailmaa. Itse asiassa on mahdotonta ajatella maailmaa ilman innovatiivisen matkanjakopalvelun mukavuutta. Jäljittääkseen alkuperänsä markkinoilla, joiden sääntely on jatkuvasti purettu, Uber on noussut voittajaksi. Yli 58 maassa toimiva ja noin 66 miljardin Yhdysvaltain dollarin arvoinen Uber on nopeasti laajentunut perustamaan sivukonttoreita yli 581 kaupunkiin yli 82 maassa, Yhdysvaltojen, Brasilian, Kiinan, Meksikon ja Intian ollessa Uberin aktiivisimmat maat.

Jos tämä ei ollut tarpeeksi vaikuttavaa, yritys suoritti vuonna 2016 yhteensä 2 miljardia ajoa viikossa. Kun ajatellaan sitä tosiasiaa, että ensimmäisen miljardin ajon aikana kesti Uber 6 vuotta ja toisen miljardin ansaitsemisen vain 6 kuukauden aikana, ei ole yllättävää, että Uber nousee globaaliksi yritysjohtajaksi. Tämä maailmanlaajuinen ilmiö perustuu yksinkertaiseen ajatukseen, joka on viettelevä lähtökohdassaan - kykyyn terveyttää autoa vain älypuhelimellasi.

Se otti taksin terveysongelman ja antoi kaikille oikeudenmukaisen ratkaisun hyödyntäen samalla kehittyviä markkinoita. Ja älykkäät ihmiset esittävät oikean kysymyksen: Kuinka voin rakentaa Uberin kaltaisen sovelluksen yrityksen tarpeisiin?

Nöyrä alku

Kaikki alkoi vuonna 2008, kun Uberin perustajat keskustelivat tekniikan tulevaisuudesta konferenssissa. Vuoteen 2010 mennessä Uber julkaisi virallisesti San Franciscossa. Kuuden kuukauden aikana heillä oli 6000 käyttäjää ja he järjestivät noin 20 000 ajelua. Mikä oli avain heidän menestykseen? Yksi Uberin perustajista keskittyi houkuttelemaan sekä kuljettajia että ajajia samanaikaisesti. San Francisco oli Yhdysvaltojen tekniikkayhteisön sydän ja oli siten täydellinen äänilauta tämän teknologisen innovaatiomuodon menestymiselle.

Alussa Uber levitti sovellustaan ​​suusanallisesti järjestämällä ja sponsoroimalla teknisiä tapahtumia ja antamalla tapahtumien osallistujille ilmaiset ajot sovelluksensa kanssa. Tämä markkinoille saattamisen muoto jatkuu edelleenkin - antamalla 50% alennuksen uusille ratsastajille heidän ensimmäisestä Uber-ajoaan. Tämä alkuperäinen alennus innosti käyttäjiä tulemaan pitkäaikaisiin ratsastajiin, ja loput olivat historiaa. Kun yhä useammat ihmiset siirtyivät sosiaaliseen mediaan kertoa maailmalle tästä innovatiivisesta uudesta sovelluksesta - heidän markkinointistrategiansa loistava loisto maksoi.

Tuotteeteknologinen koheesio: kuinka Uber toimii

Mikä tekee Uberista, Uber? Ensinnäkin se on yleinen vetoomus tai tapa, jolla he virtaviivaistavat tuotteitaan, ohjelmistojaan ja tekniikkaansa. Se oli alussa tuore, innovatiivinen, eikä sitä ollut koskaan ennen nähty. Joten jos mallin tulisi toistua, heidän olisi tarkasteltava Uberin brändistrategiaa.

Uberin käyttämiseksi sinun on ladattava sovellus, joka julkaistiin ensin iPhonessa, sitten laajennettuna Androidiin ja Blackberryyn.

Uberin perustajat, Garret Camp ja Travis Kalanick, luottavat suuresti kuuteen avainteknologiaan, jotka perustuvat iOS: n ja Android-paikannukseen. Mikä todella myi sen, oli sen selkeä perusarvo - kyky kartoittaa ja seurata kaikkia käytettävissä olevia takseja omalla alueellasi. Kaikki muut vuorovaikutukset perustuvat tähän perusarvoon - ja se, joka erottaa Uberin (ja asettaa sovelluksesi) erilleen joukosta. Uber-kaltaisen sovelluksen rakentamiseksi sinulla on oltava:

1. Rekisteröinti / kirjautumisen ominaisuudet: Uber antaa sinun rekisteröidä etunimesi, sukunimesi, puhelinnumerosi ja haluamasi kielen kanssa. Kun olet kirjautunut, he lähettävät sinulle tekstiviestin vahvistaaksesi numerosi, jonka avulla voit sitten asettaa maksuasetukset. Matkahinnat veloitetaan jokaisen ajon jälkeen tämän käteisellä tapahtuvan järjestelmän kautta.

2. Varausominaisuudet: Tämä antaa kuljettajille mahdollisuuden hyväksyä tai hylätä saapuvat ajopyynnöt ja saada tietoja asiakkaan nykyisestä sijainnista ja määräpaikasta.

3. Mahdollisuus tunnistaa laitteen sijainti: Uber saa CoreLocation-kehyksen kautta (iOS-alustoille) laitteen maantieteellisen sijainnin ja suunnan ajoittaaksesi sijainnin ja toimituksen. IOS: n ja Android-paikannusominaisuuksien ymmärtäminen on ratkaisevan tärkeää tässä vaiheessa, koska juuri se sovelluksesi toimii.

4. Reittiohjeet: Uber-sovellus antaa ohjeita sekä kuljettajalle että käyttäjälle. Uber-sovelluksen kehittäjät käyttävät MapKit iOS: lle ja Google Maps Android API Androidille laskeakseen reitin ja asettamalla reittiohjeet saataville. He ottivat edelleen käyttöön Google Mapsin iPhonelle ja Androidille, mutta muokkaisivat taitavasti muiden kartoitusyritysten tekniikkaa mahdollisten mahdollisten logististen kysymysten ratkaisemiseksi.

5. Push-ilmoitukset ja SMS: saat jopa 3 ilmoitusta heti Uberilta, kun varaat matkan.

  • Ilmoitus, joka kertoo, kun kuljettaja hyväksyy pyyntösi
  • Yksi, kun kuljettaja on lähellä sijaintiasi
  • Yksi mahdollisuus ratsastaa on peruutettu

Saat edelleen täydellisen päivityksen kuljettajan tilasta, ajoneuvon valmistaja- ja lisenssinumeroon saakka sekä ETA: n taksin saapumisajankohdasta.

6. Hintalaskuri: Uber tarjoaa käteisellä tapahtuvan maksujärjestelmän, joka maksaa kuljettajille automaattisesti jokaisen ajon jälkeen ja käsitellään käyttäjän luottokortilla. Uber vastaa 25% kuljettajan hinnoista, mikä tuottaa helppoa voittoa. He parittuivat Braintree: n kanssa, joka on maailman johtava matkapuhelinmaksualan yritys, mutta muita hyviä vaihtoehtoja, joita on käytettävissä, ovat Stripe tai Paypal Card.ion kautta.

Tässä on muutama paljon halutuin ominaisuus käyttäjän sovelluksen puolelle:

  • Mahdollisuus nähdä kuljettajan profiili ja tila: Asiakkaasi tuntevat olonsa turvallisemmaksi nähdä kuljettajan vahvistuksen, ja on hyvä tietoturvallisuus varmistaa, että tiedät, kuka käyttää sovellustasi voittoa varten.
  • Mahdollisuus vastaanottaa hälytyksiä: Vastaanota heti ilmoituksia ratsastasi tilaasi ja peruutuksista.
  • Mahdollisuus nähdä reitti heidän puhelimistaan ​​(sisäänrakennettu navigointijärjestelmä): Tämä liittyy luonnostaan ​​paikannusominaisuuksiin, haluat pystyä ohjaamaan taksit nopeimpiin, käytettävissä oleviin reitteihin.
  • Hintalaskenta: Hintalaskelman kysyntä ja käteisellä tapahtuvan maksujärjestelmän käyttöönotto.
  • "Vuotohinta" -vaihtoehto: Uber esitteli tämän vaihtoehdon menestyksekkäästi. Sen avulla ystävät voivat vuotaa matkan hinnan.
  • Edellisten kuljettajien pyytäminen: Se on vähän kuin suosikki taksimiessi pikavalinta, ja se on hyvä tapa varmistaa toistuvat asiakkaat.
  • Odotuslista ylijäämähinnoittelun sijasta: Vältä mediahäiriöitä nousevan hinnoittelun käyttämisessä käyttämällä odotuslistaominaisuutta, jotta käyttäjät voidaan lisätä odotuslistaan ​​sen sijaan, että heiltä veloitettaisiin enemmän kuin pitäisi, ja estää heitä päivittämästä sovellusta ruuhka-aikana. tuntia, vähentämällä taustainfrastruktuurin vaatimia resursseja.

Toinen avain Uberin menestykseen, jonka samanlaisten sovellusten mahdollisten kehittäjien tulee huomata, on Uberin toimintatapa. He hyödyntävät useita markkinoita, jotka vastaavat enemmän kuljettajia, enemmän kuljettajia ja enemmän yritystä yritykselle. Uber on hallinnut lokalisointitaiteen - kyvyn syrjäyttää olemassa olevat markkinat ja kilpailijat, mikä edelleen säilyttää asiakaskunnan parantamalla omaa liiketoimintastrategiaansa.

He ovat ottaneet huomioon paikalliset olosuhteet ja olosuhteet. Esimerkiksi he tekivät kumppanuutta Paypalin kanssa marraskuussa 2013 tarjotakseen niin monelle saksalaiselle ihmiselle, että Saksa ei käytä luottokortteja, ja siirtynyt tekstiviesteihin perustuviin palveluihin Aasiassa, koska ihmisiä on enemmän, mutta älypuhelimia on vähemmän henkeä kohti. Tämä auttaa heitä palvelemaan eri markkinoita ja optimoimaan voitot.

Uber-markkinointistrategia ei ole staattinen - se on dynaaminen. Laajennus oli välttämätöntä, ja liiketoimintamalli hyödyntää taksimarkkinoiden kyllästymisestä asiakkaiden ja kuljettajien kanssa voittoja, mikä johtaa heidän eksponentiaalista kasvuaan. Kunnianhimoiset sovelluskehittäjät voivat ottaa siitä, että sinun on suunniteltava sovelluksesi joustavuuden vuoksi.

Suunnittele sovelluksesi siten, että sen annetaan osua ja rullata lyönteillä. Järjestelmän olemassaolo, jonka avulla voit rakentaa ja integroida muutokset tehokkaasti sovelluksessa ja antaa ryhmän jäsenille mahdollisuuden kommunikoida tehokkaasti, on ensiarvoisen tärkeää.

Mikä teki Uberistä niin menestyvän, oli sen kyky muuttaa uutta ajattelua tekniikasta ja sen toiminnasta. Itse asiassa se teki markkinoista paremman, tehokkaamman paikan innovatiivisen tilauspalvelun avulla.

Mihin teknologiaan Uber on rakennettu?

Sovelluksen tekninen puoli on kirjoitettu pääosin JavaScriptiin, jota käytetään myös tarjonnan laskemiseen ja kysynnän ennustamiseen. Reaaliaikaisten lähetysjärjestelmien ollessa rakennettu Node.js: lle ja Redikselle. Javaa ja Objective-C: tä käytetään iPhone- ja Android-sovelluksissa. Twilio on Uberin tekstiviestien takana, ja push-ilmoitukset toteutetaan iOS-alustalla olevan Apple Push Notifications -palvelun ja Android-sovelluksen Google Cloud Messaging (GCM) kautta.

Kuinka paljon Uber tekee?

Itse asiassa se on paljon vähemmän kuin luulet. 66 miljardin dollarin arvostus sen jälkeen, kun 25%: n palkkio (joka pyöristää noin 0,19 dollariin / ajomatka) menee lähinnä luottokorttien käsittelyyn, korkoihin, veroihin, työntekijöiden korvauksiin, asiakastukeen, markkinointiin ja erilaisiin petostentorjuntatoimiin.

Kuinka paljon Uberin rakentaminen vie?

Uber ei ole vain yksi sovellus, vaan kaksi - yksi ratsastajalle ja yksi kuljettajalle. Uberin kaltaisen sovelluksen kehittämiskustannukset riippuvat monista tekijöistä

  • kustannukset MVP: n rakentamisesta
  • tuotekehitys ja hankinta
  • markkinoinnin taloudellisuuden järjestäminen
  • sovelluksen analyyttisten ominaisuuksien kehittämiseen ja parantamiseen liittyvät jatkuvat kustannukset

Kun teet Uberin kaltaisen sovelluksen, sijoitat reilusti suunnittelupalveluihin, tausta- ja web-kehitykseen, projektinhallintaan, puhumattakaan Androidin ja iOS: n natiivisovellusten kehittämisestä. Henkilötyötuntien kokonaismäärä pyöristää noin 5000 tuntiin samanlaisista on-demand-taksi-sovelluksista, mikä asettaa tällaisen sovelluksen kehittämiskustannukset noin 50 000 dollariin (olettaen, että ryhmäsi työskentelee 50 dollarilla dollarilla tunnissa). Koska tuntihinnat ovat kuitenkin noin 20–150 dollaria, mediaanikustannukset voivat olla korkeammat tai pienemmät.

johtopäätös

Ubersin menestys johtui useista tekijöistä, mukaan lukien selkeä liiketoimintamalli ja vuorovaikutukseen perustuvat ominaisuudet, eikä päinvastoin yhdistettynä markkinointistrategiaan, joka keskittyy käyttäjien houkuttelemiseen.

Kaikkien mielessä on tietysti kysymys siitä, kuinka voit vähentää epäonnistumisen yleistä riskiä varmistamalla, että ideasi ja tuotteesi ovat käyttökelpoisia, kun kehität sovellusta?

Yksi tapa on käyttää mobiilisovelluksen kehityskumppania (kuten Octodev), joka on työskennellyt monien sellaisten sovellusten parissa ja ymmärtää niihin liittyvät prosessit. Etukäteen sellaisen kumppanin käyttämisessä on, että he ovat työskennelleet monissa sellaisissa sovelluskehitysprojekteissa ja heillä on käytännöllinen kokemus tuotekehityksestä, jotta voidaan välttää sudenkuopat ja hyödyntää visioasi parhaalla mahdollisella tavalla.

Octodev-sovelluskehitysprosessi

Toinen tärkeä osa varmistaa sovelluskehitysprojektisi nopea ja sujuva toteuttaminen on selkeä etenemissuunnitelma ja säännöllinen viestintä projektin aikana. Tämän saavuttamiseksi on monia lähestymistapoja, ja käytämme Octodev-neuvostossa neuvoa-antavaa lähestymistapaa sovellusten kehittämiseen. Vedämme onnistuneista sovellusten toteutuksistamme. Ota yhteyttä meihin nyt, jos haluat tarkan hinnan omalle Uber, kuten sovellusidealle.

Tämä artikkeli on alun perin julkaistu Octodev-blogissa.