Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

init - working plan #1

Open
gedw99 opened this issue Jul 10, 2024 · 0 comments
Open

init - working plan #1

gedw99 opened this issue Jul 10, 2024 · 0 comments

Comments

@gedw99
Copy link
Collaborator

gedw99 commented Jul 10, 2024

Get a webview and Deep Link working

rcompat/rcompat#25 (comment)

  1. Use a Makefile so that me and others can dive in and help. You need the right version of GIO and gio cmd setup. I have some makefiles for this.

  2. Get the cross compile tool chain going for Mobile and Desktop such that end devs can also do it. So many times with Mobile you have the problem of the other dev having android SDK setup differently etc etc. Thats why I am adapting this https://github.com/gedw99/goup to work with GIO.

  3. Then explore the wrapping or it for Primate. I would NOT try to do anything too complex because getting that code working was a feat in itself IMHO. I would chicken out ( for now ) and just wrap calling the binary for now. I would not do any FFI yet. Now you have a working system at least that I think Primate can use.

  4. Having gotten that far, then I might "chicken in", and try the more fancy approach of the CGO code like the example with FFI with CGo issue oven-sh/bun#369

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant