Aloita projekti

Kerros 01 · Ohjelmistot

Sovellus­kehitys yrityksille. iOS ja Android, yksi tiimi.

Sovelluskehitys tarkoittaa mobiilisovelluksen suunnittelua, rakentamista ja julkaisua iPhonelle ja Androidille sekä sen ylläpitoa, kun puhelimet ja sovelluskaupat muuttuvat. Tallinnassa toimiva yop suunnittelee sovelluksen kanssasi, rakentaa sen monialustaisena tai natiivina ja julkaisee sen App Storessa ja Google Playssa, ja koodi ja kauppatilit pysyvät sinun nimissäsi.

Sovellukset

Mitä sovelluskehitys käytännössä sisältää?

Sovelluskehityksessä idea tai sisäinen prosessi muuttuu sovellukseksi, jonka ihmiset asentavat: ominaisuudet suunnitellaan, näkymät muotoillaan, sovellus ja sen palvelin koodataan, testataan oikeilla laitteilla ja julkaistaan App Storessa ja Google Playssa. Julkaisun jälkeen tulee päivityksiä, koska jokainen uusi iOS- ja Android-versio muuttaa jotakin.

Useimmat tekemämme applikaatiot ovat sellaisia, jotka ihmiset valitsevat itse: brändin ajanvaraus- ja kanta-asiakassovellus, yhteisö- tai jäsenyyssovellus, SaaS-tuotteen puhelinpuoli tai ensimmäinen versio, joka testaa ideaa oikeilla käyttäjillä. Moni niistä jakaa taustajärjestelmän saman kerroksen web-sovelluksen kanssa.

Kenttätiimien sovellukset, kuten työtilaukset, tarkistuslistat ja allekirjoitukset työmaalla, tekee sisaryrityksemme pirdir yritysohjelmistojensa yhteydessä.

  • Asiakasapit. Tilaus-, ajanvaraus-, kanta-asiakas- ja tilisovellukset omille asiakkaillesi.
  • Kuluttaja-apit. Kestotilaus-, yhteisö- ja sisältöapit rekisteröitymisineen, maksuineen ja push-viesteineen.
  • Oheisapit. SaaS-tuotteen tai verkkoalustan puhelinpuoli.
  • MVP-apit. Ensimmäinen versio sillä yhdellä ominaisuudella, joka todistaa idean, oikeille käyttäjille.

Mitä teemme

Ensimmäisestä näkymästä kauppasivuun asti.

01

Tuote­kartoitus

Kuka sovellusta käyttää ja mitkä kolme ominaisuutta ratkaisevat. Tuloksena ominaisuuslista ja kiinteä hinta.

02

UX/UI-suunnittelu

Näkymät peukalolle, pienelle näytölle ja heikolle yhteydelle, testattuna prototyyppinä puhelimessasi.

Avaa →
03

Monialusta ja natiivi

Yleensä yksi Flutter- tai React Native -koodi molempiin kauppoihin; Swift ja Kotlin, kun sovellus nojaa puhelimen laitteistoon.

04

Backend ja API:t

Palvelin, tietokanta, kirjautuminen ja hallintapaneeli sekä yhteydet maksuihin ja muihin palveluihin.

Avaa →
05

Kauppa­julkaisu

App Store- ja Google Play -sivut, kuvakaappaukset ja tarkastus suomeksi, englanniksi ja muilla kielillämme.

06

Päivitykset ja tuki

Päivitykset, kaatumisseuranta ja uudet ominaisuudet kuukausihinnalla tai versioittain.

Oikeat puhelimet

Appisi kohtaa kaikki puhelimet.

Ihmiset käyttävät tummaa tilaa, lukevat arabiaksi, suurentavat tekstiä ja menettävät yhteyden hississä. Vaihda asetusta ja katso, mitä suunnittelemme ja testaamme.

Yksi appi, viisi tilannetta

9:41

Tänään

  1. 09:30Leikkaus
  2. 10:30Partatrimmi
  3. 11:15Väritarkistus
  4. 13:00Pesu & kuivaus
  5. 15:30Lastenleikkuu

Varaa 10:30

Oletus: näkymä suunnitelman mukaan

Vertailu

Natiivi, monialusta vai web-sovellus?

Monialusta-, natiivi- ja PWA-sovellukset vertailussa
Monialusta-, natiivi- ja PWA-sovellukset vertailussaMonialusta (Flutter, React Native)SuosituksemmeNatiivi (Swift, Kotlin)Web-sovellus (PWA)
KoodikannatYksi iOS:lle ja AndroidilleKaksi, oma kummallekinYksi, toimii selaimessa
HintaKeskitasoKorkeinMatalin
LaitetoiminnotUseimmat, lisäosillaKaikkiRajoitetut
KauppasivuKylläKylläEi, asennetaan sivustolta
SopiiUseimmat asiakas- ja kuluttaja-apitRaskas grafiikka, syvä laitteiston käyttöYksinkertaiset työkalut ja pikatestit

Myytit

Mitä kuulemme ennen koodausta.

Kuulemme usein

”Sovellus on valmis, kun se on kaupassa.”

Mitä näemme

Apple ja Google julkaisevat joka vuosi ison järjestelmäpäivityksen, ja kaupat muuttavat sääntöjään. Sovellus, jota kukaan ei päivitä, alkaa hajota kuukausissa.

Kuulemme usein

