Prework for CodePath Android Development Course

Related tags

App AndroidPreWork
Overview

Project 1 - Simple ToDo

Simple ToDo is an android app that allows building a todo list and basic todo items management functionality including adding new items, editing and deleting an existing item.

Submitted by: Nathan Nguyen

Time spent: 4 hours spent in total

User Stories

The following required functionality is completed:

  • User can view a list of todo items
  • User can successfully add and remove items from the todo list
  • User's list of items persisted upon modification and and retrieved properly on app restart

The following optional features are implemented:

  • User can tap a todo item in the list and bring up an edit screen for the todo item and then have any changes to the text reflected in the todo list

The following additional features are implemented:

  • List anything else that you can get done to improve the app functionality!

Video Walkthrough

Here's a walkthrough of implemented user stories:

Video Walkthrough

GIF created with LiceCap.

Notes

I had difficulty utilizing git in undergoing the many actions regarding getting the project onto GitHub, as it was somewhat overwhelming or rather a lot to take in.

License

Copyright [2021] [Nathan Nguyen]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
You might also like...
Mobile Course Assignment 5
Mobile Course Assignment 5

Assignment5 Mobile Course Assignment 5 Widgets that I Use TextView Button Circular Image View Libraries that I use Jetpack Navigation Circular ImageVi

Aggregated Android news, articles, podcasts and conferences about Android Development
Aggregated Android news, articles, podcasts and conferences about Android Development

DroidFeed Curated news feed for Android Developers! Stay up to date with the latest Android Development news. Built for the Android developer communit

 🍲Foodium is a sample food blog Android application 📱 built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components). A Simple and Minimal Quotes Android Application to demonstrate the Modern Android Development tools
A Simple and Minimal Quotes Android Application to demonstrate the Modern Android Development tools

Quotee Android 📑 A Simple and Minimal Quotes Android Application to demonstrate the Modern Android Development tools. Developed with ❤️ by Aminullah

🎥 A Simple and Minimal Movies Android Application to demonstrate the Modern Android Development and Jetpack Compose.
🎥 A Simple and Minimal Movies Android Application to demonstrate the Modern Android Development and Jetpack Compose.

ComposeMovie Android 🎥 A Simple and Minimal Movies Android Application to demonstrate the Modern Android Development and Jetpack Compose. Built with

Modern Android Development with Android Jetpack libs.

GithubSquareRepos 🚧 In Progress 🚧 The GithubSquareRepos application is sample based on MVVM architecture. Fetching data from the network via reposit

A sample app illustrating Android development using Kotlin with MVVM architecture, Android Jetpack, and other commonly used libraries.

Anime Facts A sample app illustrating Android development using Kotlin with MVVM architecture, Android Jetpack, and other commonly used libraries. Ani

Android App Development using Android Studio Project for The Swastika. It is edit profile view.

Edit_Profile_View Android App Development using Android Studio Project for The Swastika. It is edit profile view. To start with this project first is

This is a sample Android project that presents a modern approach to Android application development.

Movies It is a sample app that shows information about movies and series. The goal is build a scalable, maintainable and testable app, implementing go

Comments
  • Project Feedback!

    Project Feedback!

    Looks good, this exercise is intended in part to give you an introduction to the general rhythm of this course. The course is entirely project-based with an app being assigned each week and then due the following week. Each project builds on the last to help each engineer learn the practical elements of Android development and best practices as quickly as possible. We also do a code review for each submitted project once the program begins.

    The next step is to continue working on optional features and extending your to do app. With regards to extensions to implement, we are looking for developers with an interest in user experience and product development so be sure to focus on additional functional enhancements and/or improving the user interface of the app.

    opened by codepathreview 0
Owner
Nathan Nguyen
2nd year UC Irvine Intended Informatics
Nathan Nguyen
SimpleToDo - Simple "To-Do" App for CodePath Prework Assignment

Project 1 - Simple ToDo App Simple ToDo is an android app that allows building a todo list and basic todo items management functionality including add

null 0 Dec 31, 2021
SimpleTwoDoTwo - Zuriel's prework for the SimpleToDo

Project 1 - SimpleTwoDoTwo SimpleTWoDoTwo is an android app that allows building

null 0 Feb 7, 2022
Simple ToDo app for CodePath

Project 1 - Simple ToDo Simple ToDo is an android app that allows building a todo list and basic todo items management functionality including adding

null 0 Dec 3, 2021
A Simple Todo App for Codepath

Project 1 - Simple Todo Simple Todo is an android app that allows building a todo list and basic todo items management functionality including adding

null 0 Jan 14, 2022
App for lesson 8 of the Android App Development in Kotlin course on Udacity

Connect to the Internet - Mars Real Estate This is the toy app for Lesson 8 of t

Michael Pessoni 1 Dec 28, 2021
The Sleep tracker app for lesson 6 of the Udacity: Developing Android Apps with Kotlin Course

App Architecture-Presistence This is the Sleep tracker app for lesson 6 of the U

null 0 Dec 28, 2021
AboutMe - From Udacity course Developing Android Apps with Kotlin

AboutMe App From Udacity course "Developing Android Apps with Kotlin".

Anas Tariq 1 Feb 11, 2022
Dicoding "Belajar Pengembangan Aplikasi Android Intermediate" course submissions

Dicoding: Android Intermediate Submission ?? This is a repository that contains the source code of my submissions project at Dicoding "Belajar Pengemb

Fikri Yusrihan 11 Dec 14, 2022
Sebuah Aplikasi Elearn dari course Codepolitan

Outline Belajar Ngoding Membuat Tampilan Persiapan Proyek Membuat Halaman Splash Membuat Halaman Login Membuat Halaman Register Membuat Halaman Lupa S

Adam Badruzzaman 1 Nov 25, 2022
Project for academic course "Telemedicine systems" held on Warsaw University of Technology.

Electronic-Fever-Cards Project for academic course "Telemedicine systems" held on Warsaw University of Technology. This application has two user profi

null 0 Dec 28, 2021