Avance
Objetivos del proyecto
Características
Instalación
¿Puedo confiar en esta aplicación?
¿Cómo obtiene acceso a mi cuenta?
¿Me expulsarán de Fur Affinity por usar esta aplicación?
Tecnologías utilizadas y versión de iOS requerida
Política de privacidad
¡Vea las capturas de pantalla en furaffinity.app!
Este proyecto está escrito para poder beneficiarse del contenido de furaffinity.net en iOS a través de una experiencia más amigable y nativa. También sirve como proyecto de aprendizaje para las tecnologías que se mencionan más adelante. También puede ser útil para otras personas y, por lo tanto, se proporciona a través de este proyecto GitHub de código abierto.
Feed de envíos
Feed de notificaciones (revistas, comentarios de envío y comentarios de revistas, gritos)
Notas (solo lectura)
Navegación en la aplicación para cualquier envío y diario.
Descarga de envíos y favoritos
GIF animados
Descripción
Soporte para compartir y traspasar
Hilos de comentarios (lectura y escritura)
Navegación del perfil de usuario:
Descripción principal
Gritos
Galería, borradores, favoritos, diarios y lista de seguimiento
Seguir/dejar de seguir
notificaciones de iOS
Exploración
Consulta los pasos en el sitio web oficial: furaffinity.app.
La aplicación no es oficial, por lo que quizás te preguntes si está intentando robar tu cuenta de Fur Affinity o alguna otra información personal. El hecho de tener acceso al código fuente completo le permite comprobar cómo funciona y, en concreto, el hecho de que la aplicación nunca conoce ninguna contraseña. La aplicación tampoco intenta utilizar ninguna información personal más allá de lo estrictamente necesario para permitir que la aplicación se ejecute: lee los envíos enumerados en su cuenta solo para darle acceso a ellos en la aplicación, etc.
La aplicación muestra la página web de inicio de sesión de furaffinity.net para permitirle ingresar los detalles de la cuenta. El navegador web los comunica a furaffinity.net, que luego creará cookies que permitirán que su sesión permanezca activa. La comunicación de los detalles de la cuenta solo ocurre entre el navegador web y el servidor furaffinity.net, la aplicación solo tiene acceso a las cookies creadas. Luego, la aplicación reutiliza estas cookies para realizar solicitudes a furaffinity.net como si estuvieran conectadas con su cuenta.
A partir de mayo de 2022, el personal de Fur Affinity permite el uso de la aplicación siempre que no realice solicitudes excesivas a furaffinity.net. Esto va en contra de las aplicaciones que descargan la galería completa de un usuario, por ejemplo, pero no en contra de esta aplicación que, desde el punto de vista de furaffinity.net, se comporta de manera muy similar a una experiencia de navegación web habitual.
Este proyecto está completamente escrito en Swift y se basa en SwiftUI, Swift Concurrency y otras API introducidas en iOS 17. Como tal, se requiere iOS 17.4 o posterior para ejecutar la última versión de la aplicación. Si todavía tienes iOS 16, la última versión compatible es la 1.9.1.
Consulte la página de Política de privacidad.