california app design company

Blog

Best practices and legendary insights on product design & development, innovation, apps, IoT, VR, software, and more.

July 16, 2018

The Sound of Silence: What We’re Not Saying About Siri and Her AI Gal Pals

Siri isn't alone in the sorority of digital assistants. She joins a lineage that started in 1952 with Bell Labs' Audrey, who could recognize spoken numbers. Since then, tech companies have produced an array of female digital assistants, including Viv, Alexa, Cortana, and Ooma

July 06, 2018

3 Service-Layer Strategies to Make Your IoT Product’s UX Shine

I'm always on the hunt for a better user experience. Even if a product isn't perfect, its service layer can offer tremendous value and attract consumers.

June 08, 2018

Commentary: Four Questions to Ask Before Venturing Into Vending

Forget everything you thought you knew about basement-banished vending machines selling Funyuns, Pop-Tarts, and maybe Snickers bars. Today, touch-screen interfaces, 3D-printing capabilities, and a host of other technological advancements make the vending industry ripe for disruption by creative companies.

June 08, 2018

How to Create a Smart Home Product People Actually Want to Use

For all the hype around the Internet of Things, most people are still content to control their homes manually. A recent Gartner survey found that they don't mind getting up to adjust the temperature or turn off the lights, and 58 percent of respondents actually prefer the idea of standalone devices to connected ones.

June 04, 2018

Wasn't Agile Supposed to Fix Everything? Not Unless It's Applied Agile.

Agile is the most common methodology in software development today because it promises fast development timelines with better results, and that makes it appealing to businesses. Everybody says they're agile, and a handful of companies even go through the motions; they might even have a scrum master on their team; but what does it all mean in reality? And how can you actually start seeing value from it? Despite all of agile's declared benefits, it's not easy to implement, and agile alone doesn't answer all product development problems, especially for executives.