Application/ Website new version is coming(?) wish list for features
-
there's an old forum topic (referenced above) I don't know which (if any) of the features/functions suggested have actually been incorporated (or even how many were feasible) but I'd like to open a topic to chime in for a feature I didn't see, and maybe folks can add what's on their current wish lists of features/functions they'd like to see in the new and improved (?) --appearing soon(?) website and application
on my list:
- A hook (via API?) in to an eReader app(pick one, if not free/ have a promo code purchasable for a credit) that synchronizes "my Library" on j-novel.club to the app (and has thumbs of covers/ metadata for which volume in series etc. so that the titles populate in order in collections)
- toggles on the website that lets me 'follow' series of pre-pubs, keep track of progress/bookmarks.
- login via fingerprint on my phone/ipad to the website/app
-
@Jon-Mitchell I'd like to add:
- A way to "report an error" that includes text highlighting.
-
I'm not going to promise anything, but regarding the app in development, for your three bullet points:
- I'm not quite sure what you mean with this hook. You will eventually be able to read books in your library, at first we're probably going to just have it unlock the parts for the volume, but eventually it will be the premium ebook itself
- "Follows" are already available on the beta site, and will be available in the new app. We will be implementing notifications for new parts (optional), for now you can use the RSS/Atom/JSON feeds, as mentioned in this post: https://forums.j-novel.club/topic/3427/beta-website-feedback
- Fingerprint login seems like a strange request on an app like JNC's. Do you mean every time you open the app, or on first login? It just doesn't seem to fit with what it's usually used for, which is e.g. file safes, banking apps, secure messengers where you are proving identity every time to "unlock" the app. At some point in the future, we will have 2FA, but that's not fingerprint, rather a security key or authenticator app.
-
@chocolatkey said in Application/ Website new version is coming(?) wish list for features:
- Fingerprint login seems like a strange request on an app like JNC's. Do you mean every time you open the app, or on first login? It just doesn't seem to fit with what it's usually used for, which is e.g. file safes, banking apps, secure messengers where you are proving identity every time to "unlock" the app. At some point in the future, we will have 2FA, but that's not fingerprint, rather a security key or authenticator app.
The problem is that the app requires re-authentication on such an annoyingly frequent basis that I've given up on using it altogether; the web reader may be slower, but at least it retains logins longer, and can use the system keychain to autofill the password.
Biometric login for the app has nothing to do with added security, and everything to do with how frustrating it is to have to enter passwords on a mobile keyboard without a password manager - if we have to log in at what feels like the drop of a hat, at least the login process can be convenient.
Or to put it another way - authentication on the mobile app is so badly broken that I find it unusable. Since the issue has been brought up in the past, and nothing has been done to try and fix the issues with login frequency, biometric login seems to be the best chance of making re-authentication tolerable.
-
@chocolatkey said in Application/ Website new version is coming(?) wish list for features:
I'm not quite sure what you mean with this hook. You will eventually be able to read books in your library, at first we're probably going to just have it unlock the parts for the volume, but eventually it will be the premium ebook itself
currently the app is not an epub/ebook reader (and I understand that it wasn't intended to be)
I'd like the 'my library' on the website to be able to interact with an e-reader application (either add a epub reader in the new app, or add capability to the website via an API to a preferred epub reader) so that I can, with one button push: "update my collection" or "update my library" and whatever purchases I made, or updates that JNC made to epub files, get synchronized/updated in my epub reader.
for example: lets say volume 10 of a series gets published as a premium edition, and I use a credit to buy it...the next time I open my e-reader app I can hit the 'synchronize library' button (or whatever) and volume 10 automatically gets added to my collection (on the app), in the right spot in my bookshelf or whatever (after volume 9, not after volume 1, where alphabetically it might want to add)
-
@Jon-Mitchell Please understand that the primary scope of the new app is to replace the existing app and include additional features that make sense for what the existing app does.
What you're asking for is way beyond what the app does currently and might not even be possible considering we'd either have to integrate with every possible epub reader available, or we'd have to program our own epub reader, both of which are massively beyond the scope of "native prepub reader app."
-
@Travis-Butler OK, that makes sense. I don't use the current app much at all, so I was not aware that it frequently signs out. The new app will not kick you out frequently at all, because there's not reason to do so unless account info is changed.
EDIT: I just checked, and the new app's sign-in screen does detect the "system keychain", at least on Android
-
@Jon-Mitchell @myskaros I'm still confused because I don't understand how we're supposed to integrate the new JNC app with <insert e-reader app here>. On iOS or Android, you can't just mess with other applications' data, or interface with them unless there's an API made available by the developer. Maybe you mean something like a user-specific OPDS feed? Or downloading the .epub onto the device?
-
@chocolatkey I honestly don't know. I was just throwing it out there that even if it's something we can do, it's outside the scope of our current app revamp project.
-
@chocolatkey I'll look forward to seeing if the new iOS version does. The current version will not use the system keychain for the account, and allows you to search the system keychain for passwords but will not specifically remember JNC.
-
@chocolatkey One thing that could potentially be done, at least on iOS, is have the JNC app export ePubs to the user's choice of reader using the system Share sheet.
Here's an example, exporting from Dropbox (I currently download the ePubs from JNC, put them in a Dropbox folder, then copy them to my ePub reader):
Select the file in the Dropbox app, and hit the Options menu:
Then choose your e-reader app under the Copy To options:
Or from the iOS Files app, long-press on the book's icon, then hit Share:
and you get the same sharing sheet:
Not the same thing as being able to open the file within the e-reader, but it would give a relatively convenient way to send books to your preferred e-reader from within the JNC app.
-
@Travis-Butler That's definitely a possibility, I'll look into integrating it. Not being an iOS user myself since ~2011, I wasn't aware it had come that far in terms of inter-app sharing. Of course the Android equivalent is also doable.
-
@myskaros said in Application/ Website new version is coming(?) wish list for features:
@chocolatkey I honestly don't know. I was just throwing it out there that even if it's something we can do, it's outside the scope of our current app revamp project.
It's all-right, one of those things that I wish was a thing, but I guess isn't - don't sweat it
I'm not in the industry or a coder or whatever so I wasn't aware of what is and isn't possible/doablemy wish was to have a kindle like experience (with some features) without having to use amazon/kindle, as I'm kinda PO'd at they way they handle a bunch of other things