Project

Cinema Room Manager (Deprecated)

29 completions
~ 23 hours
4.4

Work with alert dialogs and GridLayouts in Android. Deal with math and plain functions, as well as loops and conditional statements.

Provided by

JetBrains Academy JetBrains Academy

About

Movies have been a part of the entertainment industry for a long time. A good movie can help you escape boring reality and experience a variety of emotions. And a movie theater is probably the best place to see it. In this project, you will create a simple Android application that helps with managing a movie theater: sell tickets, check available seats, see sales statistics, and more.

Training project icon

Training project

This project allows you to practice and strengthen your coding skills, helping you get ready for more advanced tasks ahead.

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:
Calculate the base ticket cost.
Calculate the ticket cost for each seat and display it.
Add a dialog for booking tickets.
Add analytic info for your theater.

Reviews

AnonAnon
3 years ago
Very hard and confusing. I still don't know why it was asked to do things certain ways. I would advise people to start the project with an understanding that you may experience a lot of frustration during this project.
João Bezerra Junior
3 years ago
I have learned more about instantiating views programmatically, intents,and about Math library.
Kirill Portnov
3 years ago
As for me the first stage was the most difficult, as it's neccessary to make layouts for the project. As there're many CardView you have to create them programatically, but unfortunately I found this topic is not that clear for newcomers. So I spent some hours to understand it and the result is proj ...

4.4

Learners who completed this project within the course rated it as follows:
Usefulness
4.7
Fun
4.3
Clarity
4.1