Day 95 — Building with Expo

One of the development tools we’ve used since the very first version of the Invincible App is Expo.io. We knew we wanted to build a cross-platform app for both iOS and Android and Expo is a great way to do it with a bunch of tools, software, and community support.

Note: this is my perspective as a non-developer founder…I’m sure my dev team would have different perspectives (though I’m sure they would agree it’s been useful!).

Building in Expo

My primary interaction with our code is to integrate our new training content. Our team has built a scalable structure where we can define n number of modules with n lessons each. This makes integrating new content fairly easy (designing it is actually the hard part now).

And for me, seeing is believing — so as I translate design to code, I’m able to see the results right away and make fixes as needed.

Visualizing changes via the Simulator

Testing with Expo

As the non-developer on the team, this is where I start to see the huge benefits of Expo. With a scan of a barcode, I can start testing the app either on a simulator on my computer or on target on one of my devices.

Testing made easy

Publishing with Expo

Expo also makes it pretty simple to build .IPA and .APK files for the Apple and Google Play Stores. It’s as simple as a command from the terminal.

One of the other really amazing features in Expo is that it facilitates “over the air” updates with a simple command. We intend to rely heavily on this as we push new content to the app, helping users avoid an app update for each new content change.

What’s Next?

Exciting features and new development coming soon!

--

--

--

Startup founder surviving in his parent’s basement.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

SQL Stored Procedures

Back to the future with JAVA

The Power of LoRaWAN

🎁Airdrop rewards have just been delivered to the winners!

How Kanban board helps my team in the daily standup

The Monad Genies

An open letter from FreeTON Community to the game developer, Epic Games

My interview with The Enterprisers Project regarding Migrating Java workloads to containers

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Bob Weishar

Bob Weishar

Startup founder surviving in his parent’s basement.

More from Medium

How to Plan for M&A Success

From founder sales, to sales team.

Are You Cut Out to Be an Entrepreneur?