farshed / duofolio

An ebook reader for linguaphiles 📖
GNU General Public License v3.0
477 stars 67 forks source link

Working on iOS #13

Closed coreyar closed 2 years ago

coreyar commented 3 years ago

Description

Updates the project to run on ios

coreyar commented 3 years ago

I opened this PR as a draft because I am currently unable to test on Android. It appears that the project requires JVM 11 and I currently have 14 installed.

@farshed Can you let me know what version of java you are using so I can try to narrow down the issue?

farshed commented 3 years ago

Nice work @coreyar. You should know that I'm working on a custom file system interface (based on react-native-fs) that would allow us to not be dependant on react-native-file-selector anymore. Btw, I'm on version 8 of Java and Android doesn't support higher Java versions afaik

coreyar commented 3 years ago

@farshed would you like to take this PR in the meantime so other iOS issues could be ironed out or should I close it?

coreyar commented 3 years ago

Also, you can build Android apps on versions of Java greater than 8. I believe 8 is the minimum. I currently use 14 for other RN Android apps. I believe it comes down to the gradle setup