the road to version 1.3
Before I give an update on the progress towards version 1.3, I once again wanted to share my appreciation to my wife for her patience, consideration and support during these past nine months. She has been wonderful and a true partner.
I also want to share my appreciation to BuildCalc’s users and testers. I have learned so much from you and I hope BuildCalc has earned your trust. Please keep your comments and ideas coming!
Now, here is the latest status. For the past couple of nights, I have been working on putting together some of the changes for version 1.3. In doing so, I have learned a couple of things:
- Setting up the in-app configuration code is going to be harder than I hoped. I took some time to think about the architecture of this feature and have realized that it will require breaking BuildCalc’s main class (programmer talk for a big chunk of code) into a parent and child. I’ve completed the first big step in the transition and validated that the code still passes the unit tests. However, in doing this I have discovered that the remaining effort outweighs the priority. Therefore, this change is going on the back burner until some of the other new features are complete. Perhaps in version 1.4?
- The Construction Master™ Pro Trig emulation is complete! Up to this point, this feature has by far the biggest coolness to difficulty ratio. I need to type up some instructions before sending out the beta but here’s the gist: to switch from CMP to CMPT, either (a) flip a switch in the BuildCalc settings or (b) swipe your finger across the [Length] [Width] and [Height] keys. Repeat to return back to the CMP. The 12 year old kid in me really had fun doing this one. Note that Construction Master is a trademark of Calculated Industries, which is in no way affiliated with BuildCalc.
- Speaking of that 12 year old kid, I also had a lot of fun implementing key clicks. By key clicks I mean that version 1.3 has the option of making a clicking sound when you press a key – as a way to give you more feed back when a key is pressed. To activate key clicks, you can (1) flip a switch in the BuildCalc settings or (2) shake your device twice, or until you hear a click. Just like the CMP to CMPT transition, repeat in order to turn key clicks off.
- I started working on larger type for in-app help last night. As predicted, this is going to be harder than I wished. I still don’t have an architecture for this because I haven’t found the pieces to make it work the way I would like. I’ll continue to research this tonight and, with hope, a path will materialize.
One more thing – BuildCalc users are in good company. According to Apple, there are now BuildCalc users in the following 11 countries!
- Great Brittan
- South Africa
- United States
Pretty darned cool! As always, if you’re a BuildCalc user, I would really like to hear from you … and if you happen to be a BuildCalc user in one of the countries outside of North America, I really would like to learn more about how BuildCalc could be better for others in your country. So, if you have a few minutes, please send me an email.