Ben Spencer

Ben has a passion for blending design and writing into a cohesive product narrative. An advocate for research, strategy, and discovery at the front end of any project, Ben excels in high-level thinking about how to most effectively tell a brand’s story in an authentic and relevant way.

Ben received Bachelor’s degrees in Film Studies and Religion from Whitman College, as well as a Master’s in Education from Lipscomb University. He studied UX Design and Content Strategy at General Assembly before joining Fresh’s team in January 2016.

Outside of work, Ben enjoys reading voraciously, watching horror movies, playing video games, and building his skill as an aspiring novelist. He spends every second he can with his wife and his two beloved Boxer dogs, California and Tennessee.

Full bio

Mobile App Development

A Brief Overview of Mobile App Development in Android

What is mobile application development for Android, and why should businesses care about it? It only takes a brief survey of the statistics to realize how popular Android is and why mobile app development in Android makes sense for businesses across the spectrum. With over 2.5 billion active users, Android is currently the world’s most
Read Now
Mobile App Development

Pillars of Mobile App Development for iOS

What’s involved with mobile app development for iOS? iOS application development refers to the processes involved in creating apps for mobile devices such as Apple’s iPhone, iPad, iPod Touch, and Apple wearable smart devices. iOS mobile apps are often written in the Swift or Objective-C programming languages. Creating apps specifically for iOS devices rather than
Read Now
Mobile App Development

What Is Cross-Platform Mobile Application Development?

What is Cross-Platform Mobile Application Development?  As stats and user behavior indicate, mobile apps are exceedingly popular.  And cross-platform mobile application development is, in many cases, an essential strategy to reach a broad user base. Market research shows that “consumers downloaded 230 billion mobile apps to their connected devices, up by more than 63 percent
Read Now
Mobile App Development, Uncategorized

Mobile App Development Software: No-Code, Low-Code & Customized

What is mobile app development software? (and why choosing the right software matters) Mobile application development encompasses the steps and processes needed to create software apps for time management, gaming, health monitoring, and much more. As with other forms of software development, extensive knowledge of programming languages has historically been required to create mobile apps,
Read Now
Brand & Visual Design, Customer Experience, Design, User Research & Testing, UX/UI Design

What is Human-Centered Design? 3 Phases, 4 Principles, and a Call-to-Action

What is human-centered design?  Human-centered design, also known as HCD, is a problem-solving practice that places real people at the focal point of the processes of design, development, and implementation of apps, products, and processes. HCD is sometimes referred to as user-centered design. Though various organizations may give the phases of HCD different names, there
Read Now
Mobile App Development

A Comprehensive Guide to Mobile App Development

Mobile application development for devices like smartphones, tablets, and wearables requires a different process than traditional web development and the creation of web apps. Because many mobile devices now enable offline access to apps and services, there are even more development considerations to keep in mind.  With millions of mobile applications already on the market,
Read Now