Paperless List V2.6 out

Paperless List V2.6 is out. I managed to add more features but also optimise the app to use less memory:

success

Here is the change log:

  • Re-order the shopping list and favourites using drag and drop (use the handle on the left of the item)
  • Flattened out design. The action bar is now just white and that nasty dark grey gradient Android uses for the default background is now just black.
  • Using less memory. This was done as part of the changes for list re-ordering, using less views in the lists and following some Android best practices. The savings are around 18% memory for the same number of products in the shopping list (according to dumpsys meminfo)
  • Enabled spelling suggestions in the keyboard for manually adding products
  • Bug fix: performing a cross off gesture is no longer possible once the long press context menu appears
  • Bug fix: £ char not encoded correctly in email sharing

Paperless List V2.5 out

Paperless List version 2.5 is now in the Google Play Store. Both pro and free versions have been updated. Here is the list of changes:

  • Removed Bump sharing (its being turned off at the end of Jan 2014)
  • New high resolution icons
  • Checkboxes in settings easier to press
  • Text-to-speech voice now uses current Android system locale instead of US voice

It’s a shame Bump is being turned off but it means Paperless List now uses less permissions (location, vibrate and read phone state have now been removed). The shopping list can still be shared using email or Android Beam on devices with NFC running Android 4.0 or above.

SMS Bot Widget and Android 4.4 Kit Kat

I finally got my hands on a Nexus 5 today and its great. Unfortunately there is a small issue with SMS Bot Widget and Android 4.4. A few days ago Google announced a few changes to the way SMS messages are handled in Android. As a result of these changes SMS Bot Widget can no longer write to a device’s sent messages as of Android 4.4. The messages are still sent so the app fulfills its primary purpose but the device will have no record of it. In order to completely fix this SMS Bot Widget would have to be set as the primary SMS messaging app on the system and that is a lot to ask of a simple widget app. Instead I will update the app to warn Android 4.4 users of this behaviour.

SMS Bot Widget V2.41

A quick update following yesterday’s release of V2.4. It turns out I accidentally made the app only compatible with Android 4.3! It was showing “not compatible” errors in the web Google Play Store for anything running earlier Android versions. This was because of a new “uses-feature” element I added to the app manifest to notify the Play Store that SMS Bot Widget required home screen widgets. Unfortunately I set the required attribute to “true” and because the feature was new in Android 4.3, previous versions didn’t know about it. Hence the “not compatible” errors. Of course when I tested my app’s availability yesterday on Google Play on my Nexus 4 newly updated to 4.3 it all seemed fine. The perils of being on the bleeding edge!

SMS Bot Widget now ad free

SMS Bot Widget has been updated to V2.3 in the Google Play Store and I am happy to announce it is now completely ad free. Why would I suddenly do this? The trouble is with ads is you need to add a library to your Android app and that means keeping it up-to-date, working around any bugs it might have, testing it etc. So this should free me up to actually implement more features. Also I think it puts some people off from using an app. I am considering removing ads from Paperless List as well. Other changes in V2.3 are:

  • Lock screen widget for Android 4.2+ devices
  • Resizeable widget for Android 4.0+ devices
  • Bug fix: HTC devices with Android 4.1 unable to configure widget
  • New simpler widget backgrounds with proper focus and pressed styles

I wanted to completely remove the 1×1 and 2×1 widgets from Android 4.0+ devices but that became a problem when upgrading from the previous version. It broke any 1×1 or 2×1 widgets already added to the home screen so I had to leave them in.

SMS Bot Widget Donate (which disabled ads in the free version) has been removed from the Play Store as it didn’t get many downloads.

Goodbye Reader Widgets

It was announced in March that Google was killing off Reader on 1st July. Because of this I have decided to end development on my Reader Widgets for Android and withdraw the apps from the Play Store on 30th June. I know there are alternative services in development to take over from the unofficial Reader API but none of them seem to be ready yet and don’t provide all of the features I want for a seamless transition.

Reader Widgets was my first Android app so it is very sad that I have to write this post. It qualified me for the Android Developer Device Seeding Program, took me to an Android Developer Lab at Google’s offices in London and helped me to form relationships with other developers and users. Thank you to everyone who has downloaded the apps, provided me with feedback and helped me to develop it over its 4 year lifetime. My other Android apps Paperless List and SMS Bot Widget will continue to be maintained and updated. I did have some big plans for Reader Widgets so these might re-appear in some other form.