Published using Google Docs
Capstone Annotated Bibliography
Updated automatically every 5 minutes

Chain React 2018: Organizing Code for Cross-Platform Web and Mobile Development. YouTube. Infinite Red, 2018. https://www.youtube.com/watch?v=kZGaWefWVBs.

Professional Presentation of writing efficient cross-platform code. Useful after the development process has been established. Should watch once before starting and once towards the end.

GitHub Sponsor                         Follow                                  Written by         Antoine van der Lee         iOS Developer since 2010. Lead developer of the Collect by WeTransfer app. Writing a new blog post every week related to Swift, GitHub Sponsor                         Follow, Written by, and iOS Developer since 2010. Lead developer of the Collect by WeTransfer app. Writing a new blog post every week related to Swift. “Auto Layout in Swift: Writing Constraints Programmatically.” SwiftLee, October 22, 2019. https://www.avanderlee.com/swift/auto-layout-programmatically/.

Because I will be writing code for mobile devices, iPhone code will be needed. Swift has a fancy Auto Layout Feature that I don't yet know how to use. This resource will be useful to help me get on track. I should be able to get on my way after learning the basics.

How I Stayed Focused While Learning to Code. YouTube. Code Drip by Aaron Jack, 2019. https://www.youtube.com/watch?v=JW3AZMgegHw.

This video will be useful if I ever get stuck while working on something I don't fully understand. Not only will I be able to come back to it, but it will reinforce my confidence and speed of completion.

How to Write Doc Comments for the Javadoc Tool. Accessed January 29, 2021. https://www.oracle.com/technical-resources/articles/java/javadoc-tool.html.

Revisitable source with all java needs. Has sub-resources for any error I face. A good place to go back to if I get stuck at any point. Teaches how to write professional and understandable code via comments.

Javadoc, January 8, 2016. https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html.

Java Development Resource Hub. Consistently updated and useful for every scenario.

SeattleDataGuy. “How to Ensure Your Software Projects Actually Finish.” Medium. Better Programming, July 30, 2019. https://medium.com/better-programming/how-to-ensure-your-software-projects-actually-finish-5e0dd7ea46fc.

Provides insight on how to conclude a project. Has a fantastic visualization of what the development process is like. Explains how to keep momentum and get around the roadblocks in development to keep a consistent rate of progress. Useful to come back to when stuck.

Taher, Abu. “How Programming Helps Solving Your Real-World Problem.” DEV Community. DEV Community, May 19, 2018. https://dev.to/entrptaher/how-programming-helps-solving-your-real-world-problem-4kc3.

Tackles the issues of programming and its need. The main problem is whether or not using a program to solve a problem is going to be faster in everyday use than it would be for a human to complete the same task. I can use this resource to make sure that all features of my project are actually useful for the users. For Example: Would it be easier for someone to make a list of students on a paper than to create a profile of each student in my application?

https://www.electronjs.org/.

The main source of documentation for my Capstone.