In this course you will learn how to create android real time chat app using Kotlin programming language with firebase authentication, firebase real time database, firebase storage, firebase cloud messaging , firebase cloud messaging for real time push notifications.
At the end of this course, you will be able to develop your large android projects using android studio.
Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of Kotlin's standard library depends on the Java Class Library, but type inference allows its syntax to be more concise.
Firebase is a platform developed by Google for creating mobile and web applications. It was originally an independent company founded, Google acquired the platform and it is now their flagship offering for app development.
Firebase Cloud Messaging (FCM) is a cross-platform messaging solution that lets you reliably send messages at no cost. It works on the principle of down streaming messages from FCM servers to user's app and upstream messages from user's apps to FCM servers. Firebase comes with a lot of new features along with the GCM infrastructure.
Android Studio is the official integrated development environment for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development.
361
22
TAKE THIS COURSE