Why StackCalc, The Visual Touch iPhone Calculator?

Date Published:
Last Modified: by

I have believed for several years that we are experiencing a fundamental change in how computers integrate into our lives. It seems pretty obvious now with the number of people using smart phones, and growing ecosystem of online services. But I believe that we are just at the tip.

Right now most people use there smart phones for entertainment and social media. Only real fanboys are using their mobile devices as productivity devices.

I see some real progress happening. For example, the wonderful Drafts through using URL actions integrates into workflows. But largely we are stuck doing incremental changes. There multiple factors holding us back. The most subtle is the need to create something that is recognizable in 10 seconds.

You see this debate mainly around an application's design. Skeumorphic design is the latest on-going debate. I view skeumorphism as a designers striking a balance between the end-user picking up on how to use an application, by making it recognizable, versus doing something new. Usually we see a mix of something that has been done with a mix of small incremental changes to help productivity.

Now I see people using smart phones and I wonder what would a todo list look like if they started on a phone as opposed to a daily planner. How about a calendar? The one thing that sticks out to me is the calculator.

I would not have gotten through school without my HP-41C calculator. This was an awesome calculator for its time. I look at the iPhone now with it's large display, touch interface, and advanced CPU and wonder why the calculator is emulating the primitive desktop calculator.

For me the number one frustration with using a desktop calculator is that you have to enter in things multiple times to know if you have the correct answer. That is why I choose to do StackCalc.

StackCalc uses the iPhone's display and touch interface to make for a more reliable experience. That being said, it is something that cannot be easily conveyed using marketing slogans. Check out the video and make your own determination whether StackCalc can or cannot help you.

Recent Articles

A Reusable Observer Protocol Written In Swift

One design pattern that I use a lot is the observer pattern. The observer pattern is used when you have an object that needs to notify a list of objects that state changes have happened. This article discusses a reusable component, in Swift, I developed to speed up my development process.

How To: Support User Editable Python Macros In A I Os Application

Last month I published a article on how to use JavascriptCore for extending a iOS application with macro support. While Javascript has many uses, as a way for application customization, it would not be my first choice.

A better choice to me would be a language like Python. Being curious, I wondered what it would take to to use Python. This article discusses what I found.

How To Example: Extend A I Os Using Javascript Core As A Macro Engine

JavascriptCore is a framework that offers the ability for a iOS application to interact with javascript code. Primarily used for cross platform code sharing, it can also be used to extend a iOS application with macro capabilities. This framework offers a world of possibilities for extending any iOS application.

How To: Custom I Os Activity Tracker View Using Ca Layers

The Apple Watch shipped with a captivating activity tracker. The center piece is a really cool spiral animation scheme showing the amount of activity during the day. This image is also shown on the matching iPhone Activity App. I have always wanted to see what it would take to implement this myself. The examples that I see typically use a custom drawRect override, but I always wanted to see what it would take to do with CAShapeLayers.

Implementing a 0-100% control is straight forward when using CAShapeLayer. But how do you implement a progress indicator that support progress values greater then 100%? This How To discusses a solution that I came up with along with it’s potential limitations.

How To Display Custom Content On A External Screen From A I Os Device

Being able to display content on a external screen or device is a great capability to add to a iOS application. Especially how easy it is. This article will show the step required to to do this.


Follow us on

Articles by published month

Articles by subject matter

Rails Thor Compass Susy Modernizr Rspec Capybara Bettererrors Railspanel Aws Rack Railscasts Http Aws-elastic-beanstalk Ruby-on-rails Rack-rewrite Http-response-codes Pow-amazon-route-53 Stackcalc Iphone Ios Mobile Application Skeumorphic Dns Web-site Elastic-beanstalk Elastic-ip Elastic-load-balancer Tutorial Howto Javascript Javascriptcore Macro Example Swift Design-patterns Observer Python Macros Alamofire External-screen-support Apple-watch Activity-tracker Office Status S100 Cloud Astronomy Picture Mars Apple Usb-c Leonard-nimoy William-shatner Geotag Gps Spztracker Geotagging Photos Secret Marketing Watch Watch-repair Head-transplants Perception Diabeties Sugar Health Rosette-nebula News Spock Comet-lovejoy

Click here to receive free tips and tutorials!

This web site uses javascript exclusively for automating html elements. Please enable javascript to fully experience the features offered on this site.