A Resource Guide for MAC OS X Development with Swift
Last year, Apple introduced Swift, a new programming language that is used with the Xcode development environment to target iOS (mobile) devices and OS X (Mac) computers. We developers were [...]
Last year, Apple introduced Swift, a new programming language that is used with the Xcode development environment to target iOS (mobile) devices and OS X (Mac) computers. We developers were [...]
(This is Part 4 of our series on the development of the Slidecaster iPhone App and Desktop Slideshow System. To read earlier articles, check out Part 1, Part 2, and Part 3). The Apple app [...]
(This is Part 3 of our series on the development of the Slidecaster iPhone App and Desktop Slideshow System. To read earlier articles, check out Part 1 and Part 2). Because it is so difficult to [...]
(This is Part 2 of our series on the development of the Slidecaster iPhone App and Desktop Slideshow System. To read earlier articles, check out Part 1). As you read in Part 1 of this series, we [...]
As a software development company, we work with clients in various stages of their companies’ evolution. Some clients are Fortune 500 Enterprises that know exactly what features they need [...]
Most IT consulting shops fall into one of two categories: Project Shops – where the entire software development project is outsourced to the consulting company to be managed and completed. [...]
…what to do instead of rolling your eyes. Let’s face it, every sufficiently complex project comes with its share of stressful situations. Haven’t you experienced a case where [...]
At first look, there are 2 inherent off the shelf software advantages over custom solutions: they are cheaper and instantly downloadable. But is that always true? In this post we will review the [...]
One of the first things a developer is asked to do when starting on a new project is to download the code and get the software running. Far too often, that code will not run, or even compile, [...]
Successful software consulting engagements happen in large part due to a great process. In that regard, online tools can be used to mold a process and support its fundamental tasks. For large [...]
At Unstoppable Software, we try to stay current with software industry trends, but we are aware how easy it is to fall in love with the “new technology stack du jour.” While many new frameworks, [...]
Most business professionals know that leadership is a vital and crucial element to any company, and it’s especially true in a fast-paced, high-growth industry such as software development. [...]
Most people are aware that computers are getting even smarter, but they’re probably not familiar with how frequently artificial intelligence is used. Today, we will look at Machine Learning and [...]
We work on a wide variety of projects at Unstoppable Software. It’s great for us because it keeps us on our toes. And our clients are happy because they know we can handle almost anything they [...]
Microsoft has announced a new version of Visual Studio 2015 that will include the next version of C# 6.0. Professional software developers around the world will be evaluating what’s coming [...]
QR Codes have been used by marketers for years now. They are those square barcodes that may have sparked your curiosity in magazine ads, TV commercials, or on bus stop benches. Dense with [...]
The economic struggles of the past few years caused companies in many industries to strive to improve effectiveness while concurrently decreasing costs. Some have named this phenomenon “The Drive [...]
Over the last several years we have witnessed increasing corporate adoption of the Internet. Following that same time frame has been another interesting phenomenon – the expansion of Application [...]
These days almost everyone knows what a barcode is. It’s that black and white striped box on all the packages purchased at the grocery store. There are many different types of barcodes, but [...]
Introducing Databases and Web Applications When Excel files store critical data or business process logic, they need to be treated with care. Likewise, the loss of a document, data corruption, or [...]