Friday, March 25, 2011

2.0 is here!

It's been a long time coming, and I apologize for that. When I was demoing TargetCalc at SHOT, I got hired by a company to do some programming work for them and that has taken up all of my time... Speaking of that, it's almost finished, so you Android owners are going to get another goodie soon!

Back on topic, pulling late nights I've managed to implement the most sought after features, starting of course with: 

Metric units. You can now select if you want to use metric units from the options menu. There are also side by side conversion boxes for each input. Just punch in whatever unit you want and the other will automatically be updated! 

The camera has also been completely re-done, I wouldn't exactly call this a new feature, well it is if your device didn't like my old camera code and you couldn't take pictures! What I have done now is integrated the device's native camera app to take and save the pictures, this obviously have some major advantages but it also has some drawbacks. The first is that it may save a copy of the image to your gallery. This seems to be device dependent, it saves them on my DroidX but looking online for a solution some people were reporting that it didn't. I will look into it, more but I figure it's not that big of a deal. The other drawback is that the image returned may not be as close fit to your screen as it was. That would have been a big problem before, but I implemented another feature to compensate. 

And that is: Zooming and scrolling! Using some tricky matrix math, I've managed to get this highly requested feature working. Just touch with two fingers and move to see it in action, drag to scroll and pinch to zoom. One note, this isn't CSI Miami so zooming in really far will have the images look really pixelated therefore it is still good practice to take the picture as close as practical. 


Check your marketplace for updates, and new users can use the QR code at the top right to check it out:.


Beta pricing is still only $0.99 but as soon as I deem it stable I will be raising the price.

As always I'm open to any input, either post here or email me at targetcalculator (at) gmail.com

9 comments:

  1. Awesome! And I like the new icon as well. But the app freezes and crashes when I try to input data in options which makes it useless atm. But the camera works fine! (I sent in an error report.)

    ReplyDelete
  2. Thanks for letting me know. I had actually known about and fixed the crash you were talking about. I was waiting until I had more changes for the next update, but I decided to post it now so you can use it. Let me know if you have any more problems!

    ReplyDelete
  3. Same issue in v2.01 as in 2.0, App freezes when changing any numbers in options.

    BUT! When I changed to English keyboard everything worked. Funny thing is that Swedish keyboard worked before 2.0

    Basically your app hates åäö ;D

    ReplyDelete
  4. Clarification, I have to "set locale" to English or it will not work.

    ReplyDelete
  5. Interesting. Does your locale allow it to add non-numbers into the text box? I have it set so that the user should only be able to enter numbers into the boxes and then it parses the number text into actual numbers. It would make sense that if the characters were different, it might not parse right but then again I would think that Android would have thought of that! I'm trying to think of a solution, I'll see what I can do.

    Thanks

    ReplyDelete
  6. I have no idea what the "Swedish location" does to input in boxes. Sorry. Good luck. At least I figured out a workaround :)

    ReplyDelete
  7. Heintron thanx for the tip!
    same problem here with a swedish Desire HD

    ReplyDelete
  8. a feature request:
    it would be perfect if the values I enter in the boxes could stay to the next time i open the program

    ReplyDelete
  9. why is this application not available in South Africa

    ReplyDelete