Lançamento oficial

App Cara Core Ink Agenda para Windows Desktop — 26 de junho de 2026.

Tecnologia — Cara Core Ink Agenda

Stack e arquitetura do aplicativo desktop para estúdios de tatuagem.

Java 21 e JavaFX 21

O Ink Agenda é desenvolvido em Java 21 (LTS) com interface gráfica em JavaFX 21. Recursos modernos da linguagem (records, sealed interfaces) e UI nativa para Windows Desktop, sem dependência de navegador.

Banco local e Blindagem de Dados

Persistência em SQLite no seu computador: o sistema não depende de internet para funcionar e nunca fica “fora do ar” por falha de conexão. Blindagem de Dados inclui modo WAL (Write-Ahead Logging), verificação de integridade na abertura, backups automáticos compactados (GZIP) a cada hora e no fechamento do app, e encerramento limpo com VACUUM. A estratégia segue o princípio do Antifrágil (Nassim Nicholas Taleb), como no PDV Cara Core: ganhar com choques e perturbações, não só resistir. Os dados do tatuador ficam protegidos e recuperáveis.

Arquitetura em camadas

Domínio: entidades (Appointment, Expense, ExpenseType) e contratos de repositório (AppointmentRepository, ExpenseRepository). Core: tipo Result para operações que podem falhar. Desktop: aplicação JavaFX com janela principal. Persistência em SQLite local; integrações futuras em implementações dos repositórios.

Build e testes

Maven para build e dependências. JUnit 5 para testes unitários e JaCoCo para cobertura (mínimo 80% em domínio e core). Comandos: mvn compile, mvn test, mvn javafx:run, mvn package.

Distribuição

Artefato principal: JAR executável. Requer JDK 21 no Windows. Execução via java -jar ou via plugin Maven javafx:run. Futuramente: empacotamento com jlink/jpackage para instalador Windows sem exigir JDK instalado.

Ecossistema Cara Core Informática — Produtos desktop e web com foco em simplicidade, manutenção e entrega clara. Ink Agenda integra o portfólio ao lado do PDV, Seed, Hub e outros.

Próximos passos