Skip to content

Cross platform support (linux at least) #35

@jacobrosenthal

Description

@jacobrosenthal

Ive been wanting cross platform, at the very least linux support. Especially thinking about appimage/snappacks...

Can just build a whole new app per platform or we can attempt to code share.

electron
https://github.com/electron/electron/blob/master/docs/api/tray.md
they show it in the demo app
https://github.com/electron/electron-api-demos/releases

go
https://github.com/cratonica/trayhost
current fork Ive played with a bit
https://github.com/shurcooL/trayhost

if I was ever going to do ios again bitbar looks good
https://getbitbar.com/

What about dependencies?

gstreamer, mplayer, vlc, xawtv, fswebcam, or avconv better

the first 4 are definitely heavy
maybe fswebcam would be best

theres also some stuff in npm that seems to grab directly from /dev https://www.npmjs.com/package/linuxcam

Either way the current research into nibless seems valuable for us to understand how we would build ios support from some other language..

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions