App Vendedor Skroutz + Site Hybrid
Comerciante B2C com mais de 18.000 SKU na Skroutz Marketplace. Web + iOS + Android de backend partilhado. Viva Wallet + Apple Pay + Google Pay + IRIS. Notificações push trouxeram 38% mais conversão de carrinho.
A nossa empresa grega de desenvolvimento de aplicações móveis cobre toda a stack — Native iOS (Swift/SwiftUI), Native Android (Kotlin/Jetpack Compose), React Native e Flutter cross-platform. Configuração Apple Developer + Google Play Console, publicação App Store + Google Play, integração pagamentos Viva Wallet/IRIS/Stripe/Alpha Bank ePOS, Firebase Analytics + push, modo offline, login biométrico, modo escuro — tudo padrão. Preço fixo, garantia 12 meses, código-fonte completo entregue. Conformidade RGPD/HDPA e myDATA AADE integrada.
Tecnologias & Plataformas com que trabalhamos
O que construímos
Da configuração Apple Developer + Google Play Console à publicação App Store, dos push aos pagamentos in-app — tudo num pacote. Faturação em tempo real myDATA AADE e conformidade HDPA/RGPD garantidas.
Compatível iPhone + iPad, suporte iOS 15+. UI moderno com SwiftUI, fluxo reativo com Combine. 100% conforme às diretrizes App Store — aprovação primeira submissão garantida.
Suporte Android 8+, tema Material You 3.0, desenvolvimento 40% mais rápido com Jetpack Compose. Google Play Console, in-app billing, FCM push integrados.
Codebase única, duas plataformas — 50% poupança de custos. React Native (Expo + bare workflow) ou Flutter Material/Cupertino. Módulos nativos via bridge quando necessário.
API REST ou GraphQL NestJS / Node.js. PostgreSQL + Redis. Deploy AWS Frankfurt / Hetzner / DigitalOcean — dados na UE para RGPD. Firebase Realtime DB + Functions. Tempo real via WebSocket.
Protótipo clicável Figma, conforme Apple Human Interface + Material Design. Modo escuro, dynamic type, acessibilidade (VoiceOver/TalkBack) padrão. Animação: Lottie + Rive integrados.
Apple Developer ($99/ano) e Google Play Console ($25 único) em seu nome com NIF grego + IBAN. Ícone, capturas, ASO, política privacidade HDPA, in-app review prompt — tudo incluído. Revisão gratuita se rejeitado.
Verdadeiras Aplicações Móveis
Todas em direto na App Store + Google Play. Referências partilhadas na chamada de descoberta.
Comerciante B2C com mais de 18.000 SKU na Skroutz Marketplace. Web + iOS + Android de backend partilhado. Viva Wallet + Apple Pay + Google Pay + IRIS. Notificações push trouxeram 38% mais conversão de carrinho.
Cadeia de 14 restaurantes em Atenas. Cliente encomenda da app iOS/Android, estafeta vê rota via Google Maps, caixa imprime recibo myDATA AADE automaticamente. UX tipo Wolt.
Policlínica 8 sucursais. Pacientes marcam consultas, veem resultados lab, descarregam e-receita como PDF, integrada com HDIKA. Conformidade Lei 4624/2019. iOS + Android.
App piloto de compra de bilhete para Atenas com código QR, NFC tap-in. IRIS + Viva para pagamento instantâneo. Cache offline para bilhetes guardados quando não há sinal no metro.
Centro de explicações ensino secundário. Alunos veem vídeos, fazem quizzes, obtêm certificados. Download offline (DRM-protegido). Subscrição mensal via Viva Wallet. Apple Pay + Google Pay.
Empresa têxtil B2B — 180 revendedores. Revendedor vê catálogo na app, adiciona ao carrinho, faz encomenda → flui automaticamente para SoftOne/Epsilon Net Pylon → aciona faturação myDATA + envio Box Now.
Como Trabalhamos
Preço fixo, calendário fixo. Aprovação Apple (1-3 dias) e Google Play (horas) incluídas. Revisão gratuita se rejeitado.
Falamos sobre o seu negócio (60-90 min). Utilizadores alvo, 3 ecrãs principais, native vs cross-platform, integrações (Viva, IRIS, mapas, push, biometria). Em 3 dias úteis entregamos orçamento preço fixo módulo a módulo.
Protótipo clicável Figma. Conforme Apple Human Interface + Material Design 3.0. Modo escuro, dynamic type, acessibilidade. Percorre cada ecrã e aprova. Animações em Lottie/Rive.
Se native, duas equipas em paralelo (Swift + Kotlin). Se cross-platform, React Native / Flutter em codebase única. Código 40% mais rápido com Cursor + AI tooling. Cada semana build em TestFlight + Firebase App Distribution — testa no seu telemóvel.
Backend NestJS, DB PostgreSQL, deploy AWS Frankfurt/Hetzner (UE). Pagamentos (Viva Wallet/IRIS/Stripe/Alpha Bank), push (OneSignal/Firebase), analytics (Firebase/Mixpanel), crash (Sentry), webhook myDATA AADE. Teste UAT com a sua equipa.
Apple Developer ($99/ano) e Google Play Console ($25 único) configurados em seu nome com NIF grego + IBAN. Ícone, capturas, ASO, política privacidade HDPA — tudo preparado. Aprovação iOS 1-3 dias, Android 2-8 horas.
12 meses de garantia bug-fix gratuita. Atualizações SDK iOS/Android (iOS 18, Android 15) incluídas. Monitorização crash 24/7. Novos pedidos de funcionalidade adicionados em sprints mensais. Manutenção opcional (€100/hora ou pacote mensal €580-3.900).
Marketplaces locais, transportadoras, métodos de pagamento e conformidade — de um único painel
Um doğal kozmetik markası em Thessaloniki
"Skroutz + Amazon DE entegrasyonuyla 6 ayda 45K€ AB cirosu"
Orçamento à medida
Não damos preços de prateleira. Ouvimos as suas necessidades, esclarecemos ecrãs, em 3 dias úteis entregamos orçamento preço fixo + calendário fixo. Chamada gratuita, sem compromisso, NDA assinado. Preços em EUR sem IVA 24%.
Seja qual for o âmbito, o seguinte é entregue padrão — sem custo adicional.
Traga isto — em 60 minutos produzimos um orçamento preciso.
Native (Swift + Kotlin): Máximo desempenho + acesso a novas funcionalidades Apple/Google (Live Activity, App Clips, Material You). Recomendado para jogos, AR, editor vídeo, projetos com 1M+ utilizadores. Cross-platform (React Native / Flutter): 50% mais barato + codebase única + desenvolvimento 2x mais rápido. Recomendado para MVP, e-commerce, B2B, apps de conteúdo. Na descoberta recomendamos conforme o seu cenário.
Google Play: 2-8 horas após submissão (normalmente em direto no mesmo dia). Apple App Store: 1-3 dias úteis após submissão (Apple App Review). Configuração conta incluída: Apple Developer ($99/ano) e Google Play Console ($25 único) com NIF grego + IBAN. Propriedade 100% sua. Revisão gratuita se rejeitado.
Apple e Google retêm automaticamente IVA grego 24% nas compras in-app — não precisa declará-lo para pagamentos in-app. Para pagamentos externos (Viva Wallet / IRIS direto), integramos webhook para myDATA AADE para faturação tempo real. Consulte o seu contabilista — serviços digitais gregos têm requisitos específicos (declaração MOSS/OSS).
O código é 100% seu. Repository GitHub entregue gratuitamente. Pode continuar com outra empresa de desenvolvimento mobile, contratar developers internos. Contas App Store + Google Play em seu nome com NIF grego — propriedade 100% sua. Vendor lock-in não é o nosso modelo.
Cada projeto recebe um developer mobile senior (mín. 5 anos iOS/Android). A nossa equipa de 12 anos inclui developers que trabalharam em Skroutz, Viva Wallet, efood. Juniors trabalham sob code review — o senior é responsável pelo output. Na descoberta apresentamos o developer atribuído.
Idealmente não. Apple Human Interface Guidelines e Material Design são linguagens de design diferentes. Utilizadores iOS esperam fonte SF Pro + transições navegação; utilizadores Android esperam Roboto + bottom sheet + efeito ripple. Native = cada plataforma conforme aos seus padrões (satisfação utilizador +30%). Cross-platform (React Native/Flutter) = um design em ambos, escolha pragmática.
Parte do pacote padrão: Push OneSignal/Firebase, pagamentos Viva Wallet/IRIS/Stripe/Alpha Bank ePOS + Apple Pay + Google Pay + PayPal, Firebase Analytics + Mixpanel, crash Sentry, login biométrico. Integrações extra (Zendesk, Intercom, Branch.io deep linking, MapKit/Google Maps, ARKit/ARCore, cacifos Box Now) no âmbito — sem custo extra.
Três opções: (1) Backend partilhado — web + mobile alimentados por uma API, utilizador vê o seu carrinho também em mobile. Método mais comum. (2) Hybrid com WebView — se orçamento baixo, partes da app mostram web (Apple não prefere, exige cuidado). (3) Mobile completamente novo — UX mobile-first, sync com web via API. Na descoberta recomendamos conforme o seu cenário.
A penetração do smartphone na Grécia é de 88% e 48% das sessões de e-commerce começam em dispositivos mobile-first. Para uma marca grega, uma app móvel já não é um "nice to have" — é um investimento crítico. Ainda assim, o comportamento de pagamento do consumidor grego desvia-se da média global em dois pontos: αντικαταβολή (pagamento contra entrega) mantém uma quota de 25–30% e o rail bancário IRIS Payments cresce rapidamente. Este guia explica como construir uma app iOS/Android grega sobre o SDK in-app da Viva Wallet, Apple Pay GR, integração do rail IRIS, um fluxo αντικαταβολή e consentimento conforme à ΑΠΔΠΧ.
| Stack | Tempo típico | Orçamento € | Suporte ecossistema grego |
|---|---|---|---|
| Nativo (Swift + Kotlin) | 16–24 semanas | 35K–95K | SDK Viva Wallet, IRIS nativo |
| React Native | 10–16 semanas | 22K–55K | Bridge RN Viva Wallet |
| Flutter | 10–18 semanas | 24K–58K | Plug-in comunitário Viva Wallet |
O SDK in-app iOS e Android oficial da Viva Wallet integra Apple Pay, Google Pay, card-on-file, IRIS instant SEPA e BNPL num único fluxo nativo. A ZunaPro também faz ponte do Viva Wallet para projetos React Native e Flutter. Nota: o modo Smart Checkout descarrega o âmbito PCI completamente para a Viva Wallet, pelo que a sua app só lida com referências tokenizadas.
O Apple Pay está ativo na Grécia desde 2021 e é suportado por Alpha Bank, Eurobank, Piraeus, National Bank, Viva Wallet e Stripe. A ZunaPro liga a sua conta Apple Developer a um Merchant ID, provisiona o Payment Processing Certificate e codifica o botão Apple Pay + o pipeline paymentRequest. O Tap-to-Pay on iPhone do iOS 17 elimina a necessidade de um POS separado para equipas de venda no terreno (suportado na Grécia pela Viva Wallet e pela Stripe).
O IRIS Payments, operado pelo DIAS Interbank, é o rail SEPA instantâneo grego. A partir da app, o utilizador lê um QR ou insere um ΑΦΜ e paga com um toque. A ZunaPro incorpora o botão IRIS pay, um deep link (irispayments://...) e um callback handler; a confirmação de liquidação regressa à app em segundos.
Quando αντικαταβολή é selecionado na app, o pipeline ZunaPro executa: (1) é adicionada automaticamente ao carrinho uma taxa de manuseamento de dinheiro de €1,50–€3,00, (2) na confirmação da encomenda, a API ACS Courier é chamada para imprimir uma etiqueta COD, (3) uma notificação push avisa o utilizador da chegada do estafeta, (4) ao ser cobrada, a fatura é transmitida ao myDATA AADE e (5) a conciliação bancária surge na app em T+2.
A ficha App Store / Play Store deve usar título, descrição, capturas e notas de versão integralmente em alfabeto grego. O greeklish (ex. "kalimera, kane download") é penalizado pelos algoritmos SEO da App Store. O pacote de localização ZunaPro entrega el-GR + fallback en-GR mais locales de diáspora de-DE, en-AU, en-US.
O opt-in push na Grécia situa-se em 42% — abaixo dos 58% da Türkiye, mas acima da média UE. O período 19:00–21:30 à noite entrega o CTR mais elevado; 07:00–09:00 o mais baixo. A ZunaPro integra OneSignal, Firebase Cloud Messaging ou a opção local Notificare e gere personalização por segmento + fuso + idioma + nome.
A descoberta na App Store / Play Store em grego lê título, subtítulo, keywords (Apple), descrição longa (Google) e textos das capturas. A equipa de ASO da ZunaPro escolhe keywords de ranking a partir de um pool de 250+ termos em grego e reporta CR, impression-to-install e tráfego orgânico mensalmente.
Os utilizadores iOS/Android gregos convertem para subscrição premium a 4,2% (média UE 6,8%, Türkiye 2,1%). A oferta com mais CR é €2,99/mês starter, €19,99/ano plano anual, 7 dias de free trial. A ZunaPro integra StoreKit 2 (iOS) e Google Play Billing Library 6 (Android), com o RevenueCat a gerir o estado de subscritor cross-platform.
A conectividade das ilhas gregas produz crashes ligados à rede (o design offline-first é essencial). A ZunaPro empilha Firebase Crashlytics + Sentry Performance + Mixpanel ou Amplitude alojado em Frankfurt e compatível com RGPD. Meta de utilizadores sem crash ≥99,5%; meta ANR Android ≤0,5%.
A cobertura 4G nas ilhas egeias é intermitente — a sua app deve usar cache SQLite local, atualizações UI otimistas, um banner de estado de rede e uma fila de resolução de conflitos. Os builds móveis da ZunaPro padronizam em WatermelonDB (RN), Drift (Flutter), Core Data (iOS) ou Room (Android) para arquitetura local-first.
Levar utilizadores de SMS, email ou Instagram Ads para a app usa Apple Universal Links + Android App Links. O esquema deep-link da ZunaPro encaminha zunapro.gr/product/12345 diretamente para a página do produto ou para o ecrã de instalação na App/Play Store se a app estiver ausente.
As Live Activities do iOS 16+ e a Dynamic Island do iOS 17 são ideais para tracking de encomendas, localização do estafeta e contagens decrescentes de marcações. O pacote móvel da ZunaPro inclui as implementações ActivityKit (iOS) e Notification Live Updates (Android 14+).
As apps móveis da ZunaPro vêm com Firebase Remote Config + Statsig ou GrowthBook para flags e experimentação. Pode A/B testar a sensibilidade ao preço grega, o número de passos do checkout, a preferência COD vs Viva Wallet. As flags ativam-se a p<0,05 de significância e fazem rollback caso contrário.