Wednesday, February 26, 2014

Paper Round: Version History

Version 2.5:
For Android 4.0 and above:
  • Custom feeds: Users can add their own feeds to Paper Round. Share an RSS feed link from the browser or add manually via the menu 
  • Improved storage and caching mechanism: Will result in faster loading times and much more efficient use of run-time memory 
  • Added Five new news sources to the collection (Metro, Wired, Salon, Reuters and New York Times) 
  • Option to just sync main sections 
  • Minor bug fixes: Notably reduced memory footprint, faster processing of data and increased responsiveness 
  • Minor User Interface changes 
  • Offline Reading: Synchronize news sources for later reading or for times without network connection. 
  • Scheduling Options: Wide range of scheduling options for syncing. Ability to restrict it to just Wi-Fi 
  • Improved background processing 
  • Caching mechanism: Paper Round caches a visited page for even faster loading and reduced data usage. 
Two new permissions needed:
  1. System Tools(Prevent phone from sleeping): This is to help with syncing. Android conserves power by putting the phone into a low powered state during idle time. This will lead to components of the phone(processor, network or wi-fi radios etc.,) working in much lesser capacities. Having this permission enables an app to request normal usage of system so it can finish its tasks. Once tasks are completed, apps signal they are done and the system resumes low powered state. 
  2. System Tools(Run at startup) : Apps that depend on scheduled operations(in case of Paper Round, syncing at specific/specified times) register their schedules with Android which in turn sends an alert to the app at the specific time. This means the app doesn't need to run all the time and can be started only for the specified time window. But the list of registrations gets reset during a reboot. Having this permission will let Paper Round know that the phone has rebooted and Paper Round can reschedule syncing. 
Version 2.0:
For Android 4.0 and above:
  • Complete rewrite of the app to use native 4.0+ features: faster, more efficient, better presentation and smoother animations 
  • Added settings option to customise the list of newspapers 
  • Various minor bug fixes. 
Gingerbread users: Backporting of new features is in progress, you won't miss out for long :-)

Friday, February 21, 2014

Paper Route: Version History

Version 2.1:

  • Custom feeds: Users can add their own feeds to Paper Route. Share an RSS feed link from the browser or add manually via the menu
  • Improved storage and caching mechanism: Will result in faster loading times and much more efficient use of run-time memory
  • Added Twelve new news sources to the collection (Wired, Salon, Huffington Post, ESPN, Washington Post, Chicago Tribune, Guardian, Time, Miami Herald, Houston Chronicle, San Francisco Chronicle, Christian Science Monitor)
  • Option to just sync main sections 
  • Minor bug fixes: Notably reduced memory footprint, faster processing of data and increased responsiveness
  • Minor User Interface changes 
Version 2.0:

  • Offline Reading: Synchronize news sources for later reading or for times without network connection. 
  • Scheduling Options: Wide range of scheduling options for syncing. Ability to restrict it to just Wi-Fi
  • Improved background processing
  • Caching mechanism: Paper Route caches a visited page for even faster loading and reduced data usage. 
  • Minor User Interface changes 
  • Minor bug fixes
  • Two new permissions needed:
  1. System Tools(Prevent phone from sleeping): This is to help with syncing. Android conserves power by putting the phone into a low powered state during idle time. This will lead to components of the phone(processor, network or wi-fi radios etc.,) working in much lesser capacities. Having this permission enables an app to request normal usage of system so it can finish its tasks. Once tasks are completed, apps signal they are done and the system resumes low powered state.
  2. System Tools(Run at startup) : Apps that depend on scheduled operations(in case of Paper Route, syncing at specific/specified times) register their schedules with Android which in turn sends an alert to the app at the specific time. This means the app doesn't need to run all the time and can be started only for the specified time window. But the list of registrations gets reset during a reboot. Having this permission will let Paper Route know that the phone has rebooted and Paper Route can reschedule syncing. 
Version 1.5:

  • Customize news sources: List of news sources can now be customized according to user preferences via Settings
  • Two new news sources Added: Fox News and NPR
  • Various minor bug fixes. 

Friday, December 13, 2013

Suvadi - Implementing a Tamil Meaning Section

Hello,

I hope you are enjoying Suvadi. I am thrilled with the experience of creating a place to browse several timeless classics from Tamil. Right now, Suvadi has three sections(List of works, Tamil, English translation). I am thinking about adding an additional section, one to show the Tamil meaning of a selected work. My thought process goes like this, since most of the classics are from a different era  and we seem to be lacking(or at least I do) the vocabulary to understand these works completely, it would be a nice addition to have a section with the work explained in our contemporary terms. But, I don't want to make the app convoluted with too many options, One of my main goals in writing Suvadi is to keep it simple and provide a nice experience that doesn't interrupt your enjoyment of Tamil classics. So, I would be thankful if you let me know what you guys think about this proposal. You could just vote in the poll to the right for a simple yes or no answer or leave a comment at the bottom if you have something else to share. Thanks again :-)