Mobile App Development

 

       

 

Wednesday, October 23rd

 

Free Cloud Computing Workshop in Redwood City - Saturday, Nov. 2nd

The Hour of Code - take a look at the selection of options for the Hour of Code and let me know which one you would like to do. Please complete the following form.

Warm-up:
1. What is the advantage of using a list as a global variable vs just using a regular variable?
2. Given the following list [VW, BMW, Dodge, Ford, Toyota, Tesla] what make of car would be selected if an index value 4 was used to select the make?
3. What is the length of this list?
4. What two pieces of information do you have to provide the MAP app in order to display a location?

Adding a Delete ListPicker to your Map App

3.9 Map Tour with TinyDB - Review of TinyDB - Add a reset button that resets your list to the original lists.

Complete 3.9 Questions and Reflections

3.8 Map Tour Tutorial - new components for this app - Map, Marker, WebViewer, Lists, Index Values, ListPicker

Complete 3.8 Map Tour Tutorial questions and reflection.

Complete 3.6 Error Detection - complete the questions and reflections questions.

Complete 3.7 Parity Error Checking - complete the questions and reflections questions

Create a Map App of your choosing.
Here are the requirements:
1. Your app must have a theme - local colleges, road trip, local high schools, Best Bay Area Beaches, Best Hamburgers.....
2. The app must provide a list of a minimum of five different locations
3. Once chosen the app must show the location on the map
4. Additional information must be provided below the map, this could be an image, a review, a web page...you cannot use Wikipedia for this app.

Find your GPS coordinate

Get Your Latitude and Longitude - latlong.net

Demonstrate your app for teacher check!

Create a Magic 8 Ball App - demonstrate your app and mods for teacher check.

Begin 3.11 Wrap Up Drills


 

Homework

Review the code of your Map App and the Magic 8 Ball app.

What: Lists are a common component in programming.

Why: Being able to use list correctly is a required programming skill that can save you time and simplify your code.

How: Through the creation of two new apps, a map app and the Magic 8 Ball app which both make use of lists.