Blog

Insights, updates, and stories from Bill Vivino Technology.

You Need Human Beings “Involved” in Your Code

May 3, 2025 Permalink

Forget the hype: AI can’t refactor your legacy codebase or untangle years of tech‑debt without a seasoned engineer at the helm. In this piece I break down why “hands‑off” coding is a myth, how to Marie Kondo your codebase, and why interviews that hinge on LeetCode still miss the point.

How Much Does It Cost to Make an App?

April 23, 2025 Permalink

So, How Much Does It Actually Cost?

One critical question I encourage my clients to think about is the long-term vision. Many people imagine app development as a fixed-cost, one-time event—like purchasing a piece of machinery. You pay once, and you’re done. Unfortunately, it doesn’t quite work that way.

Think about your competition. You’re up against industry giants like Meta, TikTok, Instagram, and X (formerly Twitter). These companies employ hundreds—or even thousands—of the most talented people full-time, year-round, continually refining and improving their platforms. They spend millions annually just maintaining their apps, innovating new features, and keeping users engaged.

“But Bill, I Don’t Have That Kind of Money!”

You’re right—you probably don’t have a multi-million dollar budget. But you might someday, provided you plan strategically. Here are three essential considerations to help you think about your app development journey:

  1. MVP Budget: What’s the feasible initial investment you can make to bring a Minimum Viable Product (MVP) to market?
  2. Burn Rate: Understand how long you can financially sustain your project without immediate profit. Typically, initial funding comes from personal savings or another income source.
  3. Lead Generation: Identify your strategy for attracting initial users, customers, and potential investors once your MVP launches.

Realistically, What Will an MVP Cost?

As cliché as it sounds, the honest answer is: “It depends.”

  • Complex, Cutting-edge Technology: If your app uses experimental technologies like AI, AR, or blockchain, expect higher development costs. However, the potential upside is also significantly greater.
  • Social Media or Content-Heavy Apps: If you’re envisioning the next viral social app, know that beyond a beautifully designed user interface, you’ll also need a powerful backend to handle massive amounts of media content quickly and reliably. Storage and cloud computing costs become significant factors here.
  • Video Games: Planning a video game? Consider the considerable investment in visual art, animations, music, character development, and game physics. Skilled digital artists and developers are essential.

MVP Cost Breakdown

Typically, the most basic MVP apps begin around the $5,000–$10,000 range. However, the realistic range for a robust MVP tends to be closer to $25,000–$50,000.

“Wait, Why Does It Cost So Much? Are Developers Ripping Us Off?”

Not at all. App development is costly primarily due to the extensive human expertise and hours required. The polished apps you see today seem effortless but involve tremendous engineering skill, creativity, planning, testing, and ongoing refinement.

Can’t AI Just Build It for Me?

I’ve recently had multiple clients who’ve relied on AI-powered “no-code” or “low-code” solutions and ended up needing substantial additional development support. AI tools, while promising, currently only excel at generating baseline code, initial designs, or suggestions for troubleshooting and new features. They often fall short when building complex, customized apps from scratch.

This doesn’t mean AI has no place—quite the opposite. We frequently use AI during development to enhance productivity, generate ideas, and streamline debugging. Still, human creativity, judgment, and experience remain indispensable.

Final Thoughts

When budgeting your app development project, think long-term, be realistic about initial costs, and plan for ongoing investments. Whether you’re developing a simple productivity app or aiming for a social media breakthrough, careful budgeting and clear strategies for development, launch, and growth are key.

Ready to discuss your app idea and budget in more detail? Drop me a message, and let’s talk about your goals!

Brewing a Better Beer‑Lovers App: A Behind‑the‑Scenes Tour

April 21, 2025 Permalink

If you’ve followed our journey, you know we set out to create a place where craft‑beer fans can share pours, swap notes, and keep track of their personal bottle collections. Over the past few months we’ve shipped dozens of updates—big and small—that push us closer to that vision. Here’s a peek at the highlights, told in plain English (no code required!).

1. A Feed That Feels Alive

The home feed is the heart of the app, so we focused first on making posting and reacting effortless—and fun: one‑tap photo & tasting‑note posts, animated emoji “pours” with a crisp can‑opening sound, plus lightning‑fast search and tag suggestions.

