jaywcjlove/awesome-mac

This is a crazy plan. Everybody vote for me.

jaywcjlove opened this issue ยท 14 comments

I am going to develop an APP for this list. The following is the design draft. Design drafts welcome comments.

image

I will use React Native macOS or Electron to develop it. In fact, I prefer to use React Native macOS to develop. Please give me a suggestion!

Electron vote with "๐Ÿ‘", React Native macOS vote with "๐Ÿ˜€".

xcv58 commented

Some questions:

  1. Where we store the list? Still markdown files?
  2. How to sync the data?
  3. What's the scope of this app? Is this a read-only app or a full feature app with editing the list?
  4. How about shortcut support? I ask this because AFAIK we have to build all stupid simple shortcuts by ourself in Electron.

@xcv58

  1. Generate json data stored in github.
  2. Download to local, compare online data version.
  3. Github maintenance data. Download to local, compared with local data. Can see what has recently been updated.
  4. Open the app to automatically update.

Prefer to use React Native macOS. But it is difficult.

xcv58 commented

@jaywcjlove Cool, thanks for your explanation. It seems we can achieve the same functionality via a web app, and it should be easier.

We can port the web app to a macOS app later and can share lots of code.

So nice~

Awesome Mac App for macOS. Installers for the latest stable build for Mac can be downloaded here.

Get it on macOS

@jaywcjlove that version broke on newest version of Mac OS
Put this

Hey @jaywcjlove ! Tha's great. I am suggesting you to use https://github.com/nodegui/react-nodegui

@0xc0d3r How to compile into an application?

@0xc0d3r How to compile into an application?

@jaywcjlove Simply run yarn build.

Get your hands dirty by doing a simple example https://blog.atulr.com/nodegui-intro/