UC02646

Apps móveis no-code

Glide, Adalo, FlutterFlow, Thunkable

Curso profissional · 25h · Mobile sem código

Plano

  1. Mobile no-code — landscape
  2. PWAs vs nativo vs híbrido
  3. Glide — apps de spreadsheets
  4. Adalo — apps nativas
  5. FlutterFlow — Flutter visual
  6. Thunkable — block-based
  7. Backend, auth, push
  8. Publicação stores

Bloco 1 · Mobile no-code

Por que existe

  • Apps nativas (Swift, Kotlin): caras, demoradas (meses).
  • App stores: friction de submissão, review.
  • PWAs + plataformas no-code abriram porta a "qualquer pessoa".
  • Mercado: empreendedores, internal tools, MVPs validados antes de investir dev.

Vantagens

✅ MVP em dias vs meses.
✅ Sem dependência de developers iOS/Android.
✅ Iteração rápida (mudar UI em minutos).
✅ Hosting + auth + DB incluídos.
✅ Stores publicação suportada.

Limites

❌ Performance limitada vs nativo.
❌ Lock-in à plataforma.
❌ Customização tem tecto.
❌ Custo escala (free tiers limitados).
❌ Features avançadas (AR, ML, hardware-deep) raras.

Quando faz sentido

  • MVP de startup antes de validar.
  • App interna empresa (catálogo, gestão de pedidos).
  • Eventos (conferências, festivais — guia).
  • Directórios (membros, locais).
  • Educação (cursos com vídeos).
  • Pequeno comércio (catálogo + pedidos).

Bloco 2 · Tecnologias mobile

Tipos de app móvel

  • Nativo: Swift (iOS) ou Kotlin (Android). Performance máxima, acesso total a hardware.
  • Cross-platform: React Native, Flutter — código JS/Dart que compila para nativo.
  • Híbrido: HTML/JS dentro de webview (Cordova, Ionic).
  • PWA (Progressive Web App): site web instalável, sem stores.

No-code platforms produzem uma destas.

PWA — instalável sem stores

  • HTML+JS+CSS.
  • Service worker para offline.
  • Manifest para "install".
  • Funciona em iOS e Android.
  • Sem submissão a stores.

Glide, Bubble usam PWA. Grande vantagem: deploy instantâneo.

Bloco 3 · Glide

Conceito

Glide (glideapps.com): Google Sheet → app mobile bonita em minutos.

Workflow:

  1. Spreadsheet com dados.
  2. Glide conecta e auto-gera UI.
  3. Customizar visualmente.
  4. PWA publicado.

Free com limites. Pro $25-249/mês.

Exemplo rápido

  1. Google Sheet "Catálogo": colunas Nome, Preço, Foto (URL), Categoria.
  2. glideapps.com → New App → "From Google Sheets" → escolher.
  3. Glide gera lista + detalhe automáticos.
  4. Customizar:
    • Tabs: Lista, Mapa, Perfil.
    • Components: Image, Title, Subtitle, Button.
    • Actions: chamar, email, share, open URL.
  5. Share → PWA URL → instalar no telemóvel.

10 minutos até protótipo apresentável.

Glide features avançadas

  • Computed columns: cálculos sem sheet (price * tax, etc.).
  • User profiles: cada user vê só os seus dados.
  • Forms: submissões públicas.
  • Notifications: push (pago).
  • Payments: Stripe integrado.

Bloco 4 · Adalo

Apps mobile nativas

Adalo (adalo.com): apps publicáveis em App Store e Google Play.

Diferença vs Glide:

  • Glide = PWA.
  • Adalo = app nativa real (com IPA / APK).

Drag-drop editor, BD própria, actions visuais, pricing $36+/mês.

Workflow Adalo

  1. New App → escolher template (lista, marketplace, social, etc.).
  2. Screens (canvas para cada ecrã).
  3. Components (Text, Image, Button, Form).
  4. Database: tipos, fields, relations.
  5. Actions: navigate, create record, send email.
  6. Test no browser ou app Adalo Companion (telemóvel).
  7. Publish:
    • Web: domínio Adalo gratuito.
    • iOS: precisa Apple Developer ($99/ano).
    • Android: precisa Google Play ($25 one-time).

