Bar Bands – Complete re-write

The BarBands mobile app started a couple of years ago, when Ionic 1.x and AngularJS were in full swing. I’ve always liked this app and the potential it has, so I decided to upgrade it.

Since I’ve begun building my newer mobile apps with Ionic 3.x and Angular 5.x, I decided to take this one and upgrade it. This was not a difficult task, but a little time consuming as I was also building new processes/flows in my upgrade and build process. I want it to be smooth when I upgrade some of my older apps.

In addition, I added a few new features to the app which included:

  • a map of gigs closest to you
  • an easier way to submit gigs
  • an easy way to contact support with an email

The new Android version is finally complete and has been released. Take a look at it on Google Play.

What’s next for the app? iOS.

Once you have the Android version of the app built with Ionic, an iOS version is not difficult at all. For a developer that works in a Windows environment, like myself, it just becomes a little time consuming. I just simply need to build the app for iOS (usually using PhoneGap Build or Ionic Package) and then install and test on my various iPhones. I make sure all the plugins work and that my build scripts are kept up-to-date. But, I still use the same source code as the Android version. Most of the time spent on the iOS version is actually testing, which is a good thing, right?

AQuA – Another Quote App

We’ve recently released a new mobile app called AQuA, Another Quote App, to the Google Play Store.

https://play.google.com/store/apps/details?id=com.lionsdenmobile.aqua

What we used to build this:

  • Angular 5.2
  • Ionic 3.9.2
  • Cordova
  • Firebase with a real-time Database to store the Quote categories and the Quotes

This was an exciting project to start on, but it is a work in progress. We were really excited to use the Firebase backend. To add the quotes, we built an Angular frontend website to view the current quotes and add new quotes. It was great to see how quick and responsive Firebase and the Angular Firebase modules were. When we added a quote to the backend database, we didn’t even have to refresh the mobile app. The quote just showed up in less than a second on the mobile app.

Future Plans

  • Favorite a Quote and view a list of your favorites
  • Share a quote on social media
  • Get local reminders (such as a daily reminder at 8:00 am) to read a favorite quote

[UPDATE 04/08/2018] Now available for iOS on the App Store