willieowens / simpletodo

Simple Android TODO App
0 stars 0 forks source link

Initial Todo App Submission #1

Open willieowens opened 8 years ago

willieowens commented 8 years ago

My initial version of this app is complete and ready for review - more additional features come!

/cc @codepathreview @codepath

nesquena commented 8 years ago

Willie,

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 extensions to your todo app and to schedule a short 15 minute phone conversation with us. Navigate to today's date and onward from there and choose an available 15-minute slot in the mornings or evenings. Let us know if none of those times work.

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.

Once you select a slot, can you make sure to include the best number to reach you at to the invite?

Prior to our chat, can you take some time to research the most common Android Activity lifecycle methods as well as the ArrayAdapter pattern used when working with lists? We will be discussing these topics with you conceptually in the phone call. We encourage you to search our guides as well as any other sources you'd like.

Look forward to chatting soon!

willieowens commented 8 years ago

Just updated the app again with new features and a better visual experience.

Commit message: "Added support for due date and priority. Updated db operations to insert update or delete individual items. Added blue colorscheme. Alert user if attempting to add an empty item. Show toast of what item was just deleted. Colorize priority, past due items, and bold items that are both past due and high priority. Updated README with features completed and updated gif walkthrough."

I'll be looking over those research items before our call.

Thanks, Willie

nesquena commented 8 years ago

Good chatting with you! We will be determining final admittance into the program over the 2 couple weeks. For those not admitted as participants, we will offer access to applicants as a remote observer cohort that has access to the materials and is able to work on the projects at their own pace. You will be hearing from us again soon.

willieowens commented 8 years ago

Great chatting with you as well. Looking forward to hearing from you soon.

I've updated the UI on the edit item page to use a TableLayout, DialogFragment for the due date DatePicker (opened via a button w/ a standard calendar icon) - also lets you not set a due date, and added the ability to sort columns in the main activity on header clicks.

I haven't updated the gif w/ this functionality yet, but attached are some screens showing a much better looking edit item page:

datepickerdialogfragment edititemactivity

willieowens commented 8 years ago

Added AlertDialog to confirm todo item deletion.

nesquena commented 8 years ago

Great, thanks for the update and glad to see you got a number of optionals implemented. We will be determining final admittance into the program as soon as we can. For those not admitted as participants, we will offer access to applicants as a remote observer cohort that has access to the materials and is able to work on the projects at their own pace. You will be hearing from us again soon.

P.S Can you update the GIF on the README to reflect your latest changes when you get a chance?

willieowens commented 8 years ago

Nathan,

Sorry for the late reply, I've been at the Bahamas all week without cell or internet access. Have you already finished up all your acceptances? I would love to be a part of this program. I just got back so give me a little bit and I'll have my gif updated.

Thanks!

-Willie

On Tue, Jul 5, 2016 at 6:34 PM, Nathan Esquenazi notifications@github.com wrote:

Great, thanks for the update and glad to see you got a number of optionals implemented. We will be determining final admittance into the program as soon as we can. For those not admitted as participants, we will offer access to applicants as a remote observer cohort that has access to the materials and is able to work on the projects at their own pace. You will be hearing from us again soon.

P.S Can you update the GIF on the README to reflect your latest changes when you get a chance?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/willieowens/simpletodo/issues/1#issuecomment-230622411, or mute the thread https://github.com/notifications/unsubscribe/ABG4dcdnXSD9uGVwg6jM-UhkTzNrKwNVks5qStvbgaJpZM4I8WIY .

willieowens commented 8 years ago

Updated my GIF to showcase all of the feature I had added. Let me know how it looks!

willieowens commented 8 years ago

Nathan,

Apologies again for the delay. I just updated the GIF of my submission. Please let me know how it looks and if there is anything else I can do. I will gladly continue to update the app, as needed.

Thanks! Willie

On Sat, Jul 9, 2016 at 5:38 PM, Willie Owens willie.owens91@gmail.com wrote:

Nathan,

Sorry for the late reply, I've been at the Bahamas all week without cell or internet access. Have you already finished up all your acceptances? I would love to be a part of this program. I just got back so give me a little bit and I'll have my gif updated.

Thanks!

-Willie

On Tue, Jul 5, 2016 at 6:34 PM, Nathan Esquenazi <notifications@github.com

wrote:

Great, thanks for the update and glad to see you got a number of optionals implemented. We will be determining final admittance into the program as soon as we can. For those not admitted as participants, we will offer access to applicants as a remote observer cohort that has access to the materials and is able to work on the projects at their own pace. You will be hearing from us again soon.

P.S Can you update the GIF on the README to reflect your latest changes when you get a chance?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/willieowens/simpletodo/issues/1#issuecomment-230622411, or mute the thread https://github.com/notifications/unsubscribe/ABG4dcdnXSD9uGVwg6jM-UhkTzNrKwNVks5qStvbgaJpZM4I8WIY .