Skip to content

SkiaSharp renderer #1

@Happypig375

Description

@Happypig375

As far as I can see, this project is limited to Xamarin.iOS only. However, for most people, the reason for choosing Xamarin instead of native Swift/Kotlin is code sharing with C#. Also, as time goes by, the Xamarin.Forms approach is slowly overshadowing Xamarin native. If this library can have Xamarin.Forms support, then we have a viable competitor to the MathJax/KaTeX + WebView approach, which is slow and RAM-consuming.

I can think of two approaches to this now:

  1. Use each platform's native APIs (6 platforms to support, so very time-consuming)
  2. Use Xamarin.Forms BoxViews with rotation (Might need very hacky ways to do this)

So, although both approaches are not very good, once Xamarin.Forms is supported, then:

  1. MathJax/KaTeX + WebView approach can be considered deprecated
  2. Popularity boost for this project!

P.S. Before you ask, I don't really know Xamarin.iOS/native iOS APIs well, so currently I can't really help you here.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions