Portugal Marketplace IntegrationPortugal E-Commerce PackagesPortugal Corporate WebsitePortugal Custom SoftwarePortugal Company FormationPortugal Fulfillment CenterPortugal Product StoragePortugal Mobile App Development
Login
📱 12-year experienced mobile app developer — iOS, Android, React Native

Portugal's mobile app developer — iOS, Android & React Native live in 6-12 weeks

Our Lisbon mobile app development company covers every stack — Native iOS (Swift/SwiftUI), Native Android (Kotlin/Jetpack Compose), React Native and Flutter cross-platform. Apple Developer + Google Play Console account setup (Portuguese entity), App Store + Google Play publishing, payment integration (Stripe PT/MB WAY/Easypay/Eupago/Multibanco/Apple Pay/Google Pay), Firebase Analytics + push, offline mode, biometric login, dark mode — all standard. Fixed price, 12-month warranty, 100% source code ownership.

Live on App Store + Play Store in 6-12 weeks Native + cross-platform — one team 12-month warranty · source code is yours
09:41
ZunaApp
Today
Welcome, João 👋
12.4K
Downloads
1.8K
Active
4.8 ★
Rating
Recent Activity
New order · Lisbon
2 min
+€ 42
Subscription · Premium
5 min
+€ 19
New order · Porto
12 min
+€ 28
Home
Search
Cart
Profile

Technologies & platforms we work with

Swift · SwiftUIKotlin · Jetpack ComposeReact NativeFlutterFirebaseApple Sign-InGoogle Sign-InStripe PT · MB WAYEasypay · Eupago · MultibancoOneSignalSentryTestFlight + Play Console

From Native iOS to cross-platform — full mobile stack, one team

From Apple Developer + Google Play Console signup to App Store publishing, push notifications and in-app payments — everything in the package.

Native iOS (Swift / SwiftUI)

iPhone + iPad compatible, iOS 15+ support. Modern UI with SwiftUI, reactive flows with Combine. 100% App Store Guidelines compliant — first-submission approval guaranteed.

Native Android (Kotlin / Compose)

Android 8+ support, Material You 3.0 theme, 40% faster dev with Jetpack Compose. Google Play Console, in-app billing, FCM push notifications integrated.

Cross-platform (React Native / Flutter)

One codebase, two platforms — 50% cost saving. React Native (Expo + bare workflow) or Flutter Material/Cupertino. Native modules bridged when needed.

Backend API + cloud infrastructure

NestJS / Node.js REST or GraphQL API. PostgreSQL + Redis. AWS Lisbon / OVH PT / Hetzner / DigitalOcean deploy. Firebase Realtime DB + Functions option. WebSocket for realtime.

UI/UX design + prototype

Clickable Figma prototype, Apple Human Interface + Material Design compliant. Dark mode, dynamic type, accessibility (VoiceOver/TalkBack) standard. Lottie + Rive animations.

App Store + Play Store publishing

Apple Developer account setup ($99/year), Google Play Console setup ($25 one-time). App icon, screenshots, ASO copy, GDPR privacy policy, in-app review prompt — all included. Free revision if rejected.

Apps we built — 6 examples from the Portuguese market

Each one live on App Store + Google Play. References shared on discovery call.

Payments

Peer-to-peer payment app with MB WAY integration

Portuguese fintech. Money transfers between friends by phone number, SIBS Pay + MB WAY API integration. Biometric login (Face ID/Touch ID/Android Biometric). Online KYC.

4.8★ App Store · 32K+ active users in 8 months
Healthcare

Patient teleconsultation app — SNS24 integration

Private clinic with 6 sites. Patients book appointments, do video consultations, receive e-prescription PDF, SNS24 and PDS (Plataforma de Dados de Saúde) integration. iOS + Android.

Appointment conflicts -94% · 4.9★ App Store
Retail

Price comparison app Worten / Fnac / KuantoKusta

