Przejdź do treści
BigTree108

Tworzenie aplikacji mobilnych

Natywny iOS, .NET MAUI i React Native, wybierane według tego, czego faktycznie potrzebuje aplikacja, a nie według naszych preferencji. Inżynierowie budujący aplikację mogą też odpowiadać za API, które za nią stoi.

Trzy platformy, jedna uczciwa rekomendacja

  • Natywny iOS

    Swift i SwiftUI

    Gdy aplikacja potrzebuje platformy: lokalizacji w tle, HealthKit, zachowania powiadomień push, synchronizacji offline albo funkcji App Store, do których nie dotrze wrapper.

  • .NET MAUI

    C# i XAML, jedna baza kodu dla iOS i Androida

    Naturalny wybór, gdy Państwa backend jest już w .NET: te same modele, reguły walidacji i programiści obejmują API i aplikację.

  • React Native

    TypeScript, współdzielony z Państwa frontendem webowym

    Sensowny, gdy aplikacja webowa w React już istnieje, a aplikacja mobilna ma wykorzystać jej komponenty, stan i zespół.

Jak wybieramy

Pierwsza rozmowa dotyczy potrzebnych funkcji urządzenia, zespołu, który będzie utrzymywał aplikację po starcie, i backendu, z którym się komunikuje. Jeśli jedna baza kodu może obsłużyć oba sklepy bez walki z platformą, mówimy to. Jeśli aplikacja wymaga natywnego zachowania iOS, mówimy to, zamiast sprzedawać wieloplatformową budowę, która za rok zostanie przepisana.

Co dostarczamy razem z aplikacją

  • API, od którego zależy. Nasi inżynierowie .NET i Python siedzą w tym samym zespole, więc aplikacja i jej backend to nie dwaj dostawcy obwiniający się nawzajem.
  • Zgłoszenie do sklepów załatwione, wraz z konfiguracją podpisywania, deklaracjami prywatności i notatkami do wydania, z pipeline, który przebudowuje i zgłasza ponownie.
  • Raportowanie awarii i użycia podpięte przed startem, więc pierwsze złe wydanie widać w minuty, a nie w recenzjach.
  • Testy na poziomach, które się opłacają: testy jednostkowe dla logiki i zautomatyzowane ścieżki dla przepływów, których awaria kosztowałaby Państwa pieniądze.

Planują Państwo aplikację mobilną?

Prosimy o opis użytkowników, funkcji urządzenia i backendu, który już Państwo mają. Rekomendację platformy z uzasadnieniem i wycenę otrzymają Państwo w ciągu jednego dnia roboczego.