'use client' import React from 'react' import Link from 'next/link' import { SDKDocsSidebar } from '@/components/SDKDocsSidebar' import { ChevronRight, Apple, Smartphone } from 'lucide-react' const platforms = [ { name: 'iOS (Swift)', href: '/sdk/consent/mobile/ios', description: 'Native Swift SDK fuer iOS 15+ und iPadOS', features: ['Swift 5.9+', 'iOS 15.0+', 'SwiftUI Support', 'Combine Integration'], color: 'bg-gray-900', icon: Apple, }, { name: 'Android (Kotlin)', href: '/sdk/consent/mobile/android', description: 'Native Kotlin SDK fuer Android API 26+', features: ['Kotlin 1.9+', 'API 26+', 'Jetpack Compose', 'Coroutines'], color: 'bg-green-600', icon: Smartphone, }, { name: 'Flutter', href: '/sdk/consent/mobile/flutter', description: 'Cross-Platform SDK fuer Flutter 3.16+', features: ['Dart 3.0+', 'Flutter 3.16+', 'iOS & Android', 'Web Support'], color: 'bg-blue-500', icon: Smartphone, }, ] export default function MobileSDKsPage() { return (

Mobile SDKs

Native SDKs fuer iOS, Android und Flutter mit vollstaendiger DSGVO-Konformitaet.

{platforms.map((platform) => (

{platform.name}

{platform.description}

{platform.features.map((feature) => ( {feature} ))}
))}
{/* Cross-Platform Note */}

Cross-Platform Konsistenz

Alle Mobile SDKs bieten dieselbe API-Oberflaeche wie das Web SDK. Consent-Daten werden ueber die API synchronisiert, sodass Benutzer auf allen Geraeten denselben Consent-Status haben.

) }