AltStore PAL, o primeiro marketplace alternativo de apps para iPhone, já está disponível
(rileytestut.com)- A primeira loja de apps externa aprovada pela Apple por causa da Lei de Mercados Digitais da UE
- Operada como open source e com financiamento coletivo para desenvolvedores independentes
- Custa €1,5 por ano, e essa assinatura inclui a Core Technology Fee (CTF) de €0,5 da Apple, além dos custos de processamento de pagamento e servidores
- A distribuição de apps é totalmente gratuita, e os desenvolvedores também podem distribuir apenas para apoiadores por meio da integração com o Patreon
- Não há processo de revisão manual, então os desenvolvedores têm controle total sobre a distribuição
- No lançamento, foram disponibilizados 2 apps próprios
- Delta: emulador all-in-one de Nintendo (gratuito, sem anúncios)
- Clip: gerenciador de área de transferência que roda em segundo plano (doação a partir de €1)
- Usuários europeus com iOS 17.4 ou superior podem instalar o AltStore PAL diretamente pelo site
- Fora da Europa, é preciso usar o AltStore tradicional e instalar o AltSearver
Sideload para todos
-
Diferente da App Store, todos os apps do AltStore são hospedados pelos próprios desenvolvedores
- Depois que um app recebe a notarização da Apple, o desenvolvedor pode baixar o "Alternative Distribution Package" (ADP) processado e enviá-lo para seu próprio servidor
- Para distribuir pelo AltStore, o desenvolvedor só precisa criar uma "source", um arquivo JSON com os metadados básicos do app hospedado em uma URL pública
- O usuário precisa adicionar essa source ao AltStore e, depois disso, todos os apps dessa source aparecem automaticamente e podem ser baixados
-
As "sources" são o núcleo do design do AltStore e permitem que ele seja totalmente descentralizado
- Isso significa que não existe um diretório central de apps, e os apps visíveis no AltStore são apenas os das sources que o usuário adicionou explicitamente
- Os desenvolvedores precisam divulgar seus próprios apps e direcionar os usuários ao site deles, e os usuários podem adicionar uma source com um toque usando o esquema de URL
altstore://source?url=[URL da source]do AltStore (ou copiando e colando a URL da source manualmente) - Distribuir apps pelo AltStore é totalmente gratuito, e qualquer pessoa que criar uma source pode distribuir apps de graça no AltStore
-
Se tudo isso parece muito parecido com o recurso Web Distribution anunciado recentemente pela Apple, é porque realmente é
- Na prática, em vez de um marketplace de apps, você pode pensar no AltStore como uma ferramenta sofisticada de "sideload" que lê arquivos JSON e notifica automaticamente os usuários sobre atualizações de apps
- Se você já usou o Sparkle no macOS, as sources são conceitualmente muito parecidas com arquivos XML do Sparkle (além de servir para publicar atualizações, também são usadas para personalizar a página do app dentro do AltStore)
-
Graças às sources, distribuir apps pelo AltStore fica inteiramente sob controle do usuário
- O usuário decide quando publicar uma nova versão do app escolhendo quando enviar o JSON atualizado da source
- Claro, há muito mais que pode ser feito com as sources, então o FAQ do AltStore foi atualizado junto com a documentação completa do formato JSON de source
Que tipo de app combina com o AltStore?
-
Todos os apps são bem-vindos, mas o AltStore é especialmente adequado para pequenos apps independentes que não poderiam existir por causa das regras da App Store
- Existem inúmeros exemplos de apps barrados por motivos que a App Store não aceita, mas como não havia uma opção de distribuição para esses casos, quase não ficávamos sabendo deles
-
Hoje, um dos apps mais populares no AltStore é o UTM, uma máquina virtual completa para iOS e iPadOS
- Com ele, é possível rodar Windows no iPad
- Mas a diretriz 5.2 da App Review proíbe que apps usem, sem permissão, "material protegido de terceiros, como marcas, obras com copyright ou ideias patenteadas", e isso inclui o Windows
-
Outro exemplo é o OldOS, uma recriação lindamente feita do iOS 4 totalmente construída em SwiftUI
- É claramente um projeto feito por paixão e não prejudica ninguém, mas não é permitido na App Store por "parecer confusamente similar a produtos, interfaces ou apps existentes da Apple" (5.2.5)
-
Em um exemplo mais simples, o Kotoba basicamente reempacota o dicionário embutido do iOS como um app independente e fácil de usar
- Mas até isso não é permitido, porque apps só podem exibir conteúdo de terceiros "quando especificamente permitido pelos termos de uso do serviço" (5.2.2)... e isso claramente não inclui o dicionário do sistema do iOS
-
Acho que o ponto já ficou claro. Nem todo app é rejeitado por um motivo interessante
- Às vezes, as pessoas só querem criar coisas legais que não se alinham perfeitamente com os objetivos da Apple
- Nossa esperança é oferecer a esses apps outro caminho de crescimento por meio do AltStore
- Acreditamos que o iOS como um todo pode se beneficiar muito ao dar aos desenvolvedores a chance de explorar plenamente suas ideias sem restrições arbitrárias, e agora que existe concorrência real para a App Store, esperamos que a Apple se sinta pressionada a permitir apps que de outra forma não aceitaria
-
E, na verdade... isso já está acontecendo! Recentemente, a Apple atualizou as diretrizes da App Review para permitir oficialmente emuladores de jogos retrô como o Delta
- Esse é um exemplo perfeito de um mercado competitivo funcionando
- Para deixar claro, isso nunca teria acontecido sem a Lei de Mercados Digitais, e prova que a concorrência realmente pode pressionar a Apple e criar uma App Store melhor para todos
- Esperamos que mais mudanças nas regras venham em breve, conforme a Apple perceba todas as ideias lucrativas que está deixando passar (olhando para você, gerenciador de área de transferência!)
Haverá apps pagos?
-
Claro que sim. Afinal, este é um marketplace de apps
- Mas estamos adotando um caminho um pouco diferente: tudo é baseado em contribuições no Patreon
-
Além das restrições de conteúdo, a App Store também proíbe certos modelos de negócio
- Por exemplo, distribuir versões beta "em troca de qualquer tipo de compensação, incluindo recompensas de crowdfunding" (2.2)
- Isso é uma pena, porque além de ser uma forma comprovada de monetizar software em outros mercados, foi exatamente assim que o AltStore e o Delta foram financiados integralmente desde o lançamento, 5 anos atrás, oferecendo acesso antecipado aos apoiadores via Patreon
-
Eu realmente acredito que esse modelo de negócio funciona muito bem, especialmente para desenvolvedores independentes
- Por isso, adicionamos uma integração profunda com o Patreon ao AltStore para que qualquer desenvolvedor possa monetizar seus apps da mesma forma que nós
- Os desenvolvedores podem escolher oferecer alguns (ou todos) os apps apenas para apoiadores e controlar, por app, quais níveis desbloqueiam quais apps
- E, para incentivar ainda mais o uso do Patreon, o AltStore não cobra nenhuma taxa sobre as contribuições no Patreon, então os desenvolvedores ficam com 100% dessa receita
-
Não é apenas uma nova forma de monetizar apps, mas também uma maneira de criar uma relação direta e pessoal entre desenvolvedores e usuários
- O Patreon foi feito para permitir que criadores se conectem com seu público de maneiras que não seriam possíveis na App Store, como dar acesso a Discords privados ou oferecer conteúdo exclusivo
- Agora os desenvolvedores de apps também podem aproveitar isso, e até emitir reembolsos
-
Claro, existe outro motivo para incentivarmos os desenvolvedores a distribuir apps via Patreon: isso pode ajudar a cobrir a Core Technology Fee (CTF) de €0,50 por usuário cobrada pela Apple
Sobre a Core Technology Fee...
-
A Apple isenta os apps da CTF no primeiro milhão de instalações, mas isso não se aplica ao próprio marketplace de apps
- Isso significa que cada download do AltStore gera um custo de €0,50
- Isso é claramente insustentável para um app gratuito mantido apenas por doações, especialmente porque já temos milhões de usuários
- Vimos muitas discussões sobre como poderíamos arcar com isso
-
Mas, para nós, a resposta é clara... não dá! Então, em vez disso, vamos cobrar €1,50 por ano pelo AltStore PAL e repassar a CTF ao usuário
-
Fizemos muitas contas. €1,50 é o suficiente para cobrir a CTF dos nossos apps (+ processamento de pagamento)
- Obviamente isso não é o ideal, mas nossa prioridade é manter o AltStore sustentável para que os desenvolvedores possam distribuir apps conosco com confiança
- Isso garante que conseguiremos pagar a CTF da Apple independentemente do número de usuários
-
Mas, se você não quiser pagar ou infelizmente mora fora da UE, não se preocupe. A versão tradicional do AltStore não vai desaparecer e continuará totalmente gratuita!
- Claro, essa versão tem mais limitações do que o AltStore PAL por causa da forma como funciona (por exemplo: é preciso um computador para fazer sideload dos apps, e os apps precisam ser renovados a cada 7 dias)
- Então cabe a cada usuário decidir se vale a pena
Sinceramente... por que fazer tudo isso? Vocês gostam tanto assim de emuladores?
-
Acabei de escrever um longo post no blog tentando responder essa pergunta, então recomendo a leitura
-
Mas isso é sobre muito mais do que emuladores
- É sobre todos os desenvolvedores independentes que receberam a ligação dizendo que o app deles foi rejeitado, mas sem explicarem como corrigir isso,
- sobre todos os estudantes do ensino médio que não conseguiram lançar seus apps porque não eram "bons o bastante",
- sobre todas as startups que perderam a data de lançamento porque a Apple pediu mais uma revisão,
- e sobre todos os usuários que acham que a tecnologia hoje em dia ficou sem graça (verdade) e pensam que tem que ser assim mesmo (não tem)
-
Sinceramente, Shane e eu fomos muito inspirados pela comunidade de Super Smash Bros. Melee
- Eles são alguns dos fãs mais apaixonados da Nintendo que existem, mas a Nintendo faz quase tudo para afastá-los
- Ainda assim, eles continuam lutando para jogar esse game de 20 anos, não importa quantas vezes a Nintendo tente impedi-los, porque (com razão) acham que ele é simplesmente incrível
- A Nintendo claramente esqueceu o quanto fãs assim são importantes
-
Vejo Apple e Nintendo como empresas muito parecidas e, assim como a Nintendo, acho que a Apple também se esqueceu de seus maiores fãs: os desenvolvedores independentes
- Isso é incrivelmente desanimador, porque a Apple tem uma das comunidades de desenvolvedores mais vibrantes e talentosas do planeta
- Minha esperança é que o AltStore, simplesmente ao se tornar o melhor marketplace de apps independentes, consiga pressionar a Apple a se importar mais com os indies
- Porque, se a comunidade de Smash me ensinou uma coisa, é que a única forma de mudar as regras é continuar jogando :)
2 comentários
Passaram-se 40 anos desde 1984 e chegamos a 2024; é curioso como os papéis se inverteram.