Bloco 5 · FlutterFlow

Visual Flutter

FlutterFlow (flutterflow.io): editor visual que gera código Flutter real.

Diferença chave: podes exportar código e continuar dev tradicional. Sem lock-in absoluto.

  • Drag-drop UI.
  • Firebase integrado (auth, BD, storage).
  • Custom code (Dart) onde precisas.
  • Export para projecto Flutter completo.

Quando usar FlutterFlow

✅ Querer flexibilidade de escapar para código.
✅ Performance importa (Flutter é nativo).
✅ Team com Flutter skills future.
✅ Apps complexas mas começa visual.

Pricing $30-70/mês.

Bloco 6 · Thunkable / outras

Thunkable

Editor block-based (visual à la Scratch).

  • Excelente para iniciantes / educação.
  • Cross-platform iOS + Android + Web.
  • Free com branding; pago para publicar.

AppGyver (SAP)

  • Free.
  • Mais sério, com lógica avançada.
  • Aprende um pouco mais íngreme.
  • Output para nativo.

Bravo

  • Importa de Figma directamente.
  • Designers transformam designs em apps.

Comparação rápida

Plataforma Tipo Free Curva
Glide PWA Sim (limitado) Muito fácil
Adalo Nativo Sim (limitado) Fácil
FlutterFlow Nativo (Flutter) Limitado Média
Thunkable Nativo Sim Muito fácil
Bubble Web (PWA mobile-friendly) Sim Média

Bloco 7 · Backend, auth, push

Autenticação

A maioria das plataformas inclui:

  • Email + password.
  • Magic link (email).
  • Google / Apple / Facebook (OAuth).
  • Phone OTP (custos extra).

Configurar é 5 cliques.

Base de dados

Cada plataforma tem o seu:

  • Glide: Sheet ou Glide Tables.
  • Adalo: BD interna.
  • FlutterFlow: Firebase (Firestore).
  • Bubble: BD interna.

Para escala / integrações: conectar a Airtable, Supabase, ou backend custom via API.

Push notifications

  • Adalo: nativo, simples.
  • Glide: pago, vai por OneSignal.
  • FlutterFlow: Firebase Cloud Messaging.
  • Bubble: plugins (OneSignal).

Boas práticas: opt-in claro, sem spam.

Bloco 8 · Stores

Publicar no Google Play

  1. Conta Google Play Console ($25 one-time).
  2. Gerar AAB / APK da plataforma.
  3. Preencher ficha: descrição, screenshots (mínimo 2), ícone.
  4. Política de privacidade (URL obrigatório).
  5. Submit → review (algumas horas).

Publicar na App Store

  1. Apple Developer Program ($99/ano).
  2. Gerar IPA na plataforma.
  3. Xcode (ou plataforma) sobe para App Store Connect.
  4. Screenshots de vários tamanhos.
  5. Privacy policy + data handling disclosures.
  6. Review (1-3 dias geralmente).

Mais rigoroso que Google. Apple rejeita por motivos variados — ter paciência para correcções.

PWA alternativa

PWAs não precisam de stores:

  • Site web hospedado (pode ser do próprio Glide/Bubble).
  • Add to Home Screen no telemóvel.
  • Funciona offline (com service worker).
  • Updates instantâneos.

iOS suporta PWAs mas com limites (sem push antigamente, melhorou).

UC02646 · resumo

  • Mobile no-code = MVP móvel em dias.
  • Glide: spreadsheet → PWA bonita.
  • Adalo: apps nativas publicáveis.
  • FlutterFlow: Flutter visual com escape para código.
  • Thunkable: block-based, educativo.
  • Stack típico: plataforma + BD + auth + push + analytics.
  • Stores: Google Play barato, App Store $99/ano.
  • PWAs evitam stores, deploy instantâneo.
  • Conhecer estas plataformas dá autonomia mobile sem aprender Swift/Kotlin.