elanelango / ToDoApp

First Android App done for CodePath course registration
0 stars 0 forks source link

[Android Bootcamp] Project 0: Todo - Ready for Review #1

Open elanelango opened 8 years ago

elanelango commented 8 years ago

My app is complete, please review. /cc @codepathreview @codepath

Please find the details about the app in the README. Let me know if you have any questions. Meanwhile, I'm planning to improve the app to use sqlite.

Thanks, Elan.

nesquena commented 8 years ago

Elan,

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 to learn all practical Android development and best practices as quickly as possible. We also do a code review for each submitted project.

The next step is to continue working on extensions to your todo app and to schedule a short 10 minute phone conversation with us. Navigate to today's date and onward from there and choose a 15-minute slot. 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 best number to reach you at to the invite? Look forward to chatting soon!

elanelango commented 8 years ago

@nesquena, thanks for the review. I'll work on adding more functionality to the app. I have picked a slot for the phone conversation and have provided my phone number in the appointment. Looking forward to the chat.

elanelango commented 8 years ago

@nesquena, I have successfully added sqlite support to the app (20ae47405a0db70cb7be2289b5911eeb12287756). The codepath android guides about persisting data and ActiveAndroid were helpful for this.

nesquena commented 8 years ago

Great, thanks for the update. Glad to see you added SQLite and glad the guide was helpful. It'd be great to see you add one or two functionality related additions such as adding another attribute (date, priority, label or something of this type). I can see the beginnings of that here. Ping me again once you've implemented that functionality.

elanelango commented 8 years ago

@nesquena, I have added the due dates feature. Here are the highlights of things I have added.

Quick GIF Demo with new additions: Demo GIF

nesquena commented 8 years ago

Great to see you were able to augment your app with a few extension tasks now. As mentioned earlier, the extension tasks available on each project are often the most valuable learnings since they dive deeper into common real-world Android use cases.

We'll be in touch with you again soon via email. Let me know if you have any questions about the project or anything in the meantime.

elanelango commented 8 years ago

Thanks for the response. Looking forward to the email.