top of page

Hönnun og þróun farsímaforrita
á Íslandi

Farsímaforrit byggð á skýrri vörurökfræði, traustri tæknilegri uppbyggingu, hegðun notenda og langtímanotkun í rekstri.

Farsímaforrit á ekki að byrja á skjámyndum.

Það á að byrja á skýrri ákvörðun um vöruna.

Áður en þróun hefst skilgreinir MRKX Labs hvað forritið á að leysa, fyrir hverja það er, hvað notandinn þarf að geta gert, hvaða gögn forritið þarf að meðhöndla, hvaða kerfum það þarf að tengjast og hvort farsímaforrit sé yfirhöfuð rétta lausnin.

Faglegt farsímaforrit er ekki bara sýnilegt viðmót. Það er stafrænt vörukerfi sem sameinar stefnu, notendaupplifun, tæknilega uppbyggingu, afköst, persónuvernd, prófanir, undirbúning fyrir birtingu í appverslunum og langtímaviðhald.

Markmiðið er ekki bara að birta app.

Markmiðið er að byggja farsímavöru sem styður reksturinn á bak við hana.

Mobile app product system with dashboard interface, user flow, API connections and technical architecture

Á þetta að vera farsímaforrit?

Ekki hvert viðskiptavandamál þarf farsímaforrit.

Sum vandamál leysast betur með sterkari vefsíðu, vefkerfi, bókunarkerfi, viðskiptavinagátt, innra tóli eða sjálfvirku vinnuflæði. Það borgar sig aðeins að byggja app þegar farsímaupplifunin bætir skýru virði við.

Það virði getur falist í endurtekinni notkun, reikningstengdri virkni, notkun án nettengingar, tilkynningum, vistuðum stillingum, staðsetningartengdri virkni, aðgangi að myndavél, hraðari vinnuflæði eða afmarkaðri upplifun sem notendur þurfa að koma reglulega aftur í.

MRKX Labs byrjar á því að spyrja um formið áður en tæknin er valin.

Farsímaforrit þarf að eiga erindi í síma notandans. Ef app er rétta lausnin byggjum við það með þeirri uppbyggingu sem það þarf. Ef einfaldara stafrænt kerfi leysir vandann betur skilgreinum við þá leið fyrst.

Þannig er komið í veg fyrir að fyrirtæki fjárfesti í röngri vöru áður en þróunin hefst.

Fyrsta útgáfan þarf að sanna kjarnaaðgerðina

Focused mobile app user flow showing start, main action, confirmation and result

Fyrsta útgáfa farsímaforrits á ekki að reyna að innihalda alla mögulega eiginleika.

Ein algengasta ástæðan fyrir því að appverkefni verða dýr og óskýr er að of miklu er bætt við of snemma. Varan reynir að þjóna öllum framtíðartilvikum áður en búið er að sanna meginhegðunina.

MRKX Labs heldur fyrstu útgáfunni markvissri.

Áður en eiginleikum er bætt við skilgreinum við kjarnaaðgerðina: það helsta sem notandinn þarf að gera í appinu, hvort sem það er að ljúka, bóka, biðja um, fylgjast með, senda inn, nálgast, stjórna eða endurtaka eitthvað.

Þegar kjarnaaðgerðin er skýr verður notendaleiðin einfaldari, viðmótið auðveldara að skilja og hægt að skipuleggja tæknilega grunninn út frá raunverulegri vörurökfræði í stað ágiskana.

Góð fyrsta útgáfa er ekki veik útgáfa.

Hún er markviss útgáfa sem er byggð til að sanna rétta hlutinn.

Farsímaforrit eru vöruuppbygging, ekki bara skjáir

Mobile app architecture and performance system with API, data layer, authentication, analytics and device testing

Sýnilega viðmótið er aðeins einn hluti af farsímaforriti.

Á bak við hvert faglegt app er uppbygging sem stýrir því hvernig varan virkar:

NOTENDA-REIKNINGAR

AUÐKENNING

GAGNALÍKÖN

API

VIÐSKIPTA-

RÖKFRÆÐI

HEIMILDIR

STÖÐUR APPSINS

HLEÐSLU-

STÖÐUR

VILLU-

MEÐHÖNDLUN

GREINING

ÖRYGGI

ÚTGÁFUFERLI

Ef þessi uppbygging er veik getur appið enn litið vel út í frumgerð, en orðið erfitt í notkun, prófunum, viðhaldi eða stækkun.

