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

desktop app ? #36

Open
jkanche opened this issue Nov 12, 2019 · 5 comments
Open

desktop app ? #36

jkanche opened this issue Nov 12, 2019 · 5 comments

Comments

@jkanche
Copy link

jkanche commented Nov 12, 2019

I was wondering if we can build this into a desktop app using electron ?

@huytd
Copy link
Owner

huytd commented Nov 17, 2019

Yes, It's doable but I think it's not a priority for now. I do use the desktop version with the help of nativefier.

@khoanguyen-3fc
Copy link

khoanguyen-3fc commented Nov 17, 2019

Maybe we just have to apply PWA (Progressive Web App) to build an offline-first web app, then we can install it to desktop/mobile using Chrome (https://www.howtogeek.com/fyi/how-to-install-progressive-web-apps-pwas-in-chrome/)

More detail in https://developers.google.com/web/fundamentals/app-install-banners/#test

@huytd
Copy link
Owner

huytd commented Nov 17, 2019

Sure. Offline support is already planned in the next 2 version.

@huytd huytd mentioned this issue Dec 5, 2019
@deepDiverPaul
Copy link

Using nativefier worked for me:

$ npm install nativefier -g
$ nativefier "https://pomoday.app" --name "Pomoday"

The app-icon depends on your OS. See nativefier api

@huytd
Copy link
Owner

huytd commented Dec 5, 2019

Apparently Nativefier has the ability to set the icon yourself, using --icon=file-name.png or something.

Here's what I'm using on my machine right now :D
image

If anyone interested, here's the icons you can use:

pomoday-icon-local
pomoday-icon-dev
pomoday-icon

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

4 participants