Page 1 of 2 12 LastLast
Results 1 to 25 of 32
Like Tree3Likes
  1. richard_walters's Avatar
    Developer

    Posts
    21 Posts
       #1  


    The smart calculator for Windows Phone, and now also Windows 8! Over 25,000 downloads and an average rating of 4.5 stars (150+ reviews). Includes 5 unique calculators: Basic, Scientific, Programmer, Currency Converter, and Unit Converter.

    Windows Phone
    Calculator² and Calculator² Pro
    Windows 8
    Calculator²

    Features:
    • live tiles for each calculator showing the history or latest exchange rates;
    • over 50 scientific functions;
    • 125 mathematical and physical constants;
    • statistical functions for memory values;
    • over 150 World currencies;
    • over 200 units for conversions across 17 categories;
    • searchable constants, currency, and units lists;
    • customisable tax buttons;
    • customisable button layout;
    • Auto, Fixed point, Scientific, and Engineering display formats with choice of digit grouping;
    • enable or disable operator precedence;
    • copy/paste;
    • support for both light and dark themes, and use of the accent colour;
    • background task to automatically update the exchange rate information and Currency Converter live tile (paid version only);
    • 64, 32, 16 and 8 bit word lengths for the Programmer Calculator, including signed or unsigned integers; and
    • local region support for displaying numbers.
    Last edited by richard_walters; 10-15-2012 at 03:26 PM. Reason: Updated the description to provide info about the Windows 8 version
  2. SolunaKitty's Avatar
    Member

    Posts
    267 Posts
    #2  
    I installed it. I really like just how many functions are available in the scientific mode. I also like the updating for the currency calculator. The ability to move functions around as needed is a wonderful addition. The unit converter is nice, but I like the way that MathCalculator shows conversions. I had three calculator apps, and Calculator² has replaced one of them.

    Thanks for the great app!
    Thanked by:
  3. richard_walters's Avatar
    Developer

    Posts
    21 Posts
       #3  
    Thanks for the review SolunaKitty! I'm glad someone figured out that you could move the functions around -- it was one of my favourite additions. I just hope that I've done enough with the YouTube video and help hints that people do realise it's there; not many people would think to hold down a button so it's kind of a hidden feature. The review below yours in the US asks for a rounding feature, but that's already in there by changing the display mode to fixed point and setting the decimal places. I now understand why calculators come with thick instruction manuals!

    Hopefully at some point I'll add more calculators. A financial calculator should be easy, then a proper statistics mode and a graphical calculator would be nice. However, first I'll build a Windows 8 version, and before that finish my PhD thesis!

    Thanks once again! I'm glad you like the app! :)
  4. SolunaKitty's Avatar
    Member

    Posts
    267 Posts
    #4  
    Well, it helps that your description lists it xD Really? I thought it was pretty intuitive to hold the button; I mean, that's how we move tiles, so I figured it's the most natural to do so. It is the only app that I've seen do that, and I really, really like the feature. I also like the favorite constants thing (I've written out the speed of light enough to remember it as 299792458 m/s, and e as 2.718281828459045...) I normally like seeing my numbers unrounded, so that's not an issue for me, and I do know about float and fixed :D I know my way around my TI-89 for the most part, and doing derivatives, integrals, and solving for variables are awesome features that the older TIs don't have... but it does not fit in my pocket, and it does not go everywhere with me. (It stays in my computer bag, which I do bring along with me a lot, though).

    Rewatched the video, and played with the Unit Conversion calc some more. I take back my earlier statement. This is my favorite calculator BY FAR now. It does much more than everything I want. I shall amend my review in light of this revelation! There is so much to like about this calculator, and it shall be the one I recommend to others!

    Thanks for your hard work! I can see that it's not over yet xD Coolcool
  5. richard_walters's Avatar
    Developer

    Posts
    21 Posts
       #5  
    Ha, I tried out MathCalculator again and was wondering what you preferred about the unit conversion! Thanks for the updated review. With enough updates hopefully you can leave your TI-89 at home permanently and I can lighten that computer bag a bit for you. :P

    Update 1.5 has just been certified and should appear within 48 hours. Nothing too exciting, mostly bug fixes. I hadn't implemented tombstoning correctly and the app has been crashing when resumed from this state. The app doesn't get tombstoned very often in Mango thanks to fast app-switching, so hopefully no-one noticed!

    The latest post on the Windows Phone Developer blog talked about optimising startup time. While I couldn't really improve this any further, I have tried using more multi-threading in other parts of the app, and I should be able to improve the performance of some of the animations. For example, in the settings there's a pause each time the user flicks through the pivot items. I've managed to remove this and get a much better visual experience. So, update 1.6 underway...
  6. SolunaKitty's Avatar
    Member

    Posts
    267 Posts
    #6  
    Yeah, I like this one more now, ever since I found out you can convert the converting unit number to more or less the SI unit AND the converted unit to find all applicable conversions (I did know to do second part initially, and that's the one I liked the most). Ahaha, admittedly, since I am no longer in class, I wont need the TI-89 for now. I doubt that my future workplace would make much of use of it also.

    This app is quite worthy of purchase, and I think I shall do so after I have an income. One thing, though, is that the paid version of the app does not seem to be directly searchable in the Marketplace; I have to go to "more apps by [you]" to get to it. I wonder why that is. Anyway, thanks again for the wonderful app! :D
  7. richard_walters's Avatar
    Developer

    Posts
    21 Posts
       #7  
    One thing, though, is that the paid version of the app does not seem to be directly searchable in the Marketplace; I have to go to "more apps by [you]" to get to it. I wonder why that is.

    All the apps are searchable under their names, but because of the ² character this is difficult to do on the phone with Calculator². It wasn't something I thought of beforehand, but I like the name and the ² character helps it stand out. I've used 'Calculator2' as a metatag for the free version in case people search for it that way. We're limited to 5 metatags per app, so in the paid app I've used 'base' instead so it appears if you search for 'base converter'. I figured most people will come across the app under searches for 'scientific calculator', 'currency converter', etc, and not by directly searching for 'Calculator²' or 'Calculator2'. Anytime I promote the apps online I use the web Marketplace link and QR code.

    I've already noticed that I'm getting more people pay for Calculator² since the launch of Calculator² Free. I think a lot of people like yourself are installing the free version then liking the app enough to want to buy it. It's a shame this kind of model doesn't work better with the trial option. Unfortunately most people ignore the paid apps, and there's nothing in the Marketplace to show the apps have a trial mode until visiting the app page.
  8. richard_walters's Avatar
    Developer

    Posts
    21 Posts
       #8  
  9. SolunaKitty's Avatar
    Member

    Posts
    267 Posts
    #9  
    Oooh, I see, and that makes sense~

    Oh? That's great! I don't do trials as often because I figure that most will expire at some point. Even if it's a full trial with no expiration, it would seem wrong if I just used apps like that. I also assume that all apps have a trial mode because I have not seen otherwise yet.

    Read (rather, I listened) to the article. It's awesome that you started with just a simple calculator app to test the waters! :D
  10. SolunaKitty's Avatar
    Member

    Posts
    267 Posts
    #10  
    Just learned how to use the "backspace" function of the Calculator. I am growing increasingly impressed with the app. If I could only buy one app, this would be that one.
  11. richard_walters's Avatar
    Developer

    Posts
    21 Posts
       #11  
    Update 1.7 should appear in the Marketplace today!

    New with the update is an Undo function, which can be found with → ← and C.E. (I've removed the extra Clear button) when a user taps the display. I received some feedback asking for this feature and I thought it was a great idea. It allows a user to backstep through each stage of a calculation, and therefore correct functions/operations, etc.

    The app is now fully localised and I've added French language support. I've set up a community project at Calculator² - GetLocalization.com for users to assist in the translations. Of course, there's no obligation for anyone to take part, but if you like the app and think it would be useful for other users in your native language then please get involved! Much of the app can be translated using Wikipedia articles and online translators (the currency, constants, and unit lists, etc.), so if anyone does want to add a new language I can help with the bulk of the work. :)

    Due to the addition of localisation some of the saved setting and lists have been reset with this update, so I apologise for any inconvenience here. There are some other minor changes, most notably with the About page and tiles.

    I've begun work on porting the app to Windows 8! Much of the code can be reused, although things like localisation and saving data are dramatically different in WinRT. I have some good ideas for the Windows 8 version, and will post with updates (and perhaps a video) in the near future.

    Finally, thanks to everyone who has downloaded the app!
    Thanked by:
    SolunaKitty likes this.
  12. SolunaKitty's Avatar
    Member

    Posts
    267 Posts
    #12  
    Hey, just dropped in to let you know that I just bought the app; thank you for all your hard work! First app purchase! :D
  13. richard_walters's Avatar
    Developer

    Posts
    21 Posts
       #13  
    Thanks for the review! Does this mean you're working now?
  14. mjrtoo's Avatar
    Member

    Posts
    375 Posts
    #14  
    I like the programmers calc quite a lot, but is it a limitation of the OS to not do simultaneous ASCII conversion along with the others? Maybe allow removal of a number system, such as octal, and replace it with another...like ASCII.

    Unless there's something in totally missing that's already there.
  15. SolunaKitty's Avatar
    Member

    Posts
    267 Posts
    #15  
    Quote Originally Posted by richard_walters View Post
    Thanks for the review! Does this mean you're working now?
    You're welcome. Indeed, I am working now :D
  16. richard_walters's Avatar
    Developer

    Posts
    21 Posts
       #16  
    Quote Originally Posted by mjrtoo View Post
    I like the programmers calc quite a lot, but is it a limitation of the OS to not do simultaneous ASCII conversion along with the others? Maybe allow removal of a number system, such as octal, and replace it with another...like ASCII.

    Unless there's something in totally missing that's already there.
    Hi mjrtoo. Glad you like the calculator and thank you for the feedback. I've looked at the ASCII part again and I really haven't implemented it correctly at all! I haven't ever really used this in a calculator before and I should have spent a bit more time on it. I don't think there's anything else wrong with the rest of the calculator though.

    At the moment clicking on an ASCII key simply adds the decimal representation to the current number, i.e. if I type 'Hello' then the decimal number reads 72,101,108,108,111 (it should actually be 310,939,249,775). What's worse is if, say, HEX is selected, then typing Hello sets the hex number as 72,101,108,108,111 also. Really I should have linked up the ASCII keys to set the Hex number only, i.e. if I type Hello then the Hex number reads 48 65 6c 6c 6f regardless of what base is selected, and then the other bases update automatically from that.

    There's no problem in doing a simultaneous ASCII conversion and I'll add this in. I won't change the display, but instead show the ASCII string when the user clicks on ASCII. I'll add the extended ASCII keys also. An update for the app is currently being certified so I'll have to wait a few days before I can submit another update. Shall I post a picture on here beforehand showing the changes to the ASCII part? Also, would Unicode be a useful addition? I see that the iPhone 64 Bit Calculator has it, but I'm not sure how to easily add it in to the interface.
  17. richard_walters's Avatar
    Developer

    Posts
    21 Posts
       #17  
    Quote Originally Posted by SolunaKitty View Post
    You're welcome. Indeed, I am working now :D
    Congratulations! Don't work too hard :P
  18. mjrtoo's Avatar
    Member

    Posts
    375 Posts
    #18  
    Quote Originally Posted by richard_walters View Post
    Hi mjrtoo. Glad you like the calculator and thank you for the feedback. I've looked at the ASCII part again and I really haven't implemented it correctly at all! I haven't ever really used this in a calculator before and I should have spent a bit more time on it. I don't think there's anything else wrong with the rest of the calculator though.

    At the moment clicking on an ASCII key simply adds the decimal representation to the current number, i.e. if I type 'Hello' then the decimal number reads 72,101,108,108,111 (it should actually be 310,939,249,775). What's worse is if, say, HEX is selected, then typing Hello sets the hex number as 72,101,108,108,111 also. Really I should have linked up the ASCII keys to set the Hex number only, i.e. if I type Hello then the Hex number reads 48 65 6c 6c 6f regardless of what base is selected, and then the other bases update automatically from that.
    The decimal representation is correct for 'Hello' 72, 101, 108, 108, 111 is the decimal representation of 'Hello'. But yes, the hexadecimal version of that is totally wrong and agree that it should be implemented across the number bases correctly and simultaneously. Perhaps reducing the size of the font in the display if the 'number' will overrun the text field...

    Quote Originally Posted by richard_walters View Post
    There's no problem in doing a simultaneous ASCII conversion and I'll add this in. I won't change the display, but instead show the ASCII string when the user clicks on ASCII. I'll add the extended ASCII keys also. An update for the app is currently being certified so I'll have to wait a few days before I can submit another update. Shall I post a picture on here beforehand showing the changes to the ASCII part? Also, would Unicode be a useful addition? I see that the iPhone 64 Bit Calculator has it, but I'm not sure how to easily add it in to the interface.
    I understand, but I would find it pretty handy to see the ASCII on the fly as I enter the HEX or Decimal numbers as well. Unicode would be useful, although I would much rather see something like a binary 'toggle bit' system implemented if possible. Where you could actually touch the individual bits of the byte you're working on and it calculated the value to the other number base and ASCII/Unicode chars, it makes toggling bits a MUCH faster process rather than having to possibly enter an entire 64 bit Qword each byte at a time.

    Thanks for taking the time to respond here and in the forum, it was a no-brainer to purchase the app! Hope you don't mind suggestions. :-)
  19. richard_walters's Avatar
    Developer

    Posts
    21 Posts
       #19  
    I've added a textbox to view the ASCII string and fixed the way this works. A user can edit the ASCII string either with a keyboard or with the existing buttons, and all the bases update simultaneously. However, to view the ASCII textbox you have to click on the ASCII button. The text in the display would become too small if I added it there, and I prefer it separated anyway for UI reasons due to the slightly different functionality (because of the keyboard input).

    I'm not quite sure what you meant in the second part of your post:

    Quote Originally Posted by mjrtoo View Post
    Unicode would be useful, although I would much rather see something like a binary 'toggle bit' system implemented if possible. Where you could actually touch the individual bits of the byte you're working on and it calculated the value to the other number base and ASCII/Unicode chars, it makes toggling bits a MUCH faster process rather than having to possibly enter an entire 64 bit Qword each byte at a time.
    I could possibly add some extra functionality to the Bits display. Please can you give an example for your request?

    I don't have much time to spend on the app at the moment, but I'll try to post updates here, and hopefully I can add some screenshots too in the next few days.
  20. mjrtoo's Avatar
    Member

    Posts
    375 Posts
    #20  
    Quote Originally Posted by richard_walters View Post
    I could possibly add some extra functionality to the Bits display. Please can you give an example for your request?

    I don't have much time to spend on the app at the moment, but I'll try to post updates here, and hopefully I can add some screenshots too in the next few days.
    For example, if you're in Bits mode, you tap on the bit you want to toggle on/off. So if you have 16 bits displayed 0000 0000 0000 0000 and you want to change the 7th bit to a 1, 0000 0000 1000 0000, you would just touch on it, which would update the rest of the bases as well. It's much easier than having to enter the entire binary word every time you want to change it.
    Thanked by:
  21. richard_walters's Avatar
    Developer

    Posts
    21 Posts
       #21  
    Quote Originally Posted by mjrtoo View Post
    For example, if you're in Bits mode, you tap on the bit you want to toggle on/off. So if you have 16 bits displayed 0000 0000 0000 0000 and you want to change the 7th bit to a 1, 0000 0000 1000 0000, you would just touch on it, which would update the rest of the bases as well. It's much easier than having to enter the entire binary word every time you want to change it.
    I've set the bits to be toggled when you click on them. I really appreciate your feedback with this, the ASCII and Bits modes were lacking somewhat and I think the new functionality is great. I won't be able to submit the update until later in the week as I'm away on holiday at the moment, so if you have any further thoughts before then please let me know. Thanks again!
  22. richard_walters's Avatar
    Developer

    Posts
    21 Posts
       #22  
    Update 1.9 is now available in the Marketplace. I hope you like the new features in the Programmer Calculator!
  23. mjrtoo's Avatar
    Member

    Posts
    375 Posts
    #23  
    Quote Originally Posted by richard_walters View Post
    Update 1.9 is now available in the Marketplace. I hope you like the new features in the Programmer Calculator!
    Sorry I didn't reply earlier, I think the new changes to the bits and ascii functions are perfect! Thanks so much for doing that, great app!
  24. richard_walters's Avatar
    Developer

    Posts
    21 Posts
       #24  
    Thanks for the review Mjrtoo! I actually wrote a cover letter yesterday for a job application stating that I hoped my app helps people be more productive, so that's good to hear. I've also had a 5 star review in Russia recently which said that they especially like the programmer calculator.

    I do plan to update the video, especially now that I've changed the design a bit (my original logo looks horrible!). However, I'll probably wait until there are a few more features to show off first. I'm planning a 2.0 version to include some or all of the following:


    • graphical calculator
    • financial calculator
    • statistics calculator
    • matrices calculator
    • support for complex numbers in the scientific calculator
    • date calculator


    Of course I'm open to requests for anything else too. At the moment I'm working on a Windows 8 port, which is going well and hopefully I'll be able to finish during the Windows 8 preview. My recent updates have really been to prepare for this port and unify the feel of the two versions. There's one more update for the phone app currently going through certification to fix a critical bug, and that will probably be it until 2.0.

    I'm really pleased with how things are going. I'm up to 15,000 downloads and getting pretty excited for Windows 8 + WP8!

    Thanks again for the review!
  25. kittshelby's Avatar
    Member

    Posts
    129 Posts
    Global Posts
    130 Global Posts
    #25  
    I just wanted to say that I really like the new Metro icon for your app. It does however, look more like a Calendar than a calculator, but it's close enough. It's obviously inspired by the new Office Icons, which I also like. Great job!
Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

B