O usłudze
PrzetłumaczoneJestem programistą React Native i tworzę aplikacje mobilne, które uruchamiają się jednocześnie w App Store i Google Play z jednego kodu TypeScript. Ważne jest dla mnie, aby aplikacja była naprawdę natywna, a nie tylko nakładką na stronę internetową: płynna nawigacja przy 60 klatkach, gesty, praca offline, powiadomienia push, głębokie linki i staranne zarządzanie małymi różnicami platformowymi, które zazwyczaj zajmują tygodnie. W mojej codziennej pracy używam Expo — zarówno w trybie zarządzanym, jak i bare/dev-client, gdy projekt potrzebuje własnego kodu natywnego — dzięki czemu uzyskujesz szybkie iteracje, aktualizacje przez powietrze i przewidywalne kompilacje przez EAS.
Jeśli nie ma gotowej biblioteki dla potrzebnej funkcji, piszę natywny most samodzielnie: moduły w Swift lub Objective-C dla iOS, Kotlin lub Java dla Androida, z wyraźnymi typowanymi API po stronie JavaScript. Zwracam uwagę na rzeczy, bez których aplikacja nie działa w produkcji: bezpieczne przechowywanie tokenów, logowanie biometryczne, zakupy w aplikacji i subskrypcje, mapy, obsługa kamery i mediów, zadania w tle, raporty o awariach i analizy. Zarządzam stanem i danymi za pomocą narzędzi odpowiednich do zadania — React Query dla danych serwerowych, Redux Toolkit lub Zustand dla stanu aplikacji — i utrzymuję kod ściśle typowany, aby łatwo go rozszerzać.
Podejmuję się również żmudnej, ale kluczowej części wydania: podpisywanie profili i certyfikatów, konfiguracja App Store Connect i Play Console, formatowanie kart, składanie do przeglądu, stopniowe wdrożenia i aktualizacje wersji po uruchomieniu. Możesz dać mi układ Figma i API lub istniejącą aplikację, która potrzebuje nowych funkcji i optymalizacji — zwrócę utrzymany i udokumentowany wynik.
— Aplikacje na wiele platform iOS i Android w React Native i TypeScript
— Expo zarządzane i bare, EAS Build i aktualizacje przez powietrze (OTA)
— Natywne moduły w Swift/Objective-C i Kotlin/Java w razie potrzeby
— Powiadomienia push, głębokie linki, synchronizacja offline, zadania w tle
— Uwierzytelnianie, biometryka, zakupy w aplikacji i subskrypcje
— Publikacja w App Store i Google Play, podpisywanie i stopniowe wdrożenia
Jeśli nie ma gotowej biblioteki dla potrzebnej funkcji, piszę natywny most samodzielnie: moduły w Swift lub Objective-C dla iOS, Kotlin lub Java dla Androida, z wyraźnymi typowanymi API po stronie JavaScript. Zwracam uwagę na rzeczy, bez których aplikacja nie działa w produkcji: bezpieczne przechowywanie tokenów, logowanie biometryczne, zakupy w aplikacji i subskrypcje, mapy, obsługa kamery i mediów, zadania w tle, raporty o awariach i analizy. Zarządzam stanem i danymi za pomocą narzędzi odpowiednich do zadania — React Query dla danych serwerowych, Redux Toolkit lub Zustand dla stanu aplikacji — i utrzymuję kod ściśle typowany, aby łatwo go rozszerzać.
Podejmuję się również żmudnej, ale kluczowej części wydania: podpisywanie profili i certyfikatów, konfiguracja App Store Connect i Play Console, formatowanie kart, składanie do przeglądu, stopniowe wdrożenia i aktualizacje wersji po uruchomieniu. Możesz dać mi układ Figma i API lub istniejącą aplikację, która potrzebuje nowych funkcji i optymalizacji — zwrócę utrzymany i udokumentowany wynik.
— Aplikacje na wiele platform iOS i Android w React Native i TypeScript
— Expo zarządzane i bare, EAS Build i aktualizacje przez powietrze (OTA)
— Natywne moduły w Swift/Objective-C i Kotlin/Java w razie potrzeby
— Powiadomienia push, głębokie linki, synchronizacja offline, zadania w tle
— Uwierzytelnianie, biometryka, zakupy w aplikacji i subskrypcje
— Publikacja w App Store i Google Play, podpisywanie i stopniowe wdrożenia