Electronics aggregator. User scans barcode, compares prices on Worten, Fnac PT, KuantoKusta, Amazon ES and PCDIGA, gets price-drop alert. React Native.

120K+ downloads · 4.7★ App Store · 4.6★ Play Store
Real Estate

Property listing app Idealista PT / Imovirtual

Real estate agency in Porto. Owner publishes listing from phone, camera photos, automatic Idealista + Imovirtual sync. In-app messaging. iOS + Android.

Time to publish from 25 min to 3 min · +47% leads
Hospitality

Restaurant POS + Glovo / Uber Eats / Bolt Food

Chain of 12 restaurants in Lisbon. Guest scans QR, orders from table, kitchen screen auto-updates. Glovo + Uber Eats + Bolt Food integration. MB WAY payment.

Order errors -91% · table turnover +26%
B2B

Reseller order app + PRIMAVERA / Moloni

B2B distributor with 180 resellers. Mobile app shows catalog, add to cart, order → flows automatically into PRIMAVERA → AT e-Fatura invoice with ATCUD → CTT shipping.

Order intake 14 min → 90 sec · 3 staff reallocated

From discovery to App Store launch — transparent, week-by-week

Fixed price, fixed timeline. Apple approval (1-3 days) and Google Play (hours) included. Free revision if rejected.

  1. 1
    Week 0

    Free discovery + quote

    We talk about your business (60-90 min). Define target user, top 3 screens, native vs cross-platform, integrations (payment, maps, push, biometric). Within 3 business days you get a fixed-price quote, module by module.

  2. 2
    Week 1

    UI/UX design + prototype

    Clickable Figma prototype. Apple Human Interface + Material Design 3.0 compliant. Dark mode, dynamic type, accessibility. You walk through the screens and approve. Lottie/Rive animations.

  3. 3
    Weeks 2-5

    Parallel iOS + Android development

    If native, two teams in parallel (Swift + Kotlin). If cross-platform, React Native / Flutter — one codebase. Cursor + AI tooling, 40% faster. Weekly TestFlight + Firebase App Distribution build — you test on your own phone.

  4. 4
    Weeks 5-6

    Backend + integrations + QA

    NestJS backend, PostgreSQL DB, AWS Lisbon/OVH PT/Hetzner deploy. Payment (Stripe PT/MB WAY/Easypay/Eupago/Multibanco), push (OneSignal/Firebase), analytics (Firebase/Mixpanel), crash (Sentry). UAT test with your team.

  5. 5
    Weeks 6-8

    App Store + Google Play publishing

    Apple Developer ($99/year) and Google Play Console ($25 one-time) accounts opened in your name (Portuguese entity, IBAN PT for payouts). App icon, screenshots, ASO, GDPR privacy policy — all prepared. iOS approval 1-3 days, Android 2-8 hours.

  6. 6
    Ongoing

    12-month warranty + maintenance contract

    12 months free bug-fix warranty. iOS/Android SDK updates (iOS 18, Android 15) included. Crash monitoring 24/7. New features in monthly sprints. Optional maintenance (€110/h ad-hoc or packages €620/month 8h to €4,200/month 60h).

COUNTRY-SPECIFIC

Built for the Portugal Market

Local marketplaces, carriers, payment methods and compliance frameworks — from a single panel

Local Marketplaces

  • Worten
  • Fnac.pt
  • Amazon.es (PT)
  • La Redoute PT
  • OLX Portugal
  • Continente Online

Carrier Integrations

  • CTT Expresso
  • Chronopost PT
  • DHL Portugal
  • GLS Portugal
  • MRW PT

Payment Methods

  • MB WAYPT
  • MultibancoPT
  • Stripe
  • PayPal
  • Easypay
  • KlarnaBNPL

Compliance & Legal

  • RGPD
  • CNPD
  • e-Fatura AT
  • SAF-T PT
  • IVA %23
  • e-Fatura (AT) / SAF-T PT
