Clutch Developer
DA
Book en samtale

Navigation

Sprog

Konsultation

Native appudvikling til iOS og Android

Vi vælger native udvikling med Swift eller Kotlin eller en fælles Flutter-kodebase ud fra produktets krav. Det aftalte arbejde kan omfatte arkitektur, backendintegration, test og forberedelse af udgivelsen. Dit team beholder kontrollen over repository og projektkonti med en dokumenteret overdragelse.

SwiftSwiftUIKotlinJavaFlutter
Drøft dit app-projekt

Hvad du får

  • Et aftalt teknisk omfang og et arkitekturforslag for platforme, centrale brugerforløb og integrationer.
  • En iOS-app i Swift/SwiftUI, en Android-app i Kotlin/Java eller en Flutter-app, når en fælles kodebase passer til produktet.
  • Backend- og API-integrationer, når de indgår i det aftalte omfang, med klare grænser til eksisterende systemer.
  • Testversioner og kontrol af aftalte forløb på de aftalte iOS- og Android-enheder; tilgængelighed, fejlhåndtering og ydeevne efter det aftalte omfang.
  • Kildekode og dokumenteret overdragelse med projektopsætning, trin til at bygge og teste appen samt aftalt forberedelse til udgivelse. Dit team beholder adgang til kodearkivet og projektkontiene.

Hvordan det fungerer

  1. Aftal omfang Vi aftaler platforme, centrale brugerforløb, integrationer, acceptkriterier og om native udvikling eller Flutter passer bedst.
  2. Implementér Vi udvikler de aftalte funktioner i fokuserede iterationer og deler testversioner, så du kan give feedback.
  3. Test på enheder Vi tester de aftalte iOS- og Android-forløb på de aftalte enheder. Fejlsituationer, tilgængelighed og ydeevne kontrolleres efter det aftalte omfang.
  4. Dokumentér og overdrag Vi dokumenterer projektopsætning, build- og testtrin samt aftalt forberedelse til udgivelse og overdrager kodeændringerne.

Et godt match hvis

  • Du har brug for en iOS- eller Android-app med funktioner eller forløb, der kræver en mobil løsning.
  • Du vil sammenligne Swift/SwiftUI, Kotlin/Java og Flutter ud fra platformskrav og hvilke forløb der kan deles.
  • En eksisterende app skal være lettere at vedligeholde, have tydeligere test eller overdrages med dokumentation.

Vælg Flutter eller native til produktet

Flutter kan passe, når iOS og Android kan dele det meste af produktets adfærd, og én kodebase er en fordel. Swift eller Kotlin kan passe bedre, hvis platformsfunktioner, eksisterende systemer eller krav til brugeroplevelsen vejer tungere. Produktets behov afgør valget, ikke en teknologi valgt på forhånd.

  • Gennemgå platformskrav og forbindelser til backend og login.
  • Planlæg tilstand, offlineadfærd, tilgængelighed og ydeevne omkring de vigtigste brugerforløb.
  • Brug appomkostningsberegneren til at undersøge et første omfang.

Aftal test, releases og kodeejerskab

Før udviklingen aftaler vi platforme, brugerforløb og acceptkriterier. Inden for det aftalte omfang kan test dække enheder, fejltilstande, tilgængelighed, ydeevne og releasekonfiguration. Dit team beholder projektets repository og får en passende overdragelse; butikindsendelser kan forberedes, mens Apple og Google træffer beslutning om godkendelse.

  • Definér hvilke iOS- og Android-forløb der skal fungere før release.
  • Afklar ejerskab af repository, signering og produktionskonti med dit team.
  • Ved en eksisterende app vurderes kodebase og overtagelsesbehov før ændringer.

Kundecases

Native iPhone-apps til kunder

To udgivne iPhone-apps viser mobiludvikling sammen med kunder; hver case angiver platform, samarbejdspartnere og leveret omfang.

Nidra Technician

For Noctrix Health

Native iPhone-app · Bluetooth Low Energy (BLE)

Mobiludvikling i samarbejde med Noctrix Health

BLE-parring af terapibånd, guidet titrering, programmering og bekræftelseskontrol i et opsætningsforløb ledet af en specialist.

Cleaner Go

For Labhouse Mobile

Native iPhone-app · billedmatchning på enheden

Mobiludvikling på Labhouse Mobiles app sammen med LabHouse og Inés Salvans

Gruppering af dubletter og næsten identiske fotos på enheden med swipe-gennemgang, valg af foto, der skal gemmes, og fortryd.

Ofte stillede spørgsmål

iOS, Android eller begge?

Begge eller kun én. Swift eller Kotlin kan passe, når platformspecifikke funktioner eller eksisterende systemer er vigtige. Flutter kan passe, når de vigtigste brugerforløb kan dele kode. Vi vælger ud fra produktets krav og vedligeholdelse.

Kan I overtage en eksisterende app?

Ja. Vi gennemgår den eksisterende kode og aftaler omfanget, før vi ændrer noget. Se vores ydelser for appgennemgang og hjælp til projekter, der er gået i stå.

Håndterer I indsendelser til appbutikker?

Forberedelse af build, signering og indsendelse kan indgå i det aftalte omfang. Apple og Google beslutter, om en app godkendes; det kan ikke garanteres. Eventuel hjælp til at svare på feedback fra appbutikkernes gennemgang aftaler vi også på forhånd.

Arbejder I med teams i USA?

Ja. Clutch Developer har base i Barcelona og arbejder på afstand med teams i USA og Europa. Før start aftaler vi fælles arbejdstider, betaling, fakturering og eventuelle skatter.

Kontakt

Bed om et tilbud på din app

Beskriv det vigtigste brugerflow, målenhederne og integrationerne. Er det en ny app, eller findes der allerede kode? Tilføj ønsket tidsplan og budgetramme, hvis de er kendt. Send ikke adgangskoder eller kundeoplysninger. Oplysningerne hjælper os med at afklare omfanget før et konkret tilbud.

Spring formularen over og grib et tidsslot med det samme.

Book et opkald på 30 min

Privatliv