MRKX Labs skipuleggur uppbygginguna áður en þróunin verður dýr í breytingum.

Við skilgreinum hvernig appið á að meðhöndla notendur, gögn, aðgerðir, hlutverk, efni, samskipti við bakenda, heimildir og framtíðaruppfærslur. Þannig er hægt að byggja appið sem virkt vörukerfi, ekki bara röð af sjónrænum skjám.

Góð uppbygging gerir appið stöðugra, auðveldara í viðhaldi, einfaldara í prófunum og auðveldara að bæta eftir birtingu.

Afköst eru hluti af notendaupplifuninni

Afköst í farsímaforriti eru ekki bara tæknilegt smáatriði.

Þau hafa bein áhrif á það hvernig notendur upplifa vöruna.

Notendur taka eftir því þegar app opnast hægt, frýs, eyðir rafhlöðu, hleður gögnum klaufalega, bregst seint við eða hrynur í einfaldri aðgerð. Hægt app vekur efa. Stöðugt og snöggt app byggir upp traust.

Afköst mótast af tæknilegum ákvörðunum frá upphafi verkefnisins.

RÆSINGARTÍMI

BIRTING VIÐMÓTS

API-KALLANIR

MYNDA-

MEÐHÖNDLUN

BAKGRUNNS-

VINNSLA

SKYNDIMINNI

VAL

Á ÓSJÁLFSTÆÐUM KÓÐA

NOTKUN SDK

GAGNAHLEÐSLA

PRÓFANIR Á TÆKJUM

MRKX Labs tekur afköst með í reikninginn í skipulagningu, hönnun, þróun og prófunum, svo appið sé ekki aðeins fágað í útliti heldur einnig hraðvirkt og áreiðanlegt á raunverulegum tækjum.

 

Farsímanotkun þarf að þola raunverulegar aðstæður

Notendaupplifun í farsíma snýst ekki aðeins um uppsetningu skjáa.

Hún snýst um hvernig appið hagar sér þegar eitthvað breytist, bilar, hleðst, missir tengingu eða krefst ákvörðunar frá notandanum.

HVAÐ SÉR NOTANDINN Á MEÐAN EFNI HLEÐST?

HVAÐ GERIST EF NETTENGINGIN ER VEIK?

HVAÐ EF BEIÐNIN MISTEKST?

HVAÐ EF NOTANDINN HAFNAR HEIMILD?

HVAÐ EF APPINU ER LOKAÐ Í MIÐJU FERLI?

HVAÐ EF NOTANDINN KEMUR AFTUR SÍÐAR?

Þessi atriði skipta máli vegna þess að farsímanotendur eru oft annars hugar, á ferðinni, að skipta á milli appa eða að reyna að klára verkefni hratt.

Faglegt farsímaforrit þarf skýra leiðsögn, gagnlega endurgjöf, hleðslustöður, tómar stöður, villustöður, útskýringar á heimildum og leiðir til að halda áfram þegar eitthvað fer ekki eins og áætlað var.

MRKX Labs hannar farsímaupplifun út frá raunverulegri hegðun, ekki aðeins fullkomnum notendaleiðum.

Appið þarf að styðja notandann þegar allt virkar og leiðbeina honum skýrt þegar eitthvað virkar ekki.

Persónuvernd, heimildir og gagnaöryggi byrja snemma

Persónuvernd og öryggi eiga ekki að vera pappírsvinna í lok appverkefnis.

Þau hafa áhrif á uppbyggingu appsins frá byrjun.

Farsímaforrit getur falið í sér:

NOTENDAREIKNINGA

PERSÓNUUPPLÝSINGAR

STAÐSETNINGARGÖGN

GREIÐSLUGÖGN

INNSENDAR SKRÁR

SKILABOÐ

GREININGU

TILKYNNINGAR

SDK FRÁ ÞRIÐJA AÐILA

TENGING VIÐ YTRI KERFI

Hver þessara ákvarðana hefur áhrif á hvernig appið á að vera skipulagt, byggt, útskýrt og sent inn í appverslanir.

Heimildir hafa líka áhrif á traust.

Ef app biður of snemma um aðgang að myndavél, staðsetningu, tengiliðum, tilkynningum eða geymslu án skýrrar ástæðu getur notandinn hikað eða hætt við. Heimildir á aðeins að biðja um þegar þeirra er þörf, með skýru samhengi og skýrri ástæðu.

