Released my fourth React Native app

  • It took me three weeks from the idea to publishing it on the app store, mostly because I was already familiar with React Native, and my current way to structure the app state works well for me.
  • I created a react-native-app-launcher library using Android’s AlarmManager to schedule the alarms in a way that an alarm icon is shown in the Status Bar.
  • You can read more about the Motivational Alarm Clock app on the Google Play store – this post is about the development part.
  • The alarms still work when the device is idle or the application is closed.
  • Portrait/Landscape Mode: You can watch the video in either Portrait or Landscape mode, but all other scenes should be in Portrait mode.

After releasing my first three React Native fitness apps, I published my fourth one for Android today: Motivational Alarm Clock React Native PHUL Workout Log There are a lot of great motivational…

@cmichelio: Released my new #reactNative app #react #js #android

After releasing my first three React Native fitness apps, I published my fourth one for Android today: Motivational Alarm Clock

There are a lot of great motivational videos on YouTube and I thought it would be a good idea to start my day with one of these, instead of a beeping sound. And this is exactly what it does: You set your alarms for specific days of the week and whenever an alarm goes off, it starts playing a daily new inspiring video. You can read more about the Motivational Alarm Clock app on the Google Play store – this post is about the development part.

Smooth. It took me three weeks from the idea to publishing it on the app store, mostly because I was already familiar with React Native, and my current way to structure the app state works well for me. Note that the three weeks also include a lot of non-development work like creating the images, creating a playlist for the motivational videos, doing some keyword research, writing an app store description, testing on an actual device, … But, let’s have a look at some development choices I made:

I’m aware that someone could just disregard my copyright and publish the app under his own name, but I feel like it’s worth the risk and in the end people are lazy and developers usually have better things to do. And it probably won’t earn you any money. So, I’m not really concerned.

Released my fourth React Native app