Thursday 24 October 2013

Faster, Cheaper, Better

Post 8 of 10 from the Tumblr Blog
Linelo for Android now caches web documents that are downloaded from linelo.net. Previously, the app pulled down the same document over and over, every time the doc was displayed. On today’s cheap, fast Internet this is actually okay for small files but… not so much the much bigger files that we plan to start releasing shortly.
Caching is pretty simple — it just means that the app stores a copy of the document somewhere on the smartphone or tablet rather than downloading it every time. That means lightning quick response times for documents that have been downloaded at least once, and no data charges are incurred after that first download.
It should be noted that because Linelo files are at heart just text files they are relatively tiny, about one tenth the size of a typical, very low resolution photo. So the actual download charges would be negligible.
Of course, adding features usually leads to new requirements and this is no exception. The documents in the cloud will change from time to time, and if the app is getting them locally instead of from the Linelo.net then those changes will never be seen.
So tomorrow we will release a version that has a ‘refresh’ button that allows you to check for new versions from time to time. (We’re just looking for the best place to put it, without cluttering up the existing menus.) The documents that are there now won’t change before this new version is released, so no updates will be missed.
If you’re wondering why we don’t check automagically in the background, we likely will do this down the road but we want to be very careful with that, as it might interfere with some amazing new features we have planned to release over the next couple of weeks.

No comments:

Post a Comment