MRKX Labs skoðar hvaða gögnum appið safnar, hvers vegna þeirra er þörf, hvert þau fara, hvaða tól frá þriðja aðila koma við sögu og hvernig þessar ákvarðanir hafa áhrif á notendaupplifun, persónuverndarkröfur og innsendingarferli í appverslanir.

Þannig verður farsímavaran traustari og hættan á fyrirbyggjanlegum vandamálum við útgáfu minni.

Native, cross-platform eða veflausn

Tæknin á að vera valin út frá vörunni.

Ekki öfugt.

Sum farsímaforrit þurfa native-þróun vegna þess að þau reiða sig mikið á afköst sem tengjast tilteknum stýrikerfum, virkni tækisins, flókna bakgrunnsvinnslu eða háþróaðar kröfur til notendaupplifunar.

Önnur forrit henta betur sem cross-platform lausn, þar sem fyrirtækið þarf að komast skilvirkt á iOS og Android með einum sameiginlegum kóðagrunni.

Það er ekkert algilt svar.

Rétta leiðin ræðst af viðskiptatilvikinu, kröfum um afköst, tengingum við önnur kerfi, væntingum notenda, viðhaldsfyrirkomulagi, tímalínu, fjárhagsramma og langtímaáætlun.

MRKX Labs velur tækni út frá því hvað varan þarf að gera, hvernig hún þarf að vaxa og hvað verður raunhæft að viðhalda eftir birtingu.

Byggt fyrir útgáfu og langtímaviðhald

Mobile app launch readiness dashboard with testing, analytics, data safety, store assets and maintenance planning

Að gefa út farsímaforrit snýst ekki aðeins um að klára þróun.

Appið þarf að vera undirbúið fyrir raunverulega útgáfu.

Það felur í sér prófanir á tækjum, afkastaprófanir, meðhöndlun á hruni, efni fyrir appverslanir, lýsingar á appinu, persónuverndarupplýsingar, yfirferð á heimildum, uppsetningu greiningar, demo-aðgang ef þess er þörf og fullbúna smíð sem er tilbúin til yfirferðar hjá App Store og Google Play.

Innsending í appverslanir á ekki að vera upphleðsla á síðustu stundu.

Persónuverndarupplýsingar, gagnaöryggi, skjámyndir, lýsigögn, innskráningaraðgangur, gæði smíðinnar og það hvort appið sé fullbúið hafa allt áhrif á útgáfuferlið.

MRKX Labs tekur útgáfuundirbúning með sem hluta af þróun farsímaforrita.

Eftir útgáfu þarf appið áfram uppfærslur, vöktun, villulagfæringar, viðhald á ósjálfstæðum kóða, athuganir vegna samhæfni við stýrikerfi, yfirferð á greiningargögnum, endurgjöf frá notendum og framtíðarumbætur.

Farsímaforrit á að vera byggt með þennan veruleika í huga frá byrjun.

Af hverju MRKX nálgast þróun farsímaforrita öðruvísi

MRKX Labs byggir ekki farsímaforrit sem einangruð hönnunarverkefni.

Við byggjum þau sem skipulagðar stafrænar vörur.

Það þýðir að við byrjum ekki á eiginleikalista eða röð skjámynda. Við byrjum á viðskiptamarkmiðinu, hegðun notandans, kjarnaaðgerðinni, tæknilegum kröfum og langtímahlutverki appsins.

Þessi nálgun hjálpar til við að koma í veg fyrir vandamál sem skemma mörg appverkefni: að byggja app þegar einfaldari lausn hefði dugað betur, bæta við of mörgum eiginleikum of snemma, hunsa uppbygginguna, líta á afköst sem eftiráhugsun, hanna aðeins fyrir fullkomna notendaleið, geyma persónuvernd þar til í lokin, velja tækni án skýrrar ástæðu eða setja app í loftið án viðhaldsáætlunar.

MRKX Labs sameinar stefnu, hönnun, þróun, uppbyggingu og tæknilega hugsun í einu ferli.

Niðurstaðan er ekki bara app sem lítur nútímalega út.

Hún er farsímavara sem er hönnuð til að vera gagnleg, áreiðanleg, viðhaldanleg og í takt við reksturinn á bak við hana.

Ertu með hugmynd að farsímaforriti?

Áður en farið er í smíði skulum við skilgreina hvort lausnin eigi að vera app, hvað fyrsta útgáfan þarf að sanna og hvaða tæknilega

uppbyggingu þarf til að það virki almennilega.

Byrjum á réttri vöruákvörðun.

bottom of page