2. Your Personal “Cellar”

Collectors begged for an easy way to remember what’s aging in the back of the fridge. The Cellar tab lets you add beers in seconds, sort by style or “drink‑by” reminders, and shows each bottle on a slick rack graphic.

3. Smoother Onboarding

Early testers on small phones couldn’t see the Sign‑Up button—now the screen scrolls naturally on any device and signup steps dropped from four to two.

4. Night‑Friendly Dark Mode

Blue links on black were unreadable in bars. We reworked the palette for sharper contrast so everything stays legible, even on low‑brightness Night Shift screens.

5. Notifications That Land in the Right Place

Tapping a “Bill commented” alert now jumps straight to that conversation—no more random detours.

6. In‑App Messaging, Refreshed

Messages once required a force‑quit to refresh. A new swipe‑to‑refresh action and smarter caching keep chats live.

7. Under‑the‑Hood Tune‑Ups

8. What’s Next?

We’re polishing a tipping feature so you can buy digital rounds for helpful beer experts. Stay tuned for curated pub feeds and even more cellar tools.

Craft beer is best enjoyed with friends, and building this app is no different. Huge thanks to everyone who posted notes, squashed bugs, or just told us the contrast was off at 2 a.m. Cheers! 🍻

Building NASA’s WeatherSats AR App

April 20, 2025 Permalink

Project Background

In 2022 I joined NASA’s WeatherSats AR project when the app was roughly halfway complete.

My Role

My first responsibility was to ensure the satellite AR models functioned correctly within the application. I also implemented several user‑interface updates to improve the overall experience.

Stabilising the Codebase

The build I inherited contained numerous bugs. I spent significant time tracing issues—especially in the scene‑loader logic—and fixing defects to make the app production‑ready.

Technology Stack

WeatherSats AR is built in Unity and written in C#. Unity’s cross‑platform workflow let us target both iOS and Android from the same project.

What Came Next

Since that engagement I’ve taken on additional Unity contracts, working on AR experiences and video‑game projects that required custom algorithm work. I enjoy creating cross‑platform apps in Unity and look forward to future challenges.

Meet Bill Vivino: Your Experienced Software Developer for Mobile, Unity, and More

April 18, 2025 Permalink

Introduction

Hi! My name is Bill Vivino, and I'd like to help you develop your project from its initial ideas to completion. With extensive experience in Unity, mobile development, and API integrations, I'm here to turn your vision into reality.

My Professional Journey

I currently work as a contract Unity and C# developer on an interactive app for the NASA Visitor Center. Additionally, I co-founded an iOS game startup with one of my clients, debuting our first app on the App Store. Beyond these roles, I maintain several freelance engagements, developing high-quality mobile applications tailored to the needs of small-sized businesses.

Educational Background

I earned a Bachelor of Science degree in Computer Science from Rutgers University. I recently began my journey as a freelance contract software developer, driven by a renewed passion for creating impactful digital experiences.

Recent Projects and Experience

My comeback journey started by developing an app tailored specifically for craft beer enthusiasts. I then successfully ported a Unity-based Lego game from PC to iOS. These initial projects opened doors, leading me to collaborate with multiple clients on Upwork, expanding my portfolio, and refining my skills further.

My substantial experience in Unity/C# game development, combined with extensive iOS app development skills, directly contributed to my current role working with AMC NASA. I'm continuously seeking opportunities to expand my horizons and deliver high-quality solutions tailored to my clients' needs.

My Skills and Expertise

Throughout my career, I've gained significant experience working with popular APIs and frameworks, including:

Additionally, I have extensive firsthand experience guiding apps through Apple's rigorous App Store review process. My expertise ensures your apps smoothly transition from beta (using Apple's TestFlight) into live production in a timely and efficient manner.

Let's Work Together

I'm committed to helping your project succeed and would love the opportunity to learn more about your goals. Please feel free to explore my app portfolio for links to completed projects on the App Store and beta versions available via TestFlight.

Ready to discuss your project in detail? I'm happy to offer a free 30-minute Zoom call to discuss how I can assist you in achieving your vision.

Let's build something great together!

View B2B Project Portfolio See Pricing Details Contact Us