Project

Basic Calculator

Challenging
245 completions
~ 21 hours
4.3

Get to know the basics of Android Studio and write a calculator that can carry out simple operations like addition, subtraction, multiplication, and division.

Provided by

JetBrains Academy JetBrains Academy

About

Do you want to have a custom calculator on your smartphone? Create a basic calculator app and get to know Android Studio better. You will work with a UI and learn how to make your program respond to user actions.

Graduate project icon

Graduate project

This project covers the core topics of the Introduction to Android with Kotlin course, making it sufficiently challenging to be a proud addition to your portfolio.

At least one graduate project is required to complete the course.

What you'll learn

Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Work with numbers and show them on the screen.
Make your app interactive by adding simple mathematical operations.
We can still improve our app! Add some features and make your calculator more convenient.

Reviews

User 614453982 avatar
User 614453982
2 months ago
i have learned about xml and how to get values and set value and callback of these components
Gerson Santos da Silva avatar
Gerson Santos da Silva
3 months ago
This project taught me a lot about how to handle user input and logic in an Android app. I learned how to work with BigDecimal for precise calculations and how to manage different calculator states, like chaining operations and handling negative numbers. One tricky part was getting the calculator to ...
Pham Quoc Khanh avatar
Pham Quoc Khanh
7 months ago
I learnt how to create a simpel calculator app, thought it was going to be easy but was way harder than I anticipated

4.3

Learners who completed this project within the Introduction to Android with Kotlin course rated it as follows:
Usefulness
4.6
Fun
4.2
Clarity
4.1