”Monialusta-appi tuntuu kakkoslaadulta.”

Mitä näemme

Flutterilla tai React Nativella useimmat käyttäjät eivät huomaa eroa. Natiivikoodi voittaa yhä raskaassa grafiikassa ja laitteiston syvässä käytössä, ja kerromme, kun niin on.

Kuulemme usein

”Jokainen yritys tarvitsee oman appin.”

Mitä näemme

Jos asiakas käy luonasi kahdesti vuodessa, nopea mobiilisivusto palvelee paremmin. Sovellus ansaitsee paikkansa, kun asiakkaat palaavat viikoittain.

Näin se etenee

Viisi askelta kauppoihin.

v0.1
01

Kartoitus

Työpaja käyttäjistä, ominaisuuksista ja riskeistä. Saat ominaisuuslistan ja ensimmäisen version hinnan.

v0.2
02

Prototyyppi

Klikattavat näkymät puhelimessasi. Mielenmuutos maksaa tässä vaiheessa iltapäivän, ei sprinttiä.

v0.3
03

Koodaus

Teemme kahden viikon sprinttejä ja tuomme jokaisen lopussa uuden testiversion puhelimeesi.

v0.4
04

Julkaisu

Kauppasivut, tarkastus, julkaisu ja kaatumisten seuranta päälle.

v1.0
05

Kasvu

Päivitykset, uudet ominaisuudet ja asennuksia tuova markkinointi, jos haluat meidän jäävän.

Julkaisussa

Mikä on sinun julkaisu­päivänä.

Lähdekoodi

Sovellus ja sen taustajärjestelmä repositoriossasi, ohjeineen niiden rakentamiseen ja julkaisuun.

App Store -julkaisu

iOS-versio julkaistuna, kauppasivu jokaisella kielellä ja Applen pyytämät tietosuojatiedot.

Google Play -julkaisu

Android-paketti julkaistuna, kauppasivu ja tietoturvaosio täytettyinä.

Kauppakuvat

Kuvakaappaukset ja kuvakkeet kaikissa vaadituissa koissa seuraavaa päivitystä varten.

Kaatumisraportit

Kaatumisten ja suorituskyvyn seuranta päällä, raportit valitsemaasi osoitteeseen.

Hinta ja aikataulu

Mobiilisovelluksen hinta: mistä kustannukset syntyvät?

Hinta riippuu näkymien ja käyttäjäroolien määrästä, siitä tarvitseeko sovellus oman taustajärjestelmän, mihin järjestelmiin se liittyy ja kuinka paljon sen pitää toimia ilman verkkoa. Emme laskuta tunneittain: lyhyen kartoituksen jälkeen saat kiinteän hinnan jokaiselle vaiheelle ensimmäisestä versiosta alkaen, joten budjetti on tiedossa ennen kehityksen alkua.

Kevyt ensimmäinen versio muutamalla näkymällä on yleensä kaupoissa muutaman kuukauden kuluttua ensimmäisestä työpajasta. Maksut, useat roolit tai monimutkaiset integraatiot pidentävät aikataulua, joten jaamme työn versioihin ja jotain hyödyllistä julkaistaan aikaisin.

Sovelluksesi

Pidä prototyyppiä omassa kädessäsi.

Kerro, kenelle sovellus on ja mihin tehtäviin sitä tarvitaan. Vastaamme kahden arkipäivän sisällä ja käymme läpi kysymykset, jotka ratkaisevat ensimmäisen version.

Kysymykset

Kysytään ennen ensimmäistä versiota.

Mitä sovelluskehitys sisältää?

Sovelluskehitys sisältää iOS- ja Android-sovellusten suunnittelun, muotoilun, koodauksen, testauksen ja julkaisun sekä ylläpidon julkaisun jälkeen. Teemme myös sovelluksen tarvitseman taustajärjestelmän, hallintapaneelin ja integraatiot.

Mobiilisovelluksen hinnan määräävät näkymät, käyttäjäroolit, taustajärjestelmä ja integraatiot. Annamme kartoituksen jälkeen kiinteän hinnan vaihetta kohden, joten ensimmäisen version hinta on tiedossa ennen kehitystä.

Kevyt ensimmäinen versio on yleensä kaupoissa muutaman kuukauden kuluttua ensimmäisestä työpajasta. Isommat sovellukset jaetaan versioihin, jotta ensimmäinen pääsee käyttäjille aikaisin.

Useimmille asiakas- ja kuluttajasovelluksille monialustainen Flutter tai React Native on nopeampi ja edullisempi, koska yksi koodikanta palvelee iOS:ää ja Androidia. Natiivi Swift ja Kotlin kannattavat, kun sovellus on grafiikkaraskas tai nojaa laitteistoon.

Ovat. Avaamme koodirepositorion, App Storen ja Google Playn kehittäjätilit sekä hostingin yrityksesi nimiin ja työskentelemme niissä vieraina.

Voi. Ensin katselmoimme koodin ja kauppasivut ja korjaamme sen, mikä estää päivitykset. Sitten joko ylläpidämme sovellusta tai rakennamme sen uudelleen vaihe kerrallaan.

Voi. Sovelluksemme toimivat englanniksi, turkiksi, viroksi, saksaksi, suomeksi, ranskaksi, espanjaksi ja arabiaksi, myös oikealta vasemmalle, ja kirjoitamme kauppasivun jokaiselle kielelle.