AmalH / KotlinLearning-Part1-

This project presents the first part of an Android tutorials/samples series I am currently sharing. It's also the first part of the KotlinLearning Android app recently published.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

KotlinLearning [part1]

This project presents the first part of an Android tutorials/samples series I am currently sharing. It's also the first part of the KotlinLearning Android app recently published.

Description

KotlinLearning [part1] implements the following functionalities:

  • User registration management with Firebase

    • user signup | user signin
    • password recovery
    • email verification
    • user session management
  • Linkedin Mobile SDK for Android integration

Easy and clear implementation of LinkedIn SDK for Android to ask for user's permission to retrieve their data and create/signin a firebase user with it.

  • Facebook SDK for Android integration

Use of the Facebook sdK for Android to log user in through their facebook account. User registration or signin through Firebase after getting user permission to get their data.

  • Facebook Graph API integration/manipulation

Use of the Graph API to get user's profile picture and basic data for the moment. In following parts we'll be consuming user's shares, news feed and more.

  • A set of valuable user interface components/libraries usage

Libraries usage

UIs created:

  • Custom TabLayout

  • Custom listViews
    • Sectionned listView

Getting started

Clone this repository and import into Android Studio

git clone https://github.com/AmalH/KotlinLearning-Part1-.git

Pre-requisites

  • Android SDK 27
  • Android Build Tools v27.0.0
  • Android Support Repository

About

This project presents the first part of an Android tutorials/samples series I am currently sharing. It's also the first part of the KotlinLearning Android app recently published.


Languages

Language:Java 100.0%