Skip to content

Repository files navigation

BotsUp

Platform API App Version GitHub stars GitHub forks Twitter

BotsUp App Logo

BotsUp is a mobile application supporting Android devices. A clone of popular messaging app built using Kotlin programming language. Aimed to be a toy app, recreated with latest AndroidX Components under #30DaysOfKotlin Challenge.

Features

The app replicates the core functions of popular messaging app, which are:

  • Splash segment
  • Camera segment
  • Chat segment
  • Status segment
  • Calls segment
  • About segment

Concepts used

Based on AndroidX components. This app utilizes the following Jetpack libraries but not limited to:

  • CoordinatorLayout
  • DataBinding
  • Firebase Cloud Messaging
  • Fragment
  • Lifecycle
  • Material Design
  • Navigation Components
  • RecyclerView
  • VectorDrawable
  • ViewModel
  • ViewPager2

Screenshots

Light Theme

Light Theme Screenshot 1

Light Theme Screenshot 2

Dark Theme

Dark Theme Screenshot 1

Dark Theme Screenshot 2

Dependencies

Credits

Asset Author Source
app_logo.png berserkon Source
app_wallpaper.jpeg itl.cat Source
ic_user.xml Smashicons Source
no_message.png icons8 Source
ape_coding_anim.json Tamaghna Banerjee Source
call_anim.json Ya Ching Yang Source
helvetica_neue_medium.ttf FreeFontsDownload Source
helvetica_neue_thin.ttf FreeFontsDownload Source

Download

Try out the latest version of app

Support

Find this useful? Support it by joining stargazers for this repository ⭐

Connect with me on Medium, Twitter, LinkedIn

📬   Feel free to reach me out

About

A clone of popular messaging app

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages