Unofficial Android App

I have created an unofficial Ting Usage app for Android. It's up on the Play Store: http://l.3dgo.net/KGqN9N

Features

  • See overall usage and costs for the current billing cycle
  • See detailed usage information for the entire account
  • See overall usage for each device
  • See detailed usage information for each device

Detailed usage information is cached so if you want to see the most recent information, you will need to hit the refresh button.

Any feedback and such can be posted here.

Important Note

  • This works by scraping the account pages to pull usage information, so it will not save you any data compared to just visiting the site in a browser. Also, if Ting updates their site, it will probably break until I have a chance to fix it. I saw in another thread that they will be making usage downloads available so I will probably shift to using those when that happens. And if Ting ever releases a proper API that may allow for considerably more functionality.

Donations

I've gotten a few requests for donation info, so if you really want to donate (and it is completely unnecessary for you to do so) you can do so via Paypal. My address is dianoga7@3dgo.net.

Beta Testing

Occasionally I may need people to test the app before I release it to the wild. This is where you can find the absolute latest build.

Dropbox: http://db.tt/aLYdwaEL

Source Code

Source is now available:  https://bitbucket.org/Dianoga/ting-android/overview

I promise nothing in terms of easy to use, or well-written or any of that jazz.

16

Comments

150 comments
  • Success! The new version appeared in the store, I updated it accordingly and cleared my data, and now I can see both ends of each call and all of my message information. Bravo!

    0
    Comment actions Permalink
  • I am not sure you need to clear data. I notice that the program keeps running after you exit. I went into "Manage Applicationa" to Force Stop the program. The updated version then worked. I checked after exiting the program ("back" button) and the program is still running,

    Is that expected behavior, Brian? I am not sure why the program would need to stay running.

    0
    Comment actions Permalink
  • I updated and now it says problem logging in. I uninstalled and reinstalled. Still no good. Any ideas? how do I clear the cache? Or did I do that when I uninstalled?

    0
    Comment actions Permalink
  • The app continues running until Android needs to reclaim the memory it is using. This is true of almost all android apps. It isn't actually doing anything when it is in the background.

    Also, instead of clearing all data when the app is misbehaving you can try clearing just the cache. That way you won't need to enter your username and password again.

    0
    Comment actions Permalink
  • Uninstalling and reinstalling would hace cleared everything. Did you double check your login info?

    0
    Comment actions Permalink
  • Thanks, Brian.

     

    Force Closing the app works too, without clearing data or cache.

    0
    Comment actions Permalink
  • Never mind. I'm a Goofball. Entering wrong password. :-D

    Sorry.Love the app.! 

    0
    Comment actions Permalink
  • Brian,

    Downloaded the latest version.

    The "SMS" details now works.

    Thank you! 

    0
    Comment actions Permalink
  • Just downloaded this to my GS3...great looking and useful app! Thanks for your efforts!

    0
    Comment actions Permalink
  • I really like the accuracy of the data usage under detail.

     

    Is there any way you can total up the detail lines and add a total line?  (the overall usage rounds up to the next MB)

     

     

    thanks

     

    0
    Comment actions Permalink
  • I could but the numbers I show reflect what your bill would be which is what I tend to prefer.

    0
    Comment actions Permalink
  • I'm one of those crazies who obsesses over my phone usage -- and your app is PERFECT for that. I use it all the time. My one disappointment is the time it takes to update the information on the dashboard. Once it gets later in the billing cycle (so once there are lots of phone calls and texts), the app takes a long time (over a minute sometimes on a fast corporate wi-fi on a Galaxy S II) to parse through the Dashboard/Minutes/Messages/Megabytes. It would be really nice if refreshing the dashboard only required a Parsing Dashboard wait -- then, if I wanted to see the messaging details (which I do less frequently), I'd be much more willing to wait the extra time to parse through the messages then (same for minutes and megabytes). Does that make sense? I guess to put it succinctly, I'd just say it would make it most useful for me if the view I use most frequently didn't have to go through the time to parse through stuff I use way less frequently.

    Anyway, thanks again for the awesome app.

    0
    Comment actions Permalink
  • Paul: The app actually used to behave in just the fashion you describe. Then, when Ting updated their dashboard, I had to change how it works to the way it is now. The reason for that is detailed usage used to be pulled from different pages while now it is all pulled from one place.

    Though now that you have me thinking about it, I may be able to make some improvements to how/when I actually parse the data I download. I'll take a look and see what I can do.

    0
    Comment actions Permalink
  • I just published an update that will wait to process detailed usage information until you actually click into it. Hopefully this will work well for people. It should be available in the store in the next couple of hours. As usual, the dropbox link should work if you don't want to wait that long.

    0
    Comment actions Permalink
  • Brian: As usual, you nailed it. Exactly what I was hoping for! Thank you VERY much.

    0
    Comment actions Permalink
  • Just finished reading this entire thread after installing the app Brian has created and maintained. 

    ting: Once again I am simply amazed with the way you do business (see Michael Hunts comment). 

    Brian: Wow! Blown away, dude. You are as awesome as ting. Very impressive!

    KUDOS! to you both.

    0
    Comment actions Permalink
  • Just wanted to add another compliment here.

    Thanks so much for your hard work Brian.

    Your app is ridiculously awesome.  I don't even see a point in Ting developing their own app, yours is so good.

    0
    Comment actions Permalink
  • THIS APPLICATION HAS ACCESS TO THE FOLLOWING:

    • YOUR PERSONAL INFORMATION

    READ YOUR CONTACTS

    Allows the app to read data about your contacts stored on your tablet, including the frequency with which you've called, emailed, or communicated in other ways with specific individuals. This permission allows apps to save your contact data, and malicious apps may share contact data without your knowledge. Allows the app to read data about your contacts stored on your phone, including the frequency with which you've called, emailed, or communicated in other ways with specific individuals. This permission allows apps to save your contact data, and malicious apps may share contact data without your knowledge.

    Why do you need this?

    0
    Comment actions Permalink
  • The application need to read your contacts to show you names instead of phone numbers when you view call details. Personally, I like that feature. Names are easier to remember than phone numbers,

    0
    Comment actions Permalink
  • "... including the frequency with which you've called, emailed, or communicated in other ways with specific individuals."

    0
    Comment actions Permalink
  • Its the default text that the Google Play store uses for that particular permission.

    0
    Comment actions Permalink
  • It quit working today.  (opens, but doesn't get current information)

     

    Worked a couple of days ago...

     

    ???

    0
    Comment actions Permalink
  • I stopped maintaining it when Ting released their official app. While I do still like the way my app displayed things over the official app, it didn't make a lot of sense to keep maintaining mine.

    0
    Comment actions Permalink
  • I preferred yours too...

     

    Plus yours uses virtual no memory,      With my phone, I don't have any memory to spare.  

     

    (I was down to 1MB until I figured out how to keep google play store and google play services from constantly downloading................)

    0
    Comment actions Permalink
  • App looks good , launches fine but it just shows all zero's on mine . Any ideas ?

    0
    Comment actions Permalink
  • nevermind

    0
    Comment actions Permalink
  • We have same problem.  We had to do a factory reset on our Galaxy S2 a week ago, and when we reloaded the app, it correctly shows days remaining, but the usage fields are blank.  We really love this app!  and while we appreciate the Official Ting app as well, we prefer the unofficial one. (Thanks for all your work.)

    0
    Comment actions Permalink
  • Shirley,

    On July 31 Brian Steere, the app creator said he stopped maintaining this app.

    He initially wrote it for his own use and generously expanded it for others until Ting released an official app.

    0
    Comment actions Permalink
  • If I find time, I will probably see if I can update the app to work again. I also prefer my interface to the official Ting interface.

    I don't know when that update might happen though.

    0
    Comment actions Permalink
  • Ahh...okay, then!  I had read that Brian had stopped maintaining it but didn't realize that it meant the app would no longer work.  Thanks for the explanation.

    0
    Comment actions Permalink

Please sign in to leave a comment.