Google Launchpad Start – Johannesburg – A summary

This past week I had the pleasure of being involved with the Google Launchpad Start located in Johannesburg, South Africa. The week was educational, inspirational and a lot of fun!

The Google Launchpad Start program is a 5-day in-person mentoring bootcamp designed to help early stage startups tackle critical growth challenges. Continue reading Google Launchpad Start – Johannesburg – A summary

[Github Library] Android Material Info Tutorial

I made a Github library to create an on-boarding activity for your Android application. It is inspired by the tutorial in the Google Sheets app.

The library offers the ability to set a different background colour per slide. It transitions the colours into one another by calculating the colour between the one it’s transitioning to and where it is coming from.

This is the code that does the colour calculation:

The nifty ArgbEvaluator().evaluate()  function returns a colour that is a percentage between the two colours.

The library is easy to use:

  1. Include in your build.gradle:
  2. Create a list of TutorialItems and call startActivityForResult().

That’s it. A quick way to make a great first impression for your application!

Check it out!