The world of software has evolved dramatically in the past 30 years. In the 1980's there was really only one way to develop software - you wrote source code and had to physically distribute it. No matter what application you were building - from WordStar to Microsoft Excel this is how it was done. This code had to be carefully tested to work on many different devices, and tested to be sure it did not conflict with device drivers, etc. Then it had to be physically distributed on disks or CDs – not an easy task. This was very expensive.
In the late 1990's, things changed, and saw the emergence of browser-based applications. Now all you had to do was create web applications that played nicely with the different browsers and versions. In 2000’s cloud applications really exploded. Salesforce is famous for the 'No Software' stance, and Google challenged Microsoft with Google docs. Then something even more interesting happened. Mobile apps.
The world of mobile applications is of course software, but also very different than the traditional software experience. Let’s call it ‘Appware’. When developing a mobile application, you still need to write compatible code, but the OS makers have removed many of the upgrade and device driver issues. The SDKs are optimized to allow you to take advantage of powerful functions like GPS touchscreens, voice recording, and cameras.
Mobile applications also come with nearly perfect distribution – more than 50 billion downloads in the Apple store alone, and these stores reach a global audience in hundreds of countries. They also provide greater promotion if your apps are rated well, creating huge demand for your product. This makes Appware much better than software.
Click headline to read more--
Via Chuck Sherwood, Senior Associate, TeleDimensions, Inc