SUCCESS STORY

A turistik el yapımı zanaat in Lisboa

"Fnac.pt + Worten ile 4 ayda 35K€ ciro + AB OSS uyum"

Every app is different — custom quote for you

No price lists. We listen, define screens, deliver fixed-price + fixed-timeline quote within 3 business days. Free call, no commitment, NDA signed.

Included in every mobile project

Whatever the scope, the following is standard — no hidden costs.

  • Native iOS (Swift) + Native Android (Kotlin) — or React Native cross-platform
  • UI/UX Figma design + clickable prototype
  • Backend API (NestJS + PostgreSQL) + server setup
  • App Store + Google Play account setup (Apple $99/year + Google $25 included)
  • App Store + Google Play publishing (icon, screenshots, ASO, GDPR privacy policy)
  • Push notifications (OneSignal / Firebase Cloud Messaging)
  • Payment integration (Stripe PT / MB WAY / Easypay / Eupago / Multibanco / Apple Pay / Google Pay / SIBS Pay)
  • Analytics (Firebase / Mixpanel) + crash reporting (Sentry)
  • Dark mode, dynamic type, biometric login (Face ID / Touch ID / Fingerprint)
  • 12 months free bug-fix warranty + iOS/Android SDK updates
  • 2-3 live training sessions with your team (recorded) in PT or EN
  • Source code 100% yours — GitHub repo transferred
Süre6-12 weeks · depending on scope
Garanti12 months free warranty + optional maintenance contract
Request free quote

What to prepare for the discovery call

Bring these — in 60 minutes we produce an accurate quote.

  • Top 3-5 screens / core flow of the app (short note enough — no wireframe needed)
  • Target user profile (B2C / B2B / internal team) and estimated user count
  • Native (iOS + Android separate) or cross-platform preference?
  • Integration needs (MB WAY/Multibanco payment, maps, push, biometric, video, AR, AT e-Fatura, etc.)
  • Existing backend / API or do we build it?
  • Target App Store launch date + estimated budget range

Free mobile app discovery call

Fill in the form, we reach out within 24 hours. Free 60-minute call — no commitment, NDA signed.

Frequently asked questions

Should I prefer native or React Native / Flutter?

Native (Swift + Kotlin): highest performance + access to new Apple/Google features (Live Activity, App Clips, Material You). Preferred for: games, AR, video editor, projects with 1M+ users. Cross-platform (React Native / Flutter): 50% cheaper + one codebase + 2x faster dev. Preferred for: MVP, e-commerce, B2B, content apps. We recommend on the call based on your scenario; we will not say "go native" if it is not needed.

How long does App Store + Google Play publishing take?

Google Play: 2-8 hours after submission (usually live same day). Apple App Store: 1-3 business days after submission (Apple App Review). Account setup included: Apple Developer Program ($99/year) and Google Play Console ($25 one-time). Account opened in your name (Portuguese entity), with Portuguese IBAN for payouts — 100% ownership yours. Free revision if rejected.

Apple approval is strict — is there a rejection risk?

No. Of our last 24 apps, 23 passed first submission. We know guidelines 4.0 (Design), 5.1 (Privacy), 2.5 (Performance) by heart. If rejected: free revision if our code error, separate quote if content policy violation. Guaranteed.

Do you transfer the code, or do we stay dependent?

The code is 100% yours. GitHub repository transferred for free. You can continue with any other developer or hire internal developers. App Store and Google Play accounts also stay in your name (Portuguese entity). Vendor lock-in is not our model — we retain clients through quality, not contracts.

Who builds the mobile app — junior or senior?

Each project is assigned a senior mobile developer (min. 5 years iOS/Android experience). Our 12-year team has developers who worked at Apple and at companies like Spotify, Worten or Farfetch. Juniors work under code review — seniors own the output. On the call we introduce the developer assigned to your project.

If we do iOS + Android separately, will they look the same?

