

Next, choose the Empty Activity template provided, stick with the MainActivity naming and click Finish. Next, select a suitable minimum SDK for your app, API 19 should be fine. Make sure the Enable Kotlin Support check box is selected as this article is written in Kotlin. Enter the name of your application, for example, AndroidLoggerClient and enter a corresponding package name. Open Android Studio and create a new application.

Xcode >= 10.x installed on your machine (If you are building for iOS).Knowledge of Kotlin and the Android Studio IDE.Android Studio >= 3.x installed on your machine (If you are building for Android).Composer installed on your local machine.Knowledge of PHP and the Laravel framework.Laravel installed on your local machine.Completed previous parts of the series.To follow along with this series you need the following things: We also added the option to push the logs to Beams which will be triggered only when the log level is critical (error). In the previous parts of this series, we have been able to create the Laravel application that will push all the logs to Pusher. We will combine the functionalities of Pusher Channels and Pusher Beams to achieve this. The Android app will display logs in a list and receive notifications for errors. In this part, we will build an Android application for our logger.

For this part of the series, you will need Android Studio 3+ installed on your machine.
