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.
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
- Aftal omfang Vi aftaler platforme, centrale brugerforløb, integrationer, acceptkriterier og om native udvikling eller Flutter passer bedst.
- Implementér Vi udvikler de aftalte funktioner i fokuserede iterationer og deler testversioner, så du kan give feedback.
- 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.
- 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
Luna: en godnathistorie, hvor dit barn er helten
En historieapp til børn på omkring to til ni år: Forælderen vælger personer, kæledyr, genre og livslære, og Luna gør barnet til helt i en ny historie til højtlæsning.
Smart Clip: skrivehjælp i de apps, du allerede bruger
Smart Clip holder skrivehjælpen ved teksten: grammatik, oversættelse, omskrivninger og svar fra tastatur, delingsudvidelse eller selvstændig app på over 30 sprog.
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