Agile product development within enterprises grew to 59% in 2017, more than doubling the rate of adoption from two years earlier. Forrester predicts this adoption will continue to grow during 2018 as more developers embrace Agile product development.read more
It’s not often that topics like software usability find their way into the mainstream news, so it’s worth taking a look at what happened to see what we can learn. As I’m sure you know by now, on January 13 of this year, at 8:07 AM, the people of Hawaii received a...read more
Blockchain has been described as a “new paradigm for the way information is shared.” Many companies are racing to see how they can harness this new technology in a profitable way. But an old adage comes to mind: Look before you leap. While you don’t want to miss out...read more
“Just one more thing.” Many of you have heard that phrase – or have even used it yourself – when deciding when to launch an application. Development companies often give in to the temptation to add more features to their apps, far in excess of what is needed, or even advisable.read more
As a software development company that could be located anywhere in the U.S., people often wonder why we are based in the state of New York. The reasoning goes beyond technology and has an impact on why we produce more usable—and therefore more successful—software applications.read more
Is your app ready for the new iOS? This question arises with each new version of the iPhone operating system. With iOS 11 released in September, app developers must focus on the new OS as they update existing apps and look to develop new ones. There are many iOS app...read more
You find yourself in the situation of developing a new mobile app, and are wondering whether it should run on an Apple or Android device. Consider this: World-wide active user data has placed the number of Apple users at 1 billion, while Android users top the 2 billion mark. Together these two platforms accounted for 99.6% of all new smartphones sales in the fourth quarter of 2016. So unless you have a particular reason why you can standardize on just one platform (if, for example, you’re the one providing the devices to your users) you will likely also choose to support both. If you’re lucky enough to have enough resources to develop both at once, good for you. But if you’re constrained, and have to do one at a time, which comes first?read more
More and more applications are moving to the cloud, including countless ones we use daily. What’s surprising is how many of them—even after all these years—fail to meet customer expectations. This is because most companies have never developed for the cloud before,...read more
Software usability is a big part of the application development process, but many companies don’t bother to put the time into discovering what their customers really want, and how they will use it. Unfortunately, when it comes to software applications, if your...read more
You’ve decided that you need to develop a software application. Easy enough, all you have to do is hire a programmer right? Wrong. When it comes to successful application development, programmers, no matter how good, aren’t experienced in all of the things that make...read more
The general mindset around developing a mobile app seems to be that it is different, and inherently easier, than developing any other type of software. For some reason, people think, “Come on, it’s an app! I’ve got a nephew who wrote one over his spring break and sold...read more
The field of machine learning is advancing rapidly, and it won’t be long before it touches your business. Just as the advent of mobile apps upended business, and as the advent of the Internet of Things changed industries, so too will advances in machine learning require adaptation by workers, managers, and executives.read more
You need to build a software application. Now what?
What should you do? How should you do it? What should you look out for? This guide will help you spot the most common pitfalls and avoid them. Advice you won’t find elsewhere.