/Android-Software-Development

This repository serves as a collection of laboratory assignments completed during the "Android Software Development" elective course

Primary LanguageKotlin

Contents

Lab 1: Text Formatting

  • Kotlin Basics
  • Regular Expressions

Lab 2: Telephone Station Emulator

  • Kotlin Language: Classes and Objects
  • Kotlin Language: Collections

Lab 3: Project Creation and Program Launch

  • Text Input and Output, Button, and Listeners

Lab 4: Simple Calculator

  • Activity Lifecycle and GridLayout

Lab 5: Colored Tiles

  • ConstraintLayout

Lab 6: Quadratic Equation Solver

  • Resources

Lab 7: "Edible - Inedible" Game

  • State Preservation, ViewModel, LiveData

Lab 8: Unit Converter

  • Checkboxes, RadioButtons, Spinners

Lab 9: Questionnaire

  • Toast and Snackbar Messages, SeekBar

Lab 10: Snackbar Tester

  • Debugging and Unit Testing

Lab 11: Calculation Testing

  • RecyclerView Control Element

Lab 12: Storefront

  • Intents

Lab 13: City Directory

  • Fragments

Lab 14: City Directory with Fragments

  • Dialogs

Lab 15: Shopping List

  • Navigation