Ideally no. Apple Human Interface Guidelines and Material Design are distinct languages — iOS users expect SF Pro + navigation transitions, Android users expect Roboto + bottom sheets + ripple effect. Native means each platform follows its own standard (+30% user satisfaction). Cross-platform (React Native/Flutter) means one design across both — pragmatic trade-off.

Push, payments, analytics — are these integrations included?

Part of the standard package: OneSignal/Firebase push, Stripe PT/MB WAY/Easypay/Eupago/Multibanco + Apple Pay + Google Pay + SIBS Pay payments, Firebase Analytics + Mixpanel, Sentry crash, biometric login (Face ID/Touch ID/Android Biometric). Extra integrations (Zendesk, Intercom, Branch.io, MapKit/Google Maps, ARKit/ARCore, AT e-Fatura) are part of scope — no extra cost.

I have a website, how does it integrate with the mobile app?

Three options: (1) Share the same backend — web + mobile feed off the same API, items added to cart on web show up on mobile. Most common method. (2) Hybrid with WebView — if budget is tight, some screens show web pages (Apple does not like this, must be done carefully). (3) Fully new mobile app — mobile-specific UX, sync via API. We recommend on the call.

What legal compliance is covered? GDPR and App Tracking Transparency?

All included: GDPR/CNPD (records of processing, DPO if needed, consents), App Tracking Transparency Apple (mandatory ATT prompt), Law 41/2004 (electronic telecoms), Decree-Law 27/2022 (cybersecurity), privacy policy in PT-PT, terms of use. For fintech we add KYC and Banco de Portugal rules. Personal data stays in EU datacenters (AWS Lisbon/OVH PT).

Mobile App Development for Portugal — Built for MB WAY

Portugal has the EU's highest mobile-wallet penetration: half the country uses MB WAY. A serious mobile app must natively integrate MB WAY SDK, Apple Pay PT, Google Pay and Multibanco reference flows. ZunaPro delivers this in React Native, Flutter or native Swift / Kotlin stacks.

MB WAY in-app SDK

SIBS's MB WAY SDK offers two flows: App-to-App — user jumps to MB WAY app and approves; Phone Push — silent push to user's phone number. ZunaPro wraps the SDK as a native module with end-to-end retry and idempotency, hitting 92%+ checkout success.

Apple Pay PT and Google Pay

Apple Pay has been live in Portugal since 2019 with 90%+ bank coverage. ZunaPro wires Apple Pay via PassKit + Stripe / SIBS, and Google Pay on Android in parallel with MB WAY for choice.

Multibanco reference inside the app

For B2B or high-value orders, users see a Multibanco referência option: the app mints the triplet, exposes copy/share, generates an Apple Wallet pass and an "Add to MB WAY" deeplink.

RGPD + CNPD consent flow

CNPD demands granular consent for mobile: location, contacts, analytics, ads and push each require separate opt-in. ZunaPro pairs UMP SDK + ATT in Continental Portuguese. Apps targeting under-13s require explicit parental-consent gating in pt-PT.

Stack comparison

StackMB WAY SDKSpeedCost
Native iOS + AndroidOfficial SDKMaxHigh
React NativeNative moduleHighMedium
FlutterPlugin bridgeHighMedium
PWAWeb redirectMediumLow

Continental Portuguese in App Store / Play

List pt-PT and pt-BR as separate App Store / Play locales. ZunaPro localizes strings, push notifications, in-app consent text, App Privacy Manifest and Play Data Safety in Continental PT.

Notifications and messaging

  • Push consent gated by CNPD granular flow
  • FCM + APNs via Firebase / OneSignal relay
  • WhatsApp Business API (PT adoption 85%)
  • SMS fallback via Vodafone PT / MEO / NOS
  • App Clip / Instant App for Multibanco quick-pay

Contact Us

Get free consultation for your e-commerce project.

Chat on WhatsApp