Innovation Think Tank

Welcome to Innovation Think Tank, your ultimate destination for the latest insights, advancements, and best practices in cutting-edge software development for robotics, automation, and IoT. Want to stay at the forefront of technological innovation? Sign up for new article alerts.

Mobile App Testing Phase: A Primer

Mobile App Testing Phase: A Primer

What you should expect during the testing phase of your web or mobile app? Before we go into the testing phase of development, let’s take a minute to talk about the difference between a demo and a final product. Demo vs. final product Too often, developers push out a demo in a few days, and […]

Mobile apps: 5 ways to know if your business needs one

Mobile apps: 5 ways to know if your business needs one

When social media broke big, the peer pressure to go all-in was astounding. Businesses routinely created Facebook and Twitter accounts, bombarded them with content, and then wondered why followers dwindled off or they couldn’t break 100 “Likes”. With mobile apps, the peer pressure is just as staggering, but the financial stakes are much higher. So, […]

Technology tips: 5 key traits of good software developers

5 Key Traits of Good Software Developers

If Hollywood had to choose one actor to represent good software developers in movies and television shows, they’d no doubt choose the same nondescript guy wearing a solid-colored polo shirt, boring khaki pants, and eyeglasses (think Milton Waddams from Office Space). Fortunately (and unfortunately), real-life software developers are as different as snowflakes, and their work-ethic, […]

Geisel Software on Mobile Applications

Geisel Software on Mobile Applications

iOS, Android, Windows Phone. We are constantly being asked, “What’s the right IoT platform?”, “Should we support Android?”, “Is anyone running Windows Phone?”. The real question is, what’s the right answer for your business. The truth is, it really depends on your business and purpose. I recently saw an entrepreneur invest heavily in iOS, for […]

Four Tell-Tale Signs Your Mobile Developer is Off Track

Four Tell-Tale Signs Your Mobile Developer is Off Track

Picture this. You’ve spent thousands of dollars to build your first mobile app. You think you’ve found the perfect developer. The first weeks of your project are seamless and everything goes perfectly. And then suddenly, out of nowhere, your project is totally derailed. Though sometimes projects run swimmingly and software is delivered on time and […]

5 Air-Tight Ways to Find a Cracking Good Software Developer

5 Air-Tight Ways to Find a Cracking Good Software Developer

When you need a hardworking, skilled and inspired web or mobile app developer, separating the stars from the slackers can seem as complex as code itself. Should you focus on a developer’s work style? Programming language mastery? A degree from a top-notch school? The great news is, there are basic things you can do to […]

Why Internationalization is Critical in Your App Development

Why Internationalization is Critical in Your App Development

If you’re developing apps for the Web or mobile devices, you’ve definitely come across the word “i18n”. While i18n seems like yet another in a long list of software acronyms, this one, a substitute for the word “internationalization”, will probably affect almost every app you make. Today, technology is moving faster than ever, but so […]

Business Summary: What Can HTML5 Canvas Do for You?

Business Summary: What Can HTML5 Canvas Do for You?

Whether you’ve heard of HTML5 Canvas or the HTML Canvas object, you’re going to. HTML5 is real and it’s here. If you’re going to leverage technology the way you need to for success in today’s business world, HTML5 canvas has to be a part of your overall plan. You’ve got to understand this technology today. […]

"Hello World!" - The Birth of Great Software

“Hello World!” – The Birth of Great Software

A lot of great things in my life have started with those very words: “Hello World!”. It seemed an appropriate start here, as well. Most software developers speak nostalgically of their first “computer” (I use quotes because we might have to stretch to actually call it that). Younger developers simply spit it out full of […]

I want to be first to know about new articles!
Keep me in the know

Outsource Smarter,
Innovate Faster.

Outsource software development

Learn how strategic outsourcing can be the key to overcoming development challenges and achieving your project goals. Key takeaways: