App Sprzedawcy Skroutz + Site Hybrid
Handlowiec B2C z ponad 18.000 SKU na Skroutz Marketplace. Web + iOS + Android z wspólnego backendu. Viva Wallet + Apple Pay + Google Pay + IRIS. Powiadomienia push przyniosły 38% wyższą konwersję koszyka.
Nasza grecka firma tworząca aplikacje mobilne pokrywa pełny stack — Native iOS (Swift/SwiftUI), Native Android (Kotlin/Jetpack Compose), React Native i Flutter cross-platform. Konfiguracja Apple Developer + Google Play Console, publikacja App Store + Google Play, integracja płatności Viva Wallet/IRIS/Stripe/Alpha Bank ePOS, Firebase Analytics + push, tryb offline, logowanie biometryczne, dark mode — wszystko standardowo. Stała cena, gwarancja 12 miesięcy, pełny kod źródłowy przekazany. Zgodność RODO/HDPA i myDATA AADE wbudowana.
Technologie & Platformy z którymi pracujemy
Co Budujemy
Od konfiguracji Apple Developer + Google Play Console do publikacji App Store, od push do płatności in-app — wszystko w jednym pakiecie. Fakturowanie w czasie rzeczywistym myDATA AADE i zgodność HDPA/RODO gwarantowane.
Kompatybilne iPhone + iPad, wsparcie iOS 15+. Nowoczesny UI z SwiftUI, reaktywny flow z Combine. 100% zgodne z wytycznymi App Store — gwarantowana akceptacja przy pierwszym zgłoszeniu.
Wsparcie Android 8+, motyw Material You 3.0, rozwój 40% szybszy z Jetpack Compose. Google Play Console, in-app billing, FCM push zintegrowane.
Jedna baza kodu, dwie platformy — 50% oszczędności kosztów. React Native (Expo + bare workflow) lub Flutter Material/Cupertino. Moduły natywne przez bridge gdy potrzeba.
API REST lub GraphQL NestJS / Node.js. PostgreSQL + Redis. Deploy AWS Frankfurt / Hetzner / DigitalOcean — dane w UE dla RODO. Firebase Realtime DB + Functions. Real-time przez WebSocket.
Klikalny prototyp Figma, zgodny Apple Human Interface + Material Design. Dark mode, dynamic type, dostępność (VoiceOver/TalkBack) standardowo. Animacje: Lottie + Rive zintegrowane.
Apple Developer ($99/rok) i Google Play Console ($25 jednorazowo) na Państwa nazwisko z greckim NIP + IBAN. Ikona, zrzuty, ASO, polityka prywatności HDPA, in-app review prompt — wszystko wliczone. Darmowa rewizja w razie odrzucenia.
Prawdziwe Aplikacje Mobilne
Wszystkie na żywo w App Store + Google Play. Referencje udostępniane podczas rozmowy odkrywczej.
Handlowiec B2C z ponad 18.000 SKU na Skroutz Marketplace. Web + iOS + Android z wspólnego backendu. Viva Wallet + Apple Pay + Google Pay + IRIS. Powiadomienia push przyniosły 38% wyższą konwersję koszyka.
Sieć 14 restauracji w Atenach. Klient zamawia z app iOS/Android, kurier widzi trasę przez Google Maps, kasa drukuje paragon myDATA AADE automatycznie. UX typu Wolt.
Poliklinika 8 oddziałów. Pacjenci umawiają wizyty, widzą wyniki labo, pobierają e-receptę jako PDF, zintegrowana z HDIKA. Zgodność Ustawa 4624/2019. iOS + Android.
Pilotażowa app zakupu biletu dla Aten z QR code, NFC tap-in. IRIS + Viva dla błyskawicznej płatności. Cache offline dla zapisanych biletów gdy brak sygnału w metrze.
Korepetytorska szkoła średnia. Uczniowie oglądają wideo, robią quizy, otrzymują certyfikaty. Pobieranie offline (DRM-chronione). Miesięczna subskrypcja przez Viva Wallet. Apple Pay + Google Pay.
Firma tekstylna B2B — 180 dealerów. Dealer widzi katalog w app, dodaje do koszyka, składa zamówienie → przepływa automatycznie do SoftOne/Epsilon Net Pylon → wyzwala fakturowanie myDATA + wysyłkę Box Now.
Jak Pracujemy
Stała cena, stały harmonogram. Akceptacja Apple (1-3 dni) i Google Play (godziny) wliczone. Darmowa rewizja w razie odrzucenia.
Rozmawiamy o Państwa biznesie (60-90 min). Docelowi użytkownicy, 3 główne ekrany, native vs cross-platform, integracje (Viva, IRIS, mapy, push, biometria). W ciągu 3 dni roboczych wycena stałej ceny moduł po module.
Klikalny prototyp Figma. Zgodny Apple Human Interface + Material Design 3.0. Dark mode, dynamic type, dostępność. Przechodzicie przez każdy ekran i zatwierdzacie. Animacje w Lottie/Rive.
Jeśli native, dwa zespoły równolegle (Swift + Kotlin). Jeśli cross-platform, React Native / Flutter na jednej bazie. Kod 40% szybszy z Cursor + AI tooling. Co tydzień build na TestFlight + Firebase App Distribution — testujecie na swoim telefonie.
Backend NestJS, DB PostgreSQL, deploy AWS Frankfurt/Hetzner (UE). Płatności (Viva Wallet/IRIS/Stripe/Alpha Bank), push (OneSignal/Firebase), analytics (Firebase/Mixpanel), crash (Sentry), webhook myDATA AADE. Test UAT z Państwa zespołem.
Apple Developer ($99/rok) i Google Play Console ($25 jednorazowo) skonfigurowane na Państwa nazwisko z greckim NIP + IBAN. Ikona, zrzuty, ASO, polityka prywatności HDPA — wszystko przygotowane. Akceptacja iOS 1-3 dni, Android 2-8 godzin.
12 miesięcy darmowej gwarancji bug-fix. Aktualizacje SDK iOS/Android (iOS 18, Android 15) wliczone. Monitoring crash 24/7. Nowe żądania funkcji dodawane w miesięcznych sprintach. Utrzymanie opcjonalne (€100/godz. lub pakiet miesięczny €580-3.900).
Lokalne marketplace, kurierzy, metody płatności i zgodność — z jednego panelu
doğal kozmetik markası z Thessaloniki
"Skroutz + Amazon DE entegrasyonuyla 6 ayda 45K€ AB cirosu"
Wycena na miarę
Nie dajemy gotowych cen pakietowych. Słuchamy Państwa potrzeb, klarujemy ekrany, w 3 dni robocze dostarczamy wycenę stałej ceny + stałego harmonogramu. Rozmowa bezpłatna, bez zobowiązań, NDA podpisana. Ceny w EUR bez VAT 24%.
Jakikolwiek zakres, poniższe dostarczane standardowo — bez dodatkowych kosztów.
Przynieście to — w 60 minut przygotujemy dokładną wycenę.
Native (Swift + Kotlin): Najwyższa wydajność + dostęp do nowych funkcji Apple/Google (Live Activity, App Clips, Material You). Zalecane dla gier, AR, edytora wideo, projektów z 1M+ użytkownikami. Cross-platform (React Native / Flutter): 50% taniej + jedna baza + rozwój 2x szybszy. Zalecane dla MVP, e-commerce, B2B, app treści. Na odkrywaniu zalecamy zgodnie z Państwa scenariuszem.
Google Play: 2-8 godzin po zgłoszeniu (zwykle na żywo tego samego dnia). Apple App Store: 1-3 dni robocze po zgłoszeniu (Apple App Review). Konfiguracja konta wliczona: Apple Developer ($99/rok) i Google Play Console ($25 jednorazowo) z greckim NIP + IBAN. Własność 100% Państwa. Darmowa rewizja w razie odrzucenia.
Apple i Google automatycznie pobierają grecki VAT 24% od zakupów in-app — nie musicie go deklarować dla płatności in-app. Dla płatności zewnętrznych (Viva Wallet / IRIS direct) integrujemy webhook do myDATA AADE dla fakturowania w czasie rzeczywistym. Skonsultujcie się z księgowym — greckie usługi cyfrowe mają specyficzne wymagania (raportowanie MOSS/OSS).
Kod jest 100% Państwa. Repository GitHub przekazane bezpłatnie. Możecie kontynuować z inną firmą tworzącą aplikacje mobilne, zatrudnić wewnętrznych developerów. Konta App Store + Google Play na Państwa nazwisko z greckim NIP — własność 100% Państwa. Vendor lock-in nie jest naszym modelem.
Każdy projekt otrzymuje seniorskiego programistę aplikacji mobilnych (min. 5 lat iOS/Android). Nasz 12-letni zespół zawiera developerów, którzy pracowali w Skroutz, Viva Wallet, efood. Juniorzy pracują pod code review — senior odpowiada za output. Na odkrywaniu prezentujemy przypisanego developera.
Idealnie nie. Apple Human Interface Guidelines i Material Design to różne języki projektowania. Użytkownicy iOS oczekują czcionki SF Pro + przejść nawigacji; użytkownicy Android Roboto + bottom sheet + efektu ripple. Native = każda platforma zgodna ze swoimi standardami (zadowolenie użytkownika +30%). Cross-platform (React Native/Flutter) = jeden projekt na obu, pragmatyczny wybór.
Część pakietu standardowego: Push OneSignal/Firebase, płatności Viva Wallet/IRIS/Stripe/Alpha Bank ePOS + Apple Pay + Google Pay + PayPal, Firebase Analytics + Mixpanel, crash Sentry, logowanie biometryczne. Dodatkowe integracje (Zendesk, Intercom, Branch.io deep linking, MapKit/Google Maps, ARKit/ARCore, paczkomaty Box Now) w zakresie — bez dodatkowych opłat.
Trzy opcje: (1) Wspólny backend — web + mobile zasilane z jednego API, użytkownik widzi swój koszyk także na mobile. Najczęstsza metoda. (2) Hybrid z WebView — przy niskim budżecie części app pokazują web (Apple nie preferuje, wymaga ostrożności). (3) Całkowicie nowy mobile — UX mobile-first, sync z web przez API. Na odkrywaniu zalecamy zgodnie z Państwa scenariuszem.
Penetracja smartfonów w Grecji wynosi 88%, a 48% sesji e-commerce zaczyna się na urządzeniach mobile-first. Dla greckiej marki aplikacja mobilna nie jest już "nice to have" — to inwestycja krytyczna. Jednak zachowania płatnicze greckich konsumentów odbiegają od średniej światowej w dwóch punktach: αντικαταβολή (płatność przy odbiorze) wciąż utrzymuje 25–30% udziału, a bankowy rail IRIS Payments szybko rośnie. Ten przewodnik wyjaśnia, jak zbudować grecką aplikację iOS/Android na SDK in-app Viva Wallet, Apple Pay GR, integrację railu IRIS, flow αντικαταβολή oraz zgody zgodne z ΑΠΔΠΧ.
| Stos | Typowy czas | Budżet € | Wsparcie greckiego ekosystemu |
|---|---|---|---|
| Natywny (Swift + Kotlin) | 16–24 tygodni | 35K–95K | SDK Viva Wallet, IRIS natywne |
| React Native | 10–16 tygodni | 22K–55K | Bridge RN Viva Wallet |
| Flutter | 10–18 tygodni | 24K–58K | Plug-in społecznościowy Viva Wallet |
Oficjalne SDK in-app iOS i Android od Viva Wallet osadza Apple Pay, Google Pay, card-on-file, IRIS instant SEPA oraz BNPL w jednym natywnym flow. ZunaPro mostkuje Viva Wallet także do projektów React Native i Flutter. Uwaga: tryb Smart Checkout całkowicie przenosi zakres PCI do Viva Wallet, dzięki czemu Twoja aplikacja obsługuje tylko zatokenizowane referencje.
Apple Pay działa w Grecji od 2021 r. i obsługują go Alpha Bank, Eurobank, Piraeus, National Bank, Viva Wallet i Stripe. ZunaPro wiąże Twoje konto Apple Developer z Merchant ID, provisionuje Payment Processing Certificate i koduje przycisk Apple Pay + pipeline paymentRequest. Tap-to-Pay on iPhone w iOS 17 eliminuje potrzebę osobnego terminala POS dla zespołów sprzedaży w terenie (w Grecji obsługiwane przez Viva Wallet i Stripe).
IRIS Payments, obsługiwany przez DIAS Interbank, to grecki rail natychmiastowego SEPA. Z poziomu aplikacji użytkownik skanuje QR lub wpisuje ΑΦΜ i płaci jednym dotknięciem. ZunaPro osadza przycisk IRIS pay, deep link (irispayments://...) oraz callback handler; potwierdzenie rozliczenia wraca do aplikacji w ciągu sekund.
Gdy w aplikacji wybrane zostanie αντικαταβολή, pipeline ZunaPro wykonuje: (1) do koszyka automatycznie dodawana jest dopłata cash-handling €1,50–€3,00, (2) po potwierdzeniu zamówienia wywoływane jest API ACS Courier w celu druku etykiety oznaczonej COD, (3) push informuje użytkownika o przyjeździe kuriera, (4) po pobraniu kwoty faktura jest przesyłana do myDATA AADE, (5) uzgodnienie bankowe pojawia się w aplikacji w T+2.
Wpis w App Store / Play Store musi używać tytułu, opisu, zrzutów i release notes w całości w alfabecie greckim. Greeklish (np. "kalimera, kane download") jest degradowany przez algorytmy SEO App Store. Pakiet lokalizacyjny ZunaPro dostarcza el-GR + fallback en-GR oraz locale diaspory de-DE, en-AU, en-US.
Opt-in push w Grecji wynosi 42% — poniżej 58% w Türkiye, ale powyżej średniej UE. Najwyższy CTR daje 19:00–21:30; 07:00–09:00 najniższy. ZunaPro integruje OneSignal, Firebase Cloud Messaging lub lokalne Notificare oraz zarządza segmentacją + strefą czasową + językiem + personalizacją po imieniu.
Discovery w App Store / Play Store po grecku czyta tytuł, podtytuł, słowa kluczowe (Apple), długi opis (Google) oraz copy na zrzutach. Zespół ASO ZunaPro wybiera słowa kluczowe z puli 250+ haseł po grecku i raportuje miesięcznie CR, impression-to-install oraz ruch organiczny.
Greccy użytkownicy iOS/Android konwertują do subskrypcji premium na poziomie 4,2% (średnia UE 6,8%, Türkiye 2,1%). Najlepiej konwertujący jest €2,99/mies. starter, €19,99/rok plan roczny, 7 dni darmowego trialu. ZunaPro integruje StoreKit 2 (iOS) oraz Google Play Billing Library 6 (Android), a RevenueCat obsługuje stan subskrybenta cross-platform.
Łączność na greckich wyspach produkuje crashe związane z siecią (offline-first to konieczność). ZunaPro składa Firebase Crashlytics + Sentry Performance + Mixpanel lub Amplitude hostowane we Frankfurcie i zgodne z RODO. Cel użytkowników bez crashy ≥99,5%; cel ANR Android ≤0,5%.
Zasięg 4G na wyspach egejskich jest sporadyczny — aplikacja musi używać lokalnego cache SQLite, optymistycznych aktualizacji UI, banera statusu sieci i kolejki rozstrzygania konfliktów. Mobilne buildy ZunaPro standaryzują WatermelonDB (RN), Drift (Flutter), Core Data (iOS) lub Room (Android) dla architektury local-first.
Doprowadzenie użytkowników z SMS, e-maili lub reklam Instagrama do aplikacji wykorzystuje Apple Universal Links + Android App Links. Schemat deep-link ZunaPro kieruje zunapro.gr/product/12345 bezpośrednio na stronę produktu lub na ekran instalacji App/Play Store, jeśli aplikacja nie jest zainstalowana.
Live Activities iOS 16+ i Dynamic Island iOS 17 są idealne do śledzenia zamówień, lokalizacji kurierów i odliczania do spotkań. Pakiet mobilny ZunaPro zawiera implementacje ActivityKit (iOS) i Notification Live Updates (Android 14+).
Aplikacje mobilne ZunaPro dostarczane są z Firebase Remote Config + Statsig lub GrowthBook do flag i eksperymentów. Możesz testować A/B grecką wrażliwość cenową, liczbę kroków checkoutu, preferencję COD vs Viva Wallet. Flagi włączane przy p<0,05 istotności, w przeciwnym razie rollback.