User:Bzeher/enes100/BarCode

Write problem/project Goal
To create Barcodes to place on each door of the school that can be scaned by students cell phones to let them know where they are on campus.

My First Task
find Android and iPhone SDK to create application for mapping students location.

Summary of actual work over first weekend
Created a model android application that can scan barcodes using App Inventor for Android http://appinventor.mit.edu/ Using Eclipse IDE with android ADT plugin we can program the code. http://developer.android.com/tools/sdk/eclipse-adt.html

Week1 Narrative
I built a working Android application with App Inventor that can scan barcodes and tested it on my phone. The application can scan the barcodes successfully, but is only limited to one screen. Mapping locations would have to be linked to another application or the web. I also installed the ADT plugin for creating android application in Eclipse.

My Second Task
Get the trail maps and edit them with location points so they will be ready to be uploaded to the web and linked to the QR codes.

Summary of actual work over second weekend
I got the maps of the nature trails around campus and started editing them to be uploaded to the internet.

Week2 Narrative
Here are the pictures and maps of the trails nature trails. Here is the sample application I created in app inventor that can be downloaded BarcodeApp. You can put this on your phone to view a map of all nature trails and then select from a list of nature trails for a close up map of each trail. The 'barcode' button scans any barcode and returns its value on the screen and then you can use the 'search location' button to find your location. The 'search locatioin' button is not fully functional yet. Here are pictures of the Programming in App Inventor. ListProg., BarcodeProg., and Layout.

My Third task
Find an app or a way to program existing app with picture locations in the app itself instead of linked to the web.

Summary of actual work over third weekend
I could not find an application with a barcode scanner that pictures/maps can be uploaded to so I continued programming application so the maps will be held within the application without going to the web.

Week3 Narrative
I fixed the search location so now the application is working with all maps inside the application linked to barcode numbers. Just press the 'Scan Barcode' button and after the barcode is scanned it will bring up your location. The app is working for 2 trails (7 locations). Here is the new programming for the working application. You can download and test the application on your phone here. Barcode App Xzing scanner also needs to be installed on your device you can download that here Xzing or on the android market. The barcode numbers that work so far are 01001, 01002, 01003, 01004, 02001, 02002, 02003. and can be generated at http://www.barcoding.com/upc/ to test the app.

My Fourth task
Finalizing the application to use google maps.

Summary of actual work over fourth weekend
I created a google map of the nature trails. One map can be linked to the QR code that has all the trails. Pictures can be added to give a ground view of the start and end of each trail to help find them. When the link is used with a mobile phone google maps uses the phones gps to show your current location in relation to the trails. To make the map better we could locate more specific points on the trail. looking into adding a panoramic 'street view' at the start and end of each trail. Also, you can upload my App Inventor project to your google account and work on it. First download this file AppInventor Project then upload it through App Inventor under MyProjects/MoreActions/UploadSource.

Week4 Narrative
Tell a detailed story describing what you did for your team over the weekend.

Complete Team Page
Fill out the Team Form (should have already copied the form, created the team page, linked to it and started filling it out).