Skip to content

HR-Fahim/Basic-Android-App-Development-Using-Kotlin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

This repository showcases a demo Android application developed using Android Studio. The application is a calculator app, created as an example for Android app development. The development of this application involved the use of Kotlin and Java libraries.

Some experimental features have been implemented, including:

  • Day and Night Mode
  • Item options on the Menu Bar
  • Opening a new window from items in the Menu Bar
  • Auto Scientific Mode on Landscape Mode
  • Dialogue Box and Radio Buttons

Please note that this project is an experimental self-developed project. While developing the project, some guidance was taken from YouTube tutorials.

Screenshots

Dialogue-Box/Radio-Button from Menu Item Dark-Mode Scientific-Mode Landscape

A demo video has also been included in the files for a quick preview.

Requirements

  • Android Studio

Installation

  1. Unzip the Calculator_Final.rar file or use the Calculator_Updated folder directly.
  2. Place the Calculator_Updated folder inside "/home/USER/Projects/AndroidStudio" or open it directly from Android Studio. To open it from Android Studio, select "File" from the menu, then choose "Open" and select the Calculator_Updated folder.
  3. Add the MathParser.org-mXparser.jar library to the "Calculator_Updated -> app -> libs" directory.
  4. Right-click on the libs folder, select "Add As Library" from the menu, and click "OK".

Caution

  • The project was tested on Pixel 2 XL API 22-1440x2880 560dpi/Android 5.1 x86 (Emulator). It may encounter issues with different versions of Android Emulators.
  • Error-values are displayed as NaN on the calculator.
  • The answers are always shown as fractions by default.

Apart from these points, there are currently no known bugs. If you encounter any issues, please let me know or contact me for assistance.

You can assist the project in a number of ways:

  • Star the repository.
  • Follow me on GitHub.
  • Please share on the sites like Hacker News, Twitter, Reddit, etc.
  • Report for any bugs, glitches, or errors.

These things will assist me in enhancing my upcoming projects. Thanks in advance!

About

A simple android application integrated using Kotlin

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages