S.EE Docs
Desenvolvedores

Aplicação móvel

Aplicação móvel nativa para a S.EE

Encurte links, partilhe texto e carregue ficheiros a partir do seu telemóvel, com toda a potência da S.EE numa aplicação nativa.

Transferir

Descarregar na App StoreObter no Google Play

Plataformas suportadas

PlataformaRequisitosTecnologia
iOSiOS 18.0+SwiftUI
AndroidAndroid 10+ (API 29)Jetpack Compose + Material 3

Funcionalidades

Encurtamento de URL

  • Crie links curtos com slug personalizado, título, palavra-passe e expiração
  • Escolha entre vários domínios
  • Veja estatísticas do link: hoje, este mês e total de visitas
  • Pesquise por slug, URL de destino, título e domínio
  • Editare ou elimine links existentes

Partilha de texto

  • Partilhe texto simples, código-fonte ou Markdown
  • Editaror monoespaçado para código
  • Slug personalizado, palavra-passe e expiração
  • Seleção de domínio e atribuição de etiquetas (até 5 etiquetas)

Carregamento de ficheiros

  • Escolha ficheiros, selecione a partir da galeria ou capture com a câmara
  • Cole a partir da área de transferência com conversão automática para WebP (iOS)
  • Progresso de carregamento em tempo real
  • 9 formatos de link — Direct Link, Share Page, BBCode, HTML, Markdown e mais
  • Cópia e eliminação em lote em todas as listas

Painel de utilização

  • Utilização de armazenamento com barra de progresso visual
  • Limites de velocidade para chamadas à API, links, partilhas de texto, carregamentos e códigos QR
  • Contadores de utilização diária e mensal

Definições

  • Configuração de URL base para instâncias autoalojadas
  • Gestão da chave de API com verificação num toque
  • Seleção do domínio predefinido por serviço (links, texto, ficheiros)
  • Tema: System / Light / Dark
  • Dynamic Color / Material You (Android)

iOS

Desenvolvida com SwiftUI e SwiftData para uma experiência nativa em iOS.

  • Photo Picker — selecionar a partir da biblioteca de fotos
  • Camera — capturar fotos (JPG) ou vídeo (MOV para MP4)
  • Puxar para atualizar etiquetas e listas
  • Armazenamento seguro da chave de API com Keychain

Android

Desenvolvida com Jetpack Compose e Material 3 (Material You) para uma experiência nativa em Android.

  • Share Target — recebe texto, URLs e ficheiros partilhados a partir de outras aplicações
  • App Shortcuts — prima o ícone da aplicação para ações rápidas
  • Suporte para o gesto Predictive Back (Android 14+)
  • Adaptive Icon com suporte para ícones temáticos
  • Base de dados Room para histórico local
  • EncryptedSharedPreferences para armazenamento seguro

Stack técnica

iOS

CamadaTecnologia
UISwiftUI
ArmazenamentoSwiftData
RedeURLSession (actor-based)
SegurançaKeychain
MiniaturasQuickLookThumbnailing
Processamento de imagemSwift-WebP

Android

CamadaTecnologia
UIJetpack Compose + Material 3
ArquiteturaMVVM + Repository
RedeRetrofit 3.0 + OkHttp 5
DIHilt (Dagger)
Base de dados localRoom
SegurançaEncryptedSharedPreferences
Carregamento de imagemCoil 3

Código-fonte

Ambas as aplicações são open source sob licença MIT:

Primeiros passos

  1. Transfira a aplicação na App Store ou Google Play
  2. Crie uma conta em s.ee se ainda não tiver uma
  3. Gere uma chave de API a partir do seu painel
  4. Abra a aplicação, vá a Definições, introduza a sua chave de API e toque em Verificar

Nesta página