Skip to content

Switch Board is a Kotlin-based Android project designed to showcase modern development practices, including View Binding, and efficient navigation using the Navigation Component and BottomNavigationView.

Notifications You must be signed in to change notification settings

CenkerAydin/SwitchBoard

Repository files navigation

Switch Board

This repository contains the project for the Switch Board. The project is developed in Kotlin and structured to demonstrate core Android development principles, including View Binding, and efficient navigation using the Navigation Component and BottomNavigationView.

👇 Features

  • MVVM Architecture: Ensures a clean separation of concerns and easier maintainability by following the Model-View-ViewModel architecture.
  • View Binding: Simplifies view interactions and reduces boilerplate code.
  • Navigation Component: Handles in-app navigation with ease.
  • BottomNavigationView: Implemented for smooth and intuitive bottom navigation.
  • Lottie Animations: Adds smooth and visually appealing animations to enhance user experience.

Video

SwitchBoardVideo.mov

Screenshots

About

Switch Board is a Kotlin-based Android project designed to showcase modern development practices, including View Binding, and efficient navigation using the Navigation Component and BottomNavigationView.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages