Posted: April 20th, 2022
Question
DONOT COPY CODE FROM GITHUB OR SOMEWHERE AND MODIFY IT AND SEND IT TO ME PLEASE
DON’T DO THAT IT WILL GET CHECKED AND I WILL HAVE TO REPORT IT AND GET A REFUND!!!
DO IT FROM SCRATCH!!!
1. App name – Todos
2. Package name – edu.school.cosc123.stdn.assi3
3. Create a new Android project. Minimum Android version 5.0 (Lollipop)
4. Use the Empty Compose Activity template. (Otherwise the
assignment will be graded 0)
5. Meet the following requirements:
You app must fit the description that follows as well as meet the more specific list of
requirements.
Your app must display 10 items in a LazyColumn. Each item must have the item name (Item
1, Item 2, …) and a checkbox. The user must be able click the row to select it. When selected, the
checkbox should be checked. If 1 or more items are checked, a delete action should appear in the
TopAppBar. You must use Scaffold. When the delete action is clicked, a ModalBottonSheet should be
displayed with a single action asking for confirmation to delete (“Are you sure you want to delete all
selected items?”). If the user selects the action, all selected items should be removed from the list.
The user should be able to rotate their screen and maintain their removals.
Check the screenshots below !