Gå til indhold
BigTree108

Ydelser inden for React Native-appudvikling

Ydelser inden for React Native-appudvikling til cross-platform iOS- og Android-apps bygget med Expo eller React Native CLI: bank-, shopping-, sundheds- og forbrugerapps, native moduler i Swift og Kotlin, flytninger til New Architecture, over-the-air-opdateringer og butiksudgivelser og overtagelse af eksisterende apps, med dedikerede React Native-udviklere til jeres team eller en app leveret fra ende til anden.

Det bygger vi med React Native

  • Expo- og React Native-apps

    iOS- og Android-apps fra én TypeScript-kodebase på aktuelle Expo SDK- og React Native-releases, med Expo Router til navigation, TanStack Query til serverdata og platformsspecifikke skærme og bevægelser, hvor brugerne forventer dem.

  • React Native-bank- og betalingsapps

    Biometrisk login og login med passkeys, kort, overførsler og kontoudtog, Apple Pay og Google Pay gennem Stripe- eller Adyen-React Native-SDK'erne, nøgler i iOS Keychain og Android Keystore, certificate pinning og kontrol for jailbreakede eller rootede enheder.

  • Handels- og markedspladsapps i React Native

    Kataloger, søgning, kurve og kasse, loyalitetskort og personlige tilbud og deep links fra kampagner, over Shopify, commercetools eller jeres egen API, med analytics-events aftalt med marketing før release.

  • Forbruger- og sundhedsapps i React Native

    Feeds, chat, video- og lydafspilning, abonnementer gennem butikkerne eller RevenueCat, HealthKit- og Health Connect-data og Bluetooth Low Energy-parring med wearables, med personlige data krypteret på enheden.

  • Native moduler i Swift og Kotlin

    Turbo Native Modules og Fabric-komponenter genereret med Codegen, Expo Modules API eller Nitro Modules, til kameraer, betalingsterminaler, Bluetooth-enheder og leverandør-SDK'er, som ingen vedligeholdt pakke dækker, testet på rigtige enheder.

  • Flytninger til New Architecture

    Apps, der stadig kører på den gamle bridge, bragt til New Architecture, den eneste React Native kører på fra 0.82 og frem: ikke-understøttede biblioteker erstattet eller forket, native moduler omskrevet som Turbo Modules og hver React Native-opgradering udgivet for sig.

  • Over-the-air-opdateringer

    JavaScript-rettelser og indholdsændringer leveret gennem EAS Update eller en selvhostet CodePush-server, med udrulninger efter kanal og procentdel og en tilbagerulning klar, mens alt, der ændrer native kode eller det, appen gør, går gennem butikkens review.

  • Signerede builds og trinvise udrulninger

    Signerede builds til begge butikker fra EAS Build, GitHub Actions eller fastlane, TestFlight og Google Plays testspor, trinvise udrulninger og nedbrud og langsomme skærme overvåget i Sentry eller Crashlytics.

  • Overtagne React Native-apps

    React Native-apps, hvis oprindelige udviklere er gået, begyndende med en skrivebeskyttet gennemgang af koden, afhængighederne og udgivelsesopsætningen og derefter opgradering til aktuel React Native med opgivne pakker erstattet.

Ansæt React Native-udviklere

  • Dedikerede React Native-udviklere

    React Native-udviklere, der indgår i jeres team på fuld tid, arbejder i jeres repositories, tracker og møder og rapporterer til jeres leder. I interviewer dem; vi står for den ukrainske kontrakt, lønudbetalingen, faktureringen og ferie og orlov.

  • Levering af React Native-projekter

    Et team, der fører React Native-projektet fra afgrænsning til release: estimering, udvikling, tests og udrulning, med en teknisk leder hos os, der ejer planen og kvaliteten.

  • Support og overtagelse af React Native

    Et eksisterende React Native-system, der overtages fra et andet team eller holdes kørende: først en skrivebeskyttet gennemgang og en skriftlig liste over risici, derefter rettelser og nye funktioner i rækkefølge efter betydning.

