Sobre Aplicações Móveis do AO3

Banner feito por Diane com as silhuetas de um homem e uma mulher conversando com balões de diálogo, um dos quais tem a logo da OTW e o outro contendo as palavras

Foi lançada recentemente no Google Play uma aplicação não-oficial do Archive of Our Own – AO3 (O Nosso Próprio Arquivo) para Android. Como este lançamento voltou a dar destaque ao assunto, queríamos aproveitar esta oportunidade para partilhar o estado atual do desenvolvimento de uma aplicação oficial do AO3.

“Já pensaram em criar uma aplicação?” é uma das perguntas que nos é colocada mais frequentemente, mas no que diz respeito a desenvolver aplicações móveis, nunca existe na realidade “uma” aplicação. As aplicações precisam de ser construídas para diferentes plataformas móveis — sendo Android, iOS e Windows Mobile as três principais — e para as várias versões destas plataformas ainda em uso.

Antes de podermos sequer começar a desenvolver uma aplicação que te permitisse fazer o que quer que fosse para além de navegar obras não-restritas, seria necessário desenvolver um API público — o que, sem dúvida, faz parte do nosso plano de desenvolvimento, mas antes disso, há vários outros lançamentos importantes pela frente. Depois, seria necessário construir interfaces de utilizador diferentes e funcionais, tanto para telemóvel como para tablet. O que parece ser um projeto pequeno e simples rapidamente evolui assim para algo que necessita de vários recursos, competências e dedicação. Embora tenhamos dito no passado que gostaríamos de lançar uma aplicação móvel do AO3, de momento, os recursos necessários não se encontram disponíveis.

A equipa de programação que desenvolve o AO3 fá-lo de forma voluntária e dispensa tanto tempo quanto possível para apoiar o seu crescimento — mas esse tempo é limitado e ocupado na totalidade com o trabalho necessário para manter o AO3 a funcionar sem problemas. Ou a equipa utiliza o seu tempo para continuar a melhorar o AO3, ou para desenvolver uma aplicação — não há pessoas voluntárias suficientes para tratar das duas coisas.

Não é só o desenvolvimento inicial que exigiria uma elevada quantidade de recursos. Uma aplicação iria precisar de manutenção e atualizações contínuas para assegurar que continua a funcionar à medida que as novas versões de cada plataforma são lançadas — para não falar de aperfeiçoamentos da aplicação para incluir funcionalidades do AO3 novas e melhoradas! E como uma aplicação exigiria manutenção a longo prazo realizada por uma equipa dedicada, não é algo que possamos financiar de uma forma segura recorrendo a donativos.

Mas, para suportar uma aplicação, não bastam recursos de programação e de realização de testes! Também seriam necessários recursos para as seguintes equipas:

  • Seriam necessários elementos para uma equipa de Suporte, treinados e preparados para ajudar com quaisquer problemas técnicos encontrados em cada plataforma,
  • A nossa equipa de Documentação teria de criar e atualizar continuamente documentos de suporte para a aplicação, e
  • A equipa de Tradução teria de traduzir e atualizar continuamente a documentação para tornar a aplicação acessível para quem não fala Inglês.

Isto não só seriam mais recursos do que aqueles que temos disponíveis de momento, como também implicaria que membros de cada equipa fossem afastados do trabalho que desenvolvem atualmente de acordo com o nosso plano de desenvolvimento.

O objetivo da nossa equipa é manter o AO3 disponível e acessível ao maior número de pessoas possível. O melhor modo de o fazer é focando os nossos esforços na construção de uma única versão funcional do AO3 que funcione (e funcione bem!) no máximo número de dispositivos possível. A nossa eterna dedicação passa por assegurar que isto inclua dispositivos de todos os tamanhos e feitios, e iremos continuar a focar recursos para melhorar a responsividade e usabilidade móvel do site para toda a gente. Tal significa que uma aplicação independente é simplesmente impossível nesta altura do desenvolvimento do AO3.

Para finalizar com uma nota sobre segurança, se uma aplicação ou site criados por terceiros pedir a tua informação de início de sessão no AO3, por favor procede com cuidado e tem em mente que estás a fornecer esta informação sob o teu próprio risco. Embora de momento não haja preocupações de segurança, por favor assegura-te de mudar a tua palavra-passe se acreditares que a tua conta possa ter sido comprometida em qualquer altura.

Este artigo de notícias foi traduzido pela equipa voluntária de tradução da OTW. Para saberes mais sobre o nosso trabalho, visita a página de Tradução em transformativeworks.org.