O programador por trás da prestApps

A prestApps não é um estúdio anónimo. É um programador independente em Paris, que trabalha sozinho, sem investidores e sem equipa de marketing. Se confia os seus ficheiros 3D ou os seus documentos a uma aplicação, tem o direito de saber quem a escreveu. E quando pede uma funcionalidade, fala diretamente com a pessoa que a vai construir, normalmente em poucos dias.

Jimmy

Programador independente, fundador da prestApps

Paris, França

25 anos a criar software
mais de 10 anos em plataformas Apple
3 apps publicadas e mantidas sozinho
0 contas a criar, servidores prestApps

O percurso até aqui

Escrevo software há vinte e cinco anos. A maior parte desse tempo foi para o desenvolvimento web e o comércio eletrónico, em PHP, a construir e a manter sites de que dependia diretamente o negócio de outra pessoa. Em paralelo, conceção de produto e de interface, porque uma ferramenta que funciona mas é desagradável de usar está apenas meio feita.

Há mais de dez anos que também desenvolvo em nativo para as plataformas Apple, em Swift e SwiftUI. O Eyemesh e o Pagira são o ponto onde estes dois fios se encontram: o rigor de um software de que se depende todos os dias e o acabamento que se espera de uma aplicação para Mac ou iOS.

A prestApps é uma empresa em nome individual registada em Paris, gerida por uma só pessoa. Não há equipa por trás do "nós" que possa ler noutras partes deste site, nem ninguém a quem passar o seu e-mail. Quando escreve para o apoio, sou eu que respondo.

Porque existem estas duas aplicações

Ambas nasceram do mesmo tipo de irritação: algo que o Mac ou o iPhone deviam saber fazer, e não fazem.

Eyemesh

A Vista rápida do macOS lida com um punhado de formatos 3D e desiste dos restantes. Se guarda uma pasta de ficheiros OBJ, STL, FBX ou GLB, inspecioná-los implica abrir uma suite 3D inteira só para responder a "qual é este?". O Eyemesh torna 17 formatos pré-visualizáveis, inspecionáveis e convertíveis diretamente a partir do Finder, com integração na Vista rápida, vistas de estrutura e de corte, inspeção de texturas e metadados, e exportação para PNG ou vídeo de 360 graus.

Pagira

O iOS continua sem conseguir abrir corretamente um site que tem no dispositivo. Toca num ficheiro HTML e obtém o código, ou uma página despojada do seu CSS, do seu JavaScript e das suas subpastas. O Pagira mostra a pasta inteira como o site que realmente é, acrescenta um verdadeiro leitor de PDF e funciona offline ou em streaming a partir do iCloud Drive.

O que penso sobre privacidade e simplicidade

Três regras, e não são frases de marketing. Pode verificar cada uma delas.

Os seus ficheiros não me dizem respeito

Nem o Eyemesh nem o Pagira contêm um SDK de análise, uma ferramenta de relatório de falhas ou telemetria. Não abrem qualquer ligação a um servidor da prestApps, pela simples razão de que não existe nenhum. Os seus modelos e documentos ficam na sandbox que o macOS e o iOS atribuem à aplicação. Não conseguiria vê-los nem que quisesse. O Dégringole, o jogo de cartas gratuito, é a exceção: mostra anúncios do Google AdMob, personalizados apenas com o seu consentimento, e eu continuo a não receber quaisquer dados pessoais.

Sem conta, sem registo, sem pedir o seu e-mail

Descarrega a aplicação e ela funciona. Não há nada para criar, nada onde iniciar sessão e, portanto, nenhum perfil seu em lado nenhum. Este site segue a mesma regra: sem análise, sem pixel publicitário, sem rastreadores de terceiros. É por isso que não lhe foi pedido para aceitar cookies.

Uma compra única, sem subscrição

O Eyemesh custa 14,99 €, o Pagira 12,99 €, pagos uma vez, com as atualizações futuras incluídas. Um pequeno utilitário que se abre duas vezes por mês não tem de cobrar renda. A Apple trata do pagamento; eu nunca vejo o seu cartão nem a sua morada. O Dégringole é gratuito, financiado por publicidade.

As aplicações

Eyemesh

Visualizador de ficheiros 3D para macOS

