encryptic-team / encryptic

An encryption-focused open source note taking application
Mozilla Public License 2.0
348 stars 40 forks source link

Mobile app? #24

Open glocalglocal opened 5 years ago

glocalglocal commented 5 years ago

Are there plans for a mobile app to replace Laverna? If my experience is anywhere near representative, the relevance of Encryptic to many people will really take off once a reliable mobile app is out. Personality I can live with missing features, to be added gradually, as long as I can work with the application on my phone (and possibly my desktop). But it may be just me.

daed commented 5 years ago

The website actually works reasonably well on android (well, my Nexus 7p anyway). Having that been said, it was something I wanted to see eventually. I have zero experience working on mobile platforms, so there would be a learning curve.

User @vabene1111 contacted me in gitter a couple of days ago expressing interest in working on a mobile app, so I'm hoping that they have the time to help out with that and I can chip in wherever I have the time/knowledge to do so.

glocalglocal commented 5 years ago

IMV the point of an app is quick access, which is essential for taking or checking a note quickly. If I have to enter a long password I simply don't use a mobile service (even though I have bitwarden automating this for me). The bitwarden and authy models on mobiles is sensible. You need to enter a pin to access them and then access times out after a while. I think if users are confident their phone is securely locked anyway, even the app PIN may not be necessary.

vabene1111 commented 5 years ago

hey everyone, its me the guy who said he might work on an app 😂

i started a repo and played around a little with PGP in Java/kotlin/android, didn't really work well so far. I never used PGP in android and the libs i found so far dont seem to be working or at least the require way more time than i currently have to get them working. I will have a look once i have more time ..

i created a repo on my account, there is not much there yet but everyone is welcome to contribute ..

daed commented 5 years ago

@vabene1111 Which libraries were you looking at? We use https://github.com/openpgpjs/openpgpjs for the project currently. It's supposed to work on android, though I've never looked very hard other than a cursory glance while looking at a browser window.

vabene1111 commented 5 years ago

If i would implement the app in Javascript i might be able to use it, but i want to do the app in native Kotlin/Java.

I took a look at https://github.com/kibotu/Android-PGP but it started throwing error messages that were not helpful so i kinda lost patience after a while 😂 since then i sadly did not have time to continue but the lib should work