/Anf

A cross platform comic reader

Primary LanguageC#BSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Anf

A cross platforms comic reader

codecov Codacy Badge Quality Gate Status

Build Status

Build Info Status
a .NET Build
Azure Pipelines Build Status

Test Status

Provider Status
Github .NET Test & Upload

Publish Status

Build and deploy ASP.Net Core app to Azure Web App - anfwebc

What is this

This is a cross platforms comic reader, it support any platforms client, and a web service.

To easyly watch comic at desktop, phone or web, and it can run at standalone, or shared.

Support platforms

OS Version
Windows win7/8.1/10 x86/x64
Microsoft Store win10(Using Application Bridge)
Linux To see .NET 5.0 support platforms
MacOS To see .NET 5.0 support platforms
Android To see MAUI support platforms
iOS To see MAUI support platforms
Angular(PWA) To see Angular support platforms

OR

OS Version
Windows win7/8.1/10 x86/x64
Microsoft Store win10(Using Uno platform)
Linux Using Uno platform
MacOS Using Uno platform
Android Using Uno platform
iOS Using Uno platform
Angular(PWA) To see Angular support platforms

Render System

OS Render Engine
Windows x86 DirectX(SharpDX)
Windows x64 SkiaSharp(See Avalonia.Desktop)
Linux/MacOS SkiaSharp/X11(See Avalonia.Desktop)
Android/iOS MAUI
Web/PWA Angular

OR

OS Render Engine
Windows x86 See Uno platform
Windows x64 See Uno platform
Linux/MacOS See Uno platform
Android/iOS See Uno platform
Web/PWA Angular

How to accelerated comic analysis

  • Using fast network
  • Using internal CDN shared parse
  • Using Web analysis

How to build it

Build desktop

dotnet build Platforms\Anf.Desktop\Anf.Desktop.csproj -f net472

OR

Uno platform

What's Next

  • Make all logic unification
  • Add test to conver code
  • Accelerate start-up speed
  • Support uno platform