Open elanelango opened 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!
@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.
@nesquena, I have successfully added sqlite support to the app (20ae47405a0db70cb7be2289b5911eeb12287756). The codepath android guides about persisting data and ActiveAndroid were helpful for this.
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.
@nesquena, I have added the due dates feature. Here are the highlights of things I have added.
Quick GIF Demo with new additions:
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.
Thanks for the response. Looking forward to the email.
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.