# Apps für iOS und Android

Wir entwickeln Apps für iOS und Android bis zur Veröffentlichung. iOS-Apps bauen wir nativ mit SwiftUI, inklusive Abonnements und Backend auf Cloudflare.

## Apps für iOS und Android

Gemeinsam mit einem externen Partner entwickeln wir native iOS-Apps mit SwiftUI und Swift. Die erste ist seit 2026 im App Store. Android-Apps entwickeln wir auf Anfrage mit Kotlin.

[Projekt anfragen](https://ruxiom.de/kontakt?topic=apps)

## Wann wir Apps für iOS und Android entwickeln

- Sie möchten eine App für Ihre Kunden oder internen Abläufe entwickeln lassen.
- Ihre App braucht Abonnements, Anmeldung oder ein Backend.
- Sie möchten iOS- und Android-Nutzer erreichen. Die passende Technik legen wir gemeinsam fest.

## Was zur App-Entwicklung gehört

- **Native iOS-Apps:** Von unseren zwei iOS-Apps ist eine seit 2026 unter Ruxiom UG im App Store veröffentlicht, die zweite im Test über TestFlight.
- **Android-Apps:** Android-Apps entwickeln wir auf Anfrage nativ mit Kotlin.
- **Abonnements und Anmeldung:** Wir binden StoreKit-Abonnements mit serverseitiger Verifizierung über die App Store Server API ein. Für Anmeldung und Geräteidentität nutzen wir Sign in with Apple und App Attest.
- **Backends und Daten:** Wir entwickeln Hono-APIs auf Cloudflare® Workers als Schnittstellen für Ihre App. Daten liegen in D1 oder Workers KV, Dateien in R2. Echtzeitfunktionen setzen wir mit Durable Objects um.
- **Zwei Sprachen:** Wir planen deutsche und englische Lokalisierung von Anfang an ein.
- **Tests und Veröffentlichung:** Wir nutzen TestFlight, Fastlane und GitHub Actions. Die Backends auf Cloudflare haben getrennte Staging- und Produktionsumgebungen.

**Technik:** SwiftUI, Swift, iOS 17+, StoreKit, Hono, Cloudflare Workers, D1, R2, Workers KV, Durable Objects

## So entsteht Ihre App

- **Plattform und Nutzung klären:** Wir besprechen Zielgruppe, Geräte und Funktionen. Für Android klären wir den Umfang einer Kotlin-App.
- **App und Backend planen:** Wir planen mit Ihnen Ansichten, Daten und Anmeldung. Bei Bedarf kommen Abonnements dazu.
- **Auf Geräten testen:** Wir entwickeln die App und ihre API und prüfen die Abläufe auf den vorgesehenen Geräten. Die iOS-App testen wir über TestFlight.
- **Veröffentlichung vorbereiten:** Wir planen die Store-Einreichung, prüfen Sprachversionen und nehmen das Backend auf Cloudflare in Betrieb.

## Backends auf Cloudflare

Die App läuft auf dem Gerät. API, Daten und Dateien betreiben wir auf Cloudflare.

- [Cloudflare Workers](https://developers.cloudflare.com/workers/): Backends, APIs und serverseitige Seitenausgabe.
- [D1](https://developers.cloudflare.com/d1/): Relationale Daten für Verwaltung, Formulare und Prüfabläufe.
- [R2](https://developers.cloudflare.com/r2/): Speicher für Screenshots und Uploads. Auch Medien und Testergebnisse liegen dort.
- [Workers KV](https://developers.cloudflare.com/kv/): Zwischenspeicher für Konfiguration, Team-Einstellungen und Verarbeitungsstände.
- [Durable Objects](https://developers.cloudflare.com/durable-objects/): Gemeinsame Arbeitsräume und Prüfabläufe in Echtzeit.
- [Email Service](https://developers.cloudflare.com/email-service/): Transaktionsmails und Benachrichtigungen aus Anwendungen.

## Was möchten Sie vorab wissen?

### Sind Abonnements und Anmeldung möglich?

Ja. Beides haben wir in unseren iOS-Apps umgesetzt, mit StoreKit, Sign in with Apple und App Attest.

### Übernehmen Sie auch Backend und Veröffentlichung?

Ja. Wir übernehmen App, Backend und die Einreichung im App Store.

## Was soll Ihre App ermöglichen?

Beschreiben Sie Ihre Idee, die Zielgruppe und die gewünschten Plattformen. Wir klären gemeinsam den nächsten Schritt.

Wir arbeiten remote mit Kunden in ganz Deutschland und international. Persönliche Treffen sind nach Absprache möglich.

[Projekt anfragen](https://ruxiom.de/kontakt?topic=apps)

---
Quelle: https://ruxiom.de/leistungen/apps
English version: https://ruxiom.de/en/services/apps
