lopespm / arxiv-papers-mobile Goto Github PK
View Code? Open in Web Editor NEWArXiv Papers, a React Native app, currently available for Android. Search, download and save arXiv scientific papers
License: Apache License 2.0
ArXiv Papers, a React Native app, currently available for Android. Search, download and save arXiv scientific papers
License: Apache License 2.0
I like the app so far, despite having limited use. One use case it does not handle yet, and I think would be useful, when sharing a link in another app (such as Android Browser, Chrome, Firefox, et cetera) is to code an intent so that it will take https://arvix.org/* links within reason.
Documentation suggests this requires adding data android:pathPattern
directives to the manifest. I assume code to handle this case would also need to be added. I am willing to attempt this (I have never done React Native before) if you agree this would be useful.
Hi!
First of all, thank you for this app! I find it very useful :)
It would be nice, if search results could be sorted by different criteria like date of publication and relevancy.
Keep it up! :)
Go to an article's web and/or arXiv Vanity link.
This could be made by adding a toolbar action in the article details screen.
Would this be useful?
Hello,
I like the application, but at the moment it is lacking some features that I need if I want to replace my current workflow using arxiv-papers-mobile.
I believe that the interface can be improved. When I open the application I see three elements: a search bar, the feed of all the recent papers, and the downloaded tab. I don't see the use of having all the papers on this page. Who goes through the papers in all categories? That interface would make sense if, once submitted a search query, the output was shown instead of the feed. But the search output is in a new view... Therefore, why displaying the recent papers there?
My suggestion is to make three tabs. The first tab is the feed of the recent papers, but only in some categories selected by the user. It would also be nice if I could choose whether to show the abstract or not. The second tab is the search interface. It would be nice if it was possible to use also the advanced search features available on the arxiv website. Finally, the third tab would be the downloaded papers.
This would replace my current solution: I have subscribed to the RSS feeds of some categories, I use a RSS reader to go through the new papers every day, and I save the papers I am interested in for later.
Are there any plans to introduce the mentioned features?
Thank you,
sbozzolo.
It would be great to be able to export and import a list of papers. Why? Let us say you change your phone, then you want to keep your favourite downloaded papers with you on your new phone. It will only be easy if you have some import/export feature. Moreover, it can be useful for collecting references in the move that you may want to cite later and add to a paper managing app like mendeley or jabref.
Love the app, but the sharing feaute is completely missing. This is perfect when you are in the move, like in a conference. But if you want to send a paper to someone, you will face a barrier
When I was trying to find particulars subjects wise paper it's difficult to find out. I put more time in find out.make UI interactive.
At the moment only the papers
state is stored, but in order to have the papers accessible when the app is started while offline, the related articles would have to be persisted as well.
A naive approach such as persisting the entire articles
state has the performance hit of writing these heavy structures into disc. A more refined approach would be required, such as only writing the articles related with these papers and avoiding full collection disc writes when a paper is downloaded/removed.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.