Saturday, October 1, 2011

Android debugging with QuickNotice

What can you do if your Android App is not working as it should.For each problem there is an App!
The best is to use QuickNotice (link) to read and send the system information of your phone.

After you have downloaded and installed QuickNotice please do the follwoing:
  • start QuickNotice once to confirm EULA and settings.
  • start the software that is not working as you expect and reproduce the issue
  • start QuickNotice and do the follwoing.
Compose note Attach
As soon as QuickNotice is started you can attach different types of information to the note by taping on the attachment symbol. Now you can choose to attach the "system information"

Attach System information Send Note
It will take some view seconds to attach the read the log-cat data (debug output of all your Apps) from your phone. Now you can send the email with the attached information.

In your email software you can now forward the whole bunch of information to the developer of the app.

Monday, September 26, 2011

Emergency (ICE) and App2SD

Yes we do not support App2SD card due to the following reasons:

  • The importance of the health information of our users
  • Google/Android rules say that important data shall NOT be on an SD-card.
  • The Widget has restrictions if the software is on the SD card.
We have moved some of our apps on the SD card. But we are following the recommendations from Google!
If you like you can read what Google officially says about “Applications That Should NOT Install on External Storage

Google says: If your application uses any of the features listed above, you should not allow your application to install on external storage.

But we are using several of the listed features:

  • We are using Alarm Services: to remind to update data once a month. We are also about to include a vaccination and maybe medicine reminder. They also use this capability
  • We have implemented an App Widget.
  • We are leveraging the Broadcast Receivers in order to update the timers.
  • Last but not least, what if a customer unmounts his SD card to exchange some music and then suddenly needs the Emergency data?

So we are just following the recommendations from them.

You can imagine that we are not happy if we are losing a customer due to this.
However the final decision is on you.

Your Wermescher Advisory team.