Farewell To Nokia

Well, Nokia as we knew it is no longer. After selling off the feature phone part of the business, Microsoft is shutting what remains down. It is a sad demise after having once been the biggest mobile phone provider in the world, and one of the first to sell what we would recognize as a “smartphone”. But it shouldn’t come as a surprise, given the missteps along the way.

Continue reading

My Newest App Now Available

My latest app is now on the iTunes App Store. The app, 2Calc, is a two’s complement calculator, so it isn’t exactly a mainstream thing. However, its release is part of a “clean up” I did with my apps. It was also a chance for me to try building an app in Swift.

Continue reading

Large Images Crash iOS

While I’ve reported the bug to Apple, I thought I would pass along a problem I found in iOS. I have only tested this inĀ iOS 9.3.1. Basically, using a large PNG image in a UIImageView can cause iOS to crash on some devices. It works fine in the simulator. I have created a simple iOS app in Objective-C to demonstrate the bug.

Continue reading

Will Apple See It’s 80th Birthday?

Today, Apple turns 40. On April 1, 1976, Steve Jobs, Steve Wozniack and Mike Markkula founded Apple. They started with what was basically a hobby machine, and they have grown to one of the largest companies by valuation in the world. There were bumps along the way, but Apple has had periods in history where it wasn’t just “relevant”, it was the leader. But will Apple, with its strengths and flaws, see another 40 years?

Continue reading

Are We Ready For Smart Fabrics?

A friend of mine, Jonathan Kohl, has published a 3-part series on Smart Fabrics. It is an excellent series that focuses a lot on the usability challenges for smart fabrics, as well as what good (and bad) could arise when it comes to security, etc. While I left a comment, I thought it was worth expanding on some of the mundane issues that smart fabrics will present.

Continue reading

Does DevOps Require The Cloud?

I am in the process of reviewing a draft of a friend’s book on DevOps and security, and one of the points that was initially asserted is that the cloud is required for DevOps. A cursory search of the Googles seems to support this, at least in concept. But do you have to use cloud services to successfully use DevOps?

Continue reading

Will Apple Struggle This Year?

According to Android Guys, a handful of unlocked Android phones are going to give Apple and the iPhone fits. Unsurprisingly, Apple Insider figures they will have a great year (here and here). While both sides need to be taken with a grain of salt (given they both have somewhat fan-driven agendas), both may not be quite on the money. Besides, there are larger forces at work here.

Continue reading