pomatez icon indicating copy to clipboard operation
pomatez copied to clipboard

Mobile Version (Android & iOS)

Open sekwah41 opened this issue 1 year ago • 41 comments

I originally was considering making a react native versions and will still consider re-making the UI from scratch using react native to have a web version for the desktop and native version on android and ios but will likely to keep some of the animations and reduce the amount of work needed use Ionic. Tauri is also working on a mobile version which we will likely migrate to once that is supported but not knowing how far that is off I will make a decision to either try to help their efforts or make an ionic version for now.

I personally will buy a license to publish on the store as a free app, though the same license should also allow us to sign the mac version which should remove the main issue of #266 and #200 which you need to go into the settings to bypass. Though unless we also put it on the mac store it will still notify that it is being downloaded from the web at least.

Tasks:

  • [x] Configure an android version to just basically wrap the current UI
  • [ ] Modify the UI in ways when mobile is detected to make it more usable
  • [ ] Purchase an apple dev license (once we have working APK's ill do this)
  • [ ] Make additional tweaks specifically for iOS if needed
  • [ ] Setup autobuilding (will need @roldanjr to move this to a Pomatez github org so I can alter the project actions secrets)
  • [ ] Look at distributing it through f-droid

I will also need to add branch protections and other things to ensure that none of the contributors accidentally allow someone to run an action which can pull the build secrets that we publish with.

I will also check that we dont have any possible risks with the snap secrets that @roldanjr has set up.

sekwah41 avatar Dec 15 '22 14:12 sekwah41