Shuffle App Development

10 Ways to Protect Your Identity on Your Phone

Introducing Shuffle, an app that provides you with multiple disposable phone numbers and email aliases on a mobile device, managed with the tap of a button. Shuffle is a handy mobile app for the smartphone that lets you create disposable phone numbers and email aliases to help protect your personal information. You can use the phone numbers to call, text, …

TIDE Disruption in Home and Business

We are continually amused and delighted by the digital transformation in home and business that we see coming to market as we continue the discussion about TIDE . . . Technology, Innovation, Disruption and Entrepreneurship. It’s all about how technology has evolved to enable entrepreneurs innovate and disrupt how everyday tasks are accomplished. Here are just a few of the changes …

Navigating the TIDE Continuum: Technology, Innovation, Disruption, Entrepreneurship

By Lance Vaughn, CEO of CabForward℠ Anyone who keeps track of current business and technology news would be hard-pressed to disagree with the fact that we live in very interesting times with all the digital transformation that is happening. Technology is advancing at breakneck speeds and new tech startups are emerging daily to challenge incumbent businesses that have for so …

Dear Apple, Swift Is Great But It Needs … More

So it’s been a staggering 4 days of working with Swift, but I keep running across something very annoying about Swift – it relies FAR too much on the underlying Foundation classes when working with the built-in Types.  This unfortunately turns the beautiful and elegant Swift code into a sort of hacky Swift + Objective C hybrid.  For developers, like …

Waterfall Method-courtesy of Wikipedia.org

Reflections on the Waterfall Method of Software Development

I was recently reflecting on the Waterfall Method of Software Development, and enterprise-level Intranet projects I had designed as a business consultant for a custom programming company in years gone by. Intranets are restricted web-enabled assets of a company that are only accessible to authorized users who navigate strict security precautions to gain access. We used to think of the …

When Can I Code Swift on the Server?

tldr;  Probably never After Apple’s surprising news on Monday to launch the new Swift programming language to replace Objective-C, lots of questions popped up around the programmer community.  These questions mainly focused on what Swift provided to developers of iPhone apps, iPad apps, and Mac apps.  What about the bigger picture – we can see what Apple’s intended purpose is …

CabForward designs and builds apps

Why We Decided iOS-first Over Android for Our Mobile Apps

We are often asked why we decided to develop our mobile apps in iOS rather than Android. And, it goes right back to our general business philosophy of giving our customers the best value for their dollar. It is generally accepted that developing in Android is more difficult, more challenging, more time consuming, and subsequently costs more.  In fact, some …

Partner Experience

While CabForward℠ is a young company, we’ve been doing software development since 1981. Our first programming machines were the TI 99 4/A and the KayPro portable. (You can see these in museums today). We’ve seen dozens of programming languages come and go over the years. We’ve seen the old Project Management process replaced by a newer, faster, cheaper, lean and …

Rugged Software

“Rugged” describes software development organizations which have a culture of rapidly evolving their ability to create available, survivable, defensible, secure, and resilient software. Rugged organizations use competition, cooperation, and experimentation to learn and improve rather than making the same mistakes over and over. Rugged organizations also actively seek out threats and create defenses before they are a problem. “Rugged” can …