Pré-visualize, inspecione, compare e converta 17 formatos 3D, incluindo USDZ, OBJ, STL, GLB, glTF, FBX, DAE, PLY, 3MF e ABC. Integração na Vista rápida, vistas de estrutura e de corte, inspeção de texturas e metadados, reprodução de animações, exportação para PNG 4K e vídeo de 360 graus.

Mac App Store · 14,99 €, compra única · 7 dias de teste gratuito · requer macOS 15.4 ou posterior

Descobrir o Eyemesh
A janela do Eyemesh no macOS com um modelo 3D e o respetivo painel de inspeção

Pagira

Visualizador HTML e PDF para iPhone e iPad

Abre uma pasta de site HTML completa, com o CSS, o JavaScript, as imagens e as subpastas corretamente resolvidos, além dos seus PDF, diretamente a partir de Ficheiros ou do iCloud Drive. Também lê livros EPUB e BD. Leitura offline, streaming do iCloud, favoritos, histórico e sincronização entre iPhone e iPad.

App Store · 12,99 €, compra única · aplicação universal para iPhone e iPad

Descobrir o Pagira
O Pagira a mostrar uma página web local completa, com a paginação e as imagens, no iPad Um PDF com destaques no Pagira no iPad, com o painel dos destaques e das notas

Dégringole

Paciência multijogador para iPhone e iPad

Joga-se com um baralho de tarot em volta de sete pilhas comuns: seja o primeiro a ficar sem cartas e carregue os seus adversários pelo caminho. Sozinho contra a IA, em grupo no mesmo aparelho pousado na mesa (de 2 a 4 jogadores), ou online com o Game Center. Time Attack, nove cartas especiais, 16 personagens e 28 conquistas.

App Store · gratuito, com publicidade · para iPhone e iPad

Descobrir o Dégringole
Uma partida de Dégringole no iPhone: as sete pilhas ao centro, dois adversários em cima e as suas cartas em baixo

Para quem são feitas estas aplicações

Foram concebidas em torno de formas de trabalhar concretas, não para um público geral.

Artistas 3D e designers

Identificar uma malha, verificar a sua topologia em estrutura de arame, inspecionar texturas e materiais, sem esperar que o Blender, o Maya ou o Cinema 4D arranquem.

Programadores de jogos

Verificar um asset antes de o importar para o Unity ou o Unreal: número de polígonos, escala, pivô, animações e UV, e depois converter para o formato que o seu pipeline espera.

Impressão 3D e fabrico

Abrir um STL ou um 3MF, procurar buracos com a vista de corte, verificar dimensões e orientação antes de o ficheiro sequer chegar a um fatiador.

Arquitetos e designers de produto

Analisar um USDZ ou um FBX recebido de um cliente, comparar duas revisões lado a lado e exportar uma imagem 4K limpa ou uma rotação de 360 graus para uma apresentação.

Programadores e redatores técnicos

Ler no iPad um site estático exportado, uma documentação gerada ou um manual em HTML, exatamente como vai aparecer, com folhas de estilo e scripts intactos.

Quem tiver um arquivo para ler

Páginas web guardadas, cursos descarregados, referências offline e PDF, legíveis num avião ou num comboio, sem nada em streaming e sem nada registado.

Diga-me do que precisa

É aqui que ser uma só pessoa deixa de ser uma limitação e passa a ser o ponto forte. Não há comité de roteiro, nem planeamento trimestral, nem fila de tickets onde algo acabe por desaparecer. Quando alguém pede algo que melhora mesmo a aplicação, eu faço-o, e costuma sair em dias em vez de meses.

Várias funcionalidades do Eyemesh existem exatamente por isso: um utilizador escreveu, descreveu como trabalha de facto, e a atualização seguinte já a trazia. A opção de cor personalizada e as melhorias substanciais na visualização vieram diretamente de pedidos de utilizadores.

  • Falta-lhe um formato, uma opção de exportação ou um atalho? Peça.
  • Encontrou um erro? Vai para o topo da lista, não para um backlog.
  • Precisa de algo específico para o seu trabalho? Descreva. Se fizer sentido na aplicação, eu faço.
Sugerir uma funcionalidade

Contactar

Perguntas, relatos de erros e pedidos de funcionalidades vão todos para o mesmo endereço e chegam-me diretamente. Várias funcionalidades do Eyemesh existem porque um utilizador as pediu, e essa é a parte deste ofício de que mais gosto.

Os dados da empresa, o número de registo e o alojamento constam da página de informação legal, e o tratamento dos seus dados está detalhado na política de privacidade.