Siden om dedikerede teams forklarer, hvordan specialister indgår i jeres team, og siden om outsourcing beskriver projektleverance, overtagelser og hvordan vi tager betaling.

Hvem arbejder på jeres React Native-projekt

  • React Native-udviklere

    TypeScript, Expo og React Native CLI

  • iOS- og Android-udviklere

    Native moduler i Swift og Kotlin

  • Backend-udviklere

    API'en, push-notifikationer og login

  • UI- og UX-designere

    Figma-designs til begge platforme

  • QA-ingeniører

    Enhedstest og Maestro- eller Detox-automatisering

Sådan arbejder vi med React Native

TypeScript i strict mode på New Architecture og Hermes, komponenttests med React Native Testing Library og end-to-end-flows i Maestro eller Detox på rigtige iOS- og Android-enheder, ydeevne profileret på simple telefoner frem for i simulatoren og ingen API-nøgler eller andre hemmeligheder leveret inde i app-bundlen.

Udviklerne arbejder i jeres repositories, jeres tracker og jeres proces. Den ukrainske kontrakt, løn, fakturering og fravær bliver hos os, og alt, de skriver, overdrages til jer.

Andre frameworks, vi arbejder i

Frameworks: oversigt

Spørgsmål om React Native-udvikling

Hvilke brancher arbejder jeres React Native-udviklere i?

Mest af alt fintech: bank-, betalings-, investerings- og forsikringsapps. Derefter e-handel og detailhandel, med shopping-, leverings- og loyalitetsapps; medie- og forbrugerapps, med sociale, streaming- og datingapps; sundhed og fitness, med telemedicin-, wellbeing- og træningsapps; uddannelse, med læringsapps; og logistik, med chauffør- og field service-apps.

Har I React Native-udviklere i teamet?

Ja. React Native-udviklere arbejder ved siden af vores iOS- og .NET MAUI-udviklere under de samme regler: tests med hver funktion, aktuelle afhængigheder og ingen hemmeligheder i app-bundlen.

Expo eller React Native CLI?

Expo til de fleste nye apps, da React Native-teamet selv anbefaler et framework til nye projekter, med native kode tilføjet gennem config plugins og development builds. React Native CLI til eksisterende apps, der allerede er sat op sådan, og til React Native-skærme tilføjet inde i en eksisterende native iOS- eller Android-app.

Kan appen dele kode med vores React-webapp?

Ja. Typer, API-klienter, validering og state-logik ligger i en delt pakke i ét repository, og skærme kan også deles gennem React Native Web eller Expo Routers webudgang, hvor designet tillader det.

Hvor hurtigt kan React Native-udviklere starte?

Når den rette React Native-udvikler er tilgængelig, afhænger starten kun af jeres samtale samt NDA og overdragelse af IP-rettigheder. Ellers gennemfører vi en søgning, som typisk giver kandidatprofiler inden for to til tre uger, og ingen starter, før I har sagt ja.

Hvordan ansætter vi React Native-udviklere gennem BigTree108?

Fortæl os om opgaverne, erfaringsniveauet og det timetal, I har brug for. Vi foreslår en eller to personer med deres profiler, I interviewer dem på samme måde, som I ville interviewe jeres egen medarbejder, og I underskriver én aftale med BIG TREE 108 LLC og modtager én faktura om måneden.

Hvem ejer det arbejde, de producerer?

Det gør I. Hver specialist har en underskrevet kontrakt med BigTree108, som overdrager alt arbejdsresultat til virksomheden, og vores aftale med jer overdrager det videre til jer. Kode, designs og dokumenter leveres ind i jeres egne repositories og værktøjer og opbevares ikke et sted, hvor kun vi kan ændre dem.

Bygger I en React Native-app?

Fortæl os, hvad appen gør, hvem der bruger den og, hvis den findes, hvilken React Native-version den kører på. I får svar inden for én arbejdsdag: en plan, kandidatprofiler eller en gennemgang af den eksisterende app.