[SOLVED] COMP1073 Assignment 4-SUPERCHARGE YOUR APP WITH THE POWER OF APIs 

30.00 $

Category:
Click Category Button to View Your Next Assignment | Homework

You will receive the following solution file(s) instantly after successful payment:

zip file icon assignment4-k9gzes.zip (87.2 KB)
Assignment Instructions Updated Recently? Submit Below and we will provide new Solution!
Submit New Instructions
🔒 Securely Powered by:
Secure Checkout
5/5 - (1 vote)

SUPERCHARGE YOUR APP WITH THE POWER OF APIs

In Module Four, our final learning module for this semester, you learned all about APIs (both browser and third party) and  explored what an API is, the general way in which an API works and all the cool things we can do with APIs. 

Your Task: 

Choose one of your assignments from a previous learning module that you feel could be improved with the integration of an API (i.e. To Do List, Weird Deals Application)

Instructions : 

  1. After you’ve selected a previous project to work with, start to improve your project with the addition of a Browser API (for ideas, check out – https:// mozilla.org/en-US/docs/Web/API). Please note, the DOM API does not count!
  2. After successfully integrating a browser API, further improve your app by integrating a Third Party API ( for ideas and options, check out – https:// programmableweb.com/category/all/apis)
  3. Create a short screencast reviewing your code, any challenges you faced and any successes/wins
  4. Ensure that all your HTML, CSS, and JS is well-commented, formatted, and organized.
  5. Publish your page on a web server (AWS, Github pages or your own web server)

HELPFUL RESOURCES:

https://developer.mozilla.org/en-US/docs/Web/API https://www.programmableweb.com/category/all/apis)

https://developer.twitter.com/en/docs https://developers.google.com/youtube/ https://developers.facebook.com/docs/

https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API/ Using_the_Geolocation_API

https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Clientside_web_APIs/Drawing_graphics

https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Clientside_web_APIs/Client-side_storage

https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Clientside_web_APIs/Video_and_audio_APIs

Project Objectives:  

  • optimize code for increased functionality, performance, readability, and reusability
  • construct a variety of programming structures including variables, constants, arrays, objects, functions, conditionals, and constructors;
  • design and build a variety of user interface elements to address specific functional requirements.

1 file · 87.2 KB

  • assignment4-k9gzes.zip 87.2 KB