 By Thu Nguyen  Advisor: Prof. Krzysztof Janowicz GEOG 596A – Capstone Project.

Slides:



Advertisements
Similar presentations
Team members Thái Thanh Tùng Nguyễn Anh Quân Bùi V ă n Thái Trần Xuân Đạt Nguyễn Bá Thuận Trần Hải Linh.
Advertisements

Introduction to Android Mohammad A. Gowayyed CS334-Spring 2014.
 Guy Jacob  Roee Shapiro Project B Spring, 2009 Cloudio  Project Supervisor: Eddie Bortnikov  Lab Chief Engineer: Dr. Ilana David.
DEPARTMENT OF COMPUTER ENGINEERING
Android Mobile Application for Traveling Salesman Problem
Google Android as a mobile development platform T Internet Technologies for Mobile Computing Olli Mäkinen.
WhereStore: Location-based Data Storage for Mobile Devices Interacting with the Cloud Patrick Stuedi, Iqbal Mohomed, Doug Terry Microsoft Research.
Your online classroom. Powerhouse Campus o Custom Class dashboards o Links with Moodle, Studywiz, Bb, ClickView & all web apps o Links your school library.
Google mapping tools in the newsroom Part 2 Highway Africa 2010 Compiled and presented by Jackie Rajuai.
Setting up the Development Environment Copyright © SUPINFO. All rights reserved Preparation.
SET UP COMPUTER ** PLEASE BE AWARE SCREENSHOTS MAY NOT MATCH **
App Development on Android. Contents  First Milestone  Second Milestone  Third Milestone  Last Milestone 
NFC Inventory Android App
Review of last session The Weebly Dashboard The Weebly Dashboard Controls your account and your sites Controls your account and your sites From here you.
USING THE CLOUD 1. WHAT IS CLOUD COMPUTING? Cloud computing means storing and accessing data and programs over the Internet instead of your computer's.
Hanoi Tourist Map on Android Student : Nguyễn Xuân Nam Supervisor : Dr. Vũ Tuyết Trinh 1 HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY Programme de Formation.
Introduction to. What is Office 365 Office 365 is the same Office you already know and use every day. Office 365 is powered by “the cloud” which is a.
Office 2013 From the START menu, select Microsoft Word. You should be prompted to log into your school Microsoft 365 account.
1 CMSC 628: Introduction to Mobile Computing Nilanjan Banerjee Introduction to Mobile Computing University of Maryland Baltimore County
Poster Print Size: This poster template is 24” high by 36” wide. It can be used to print any poster with a 2:3 aspect ratio including 36x54 and 48x72.
Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions.
1 CSCE 4013: Mobile Systems Programming Nilanjan Banerjee Mobile Systems Programming University of Arkansas Fayetteville, AR
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
© Keren Kalif Intro to Android Development Written by Keren Kalif, Edited by Liron Blecher Contains slides from Google I/O presentation.
Create your own Web Page! Tina Yu & Katie Foote 2/13/09.
GIS and Cloud Computing. Flickr  Upload and manage your photos online  Share your photos with your family and friends  Post your photos everywhere.
Intro to Android Development Ben Lafreniere. Getting up and running Don’t use the VM! ials/hello-world.html.
Ali Shahrokni Application Components Activities Services Content providers Broadcast receivers.
Geographic Information Systems Cloud GIS. ► The use of computing resources (hardware and software) that are delivered as a service over the Internet ►
What is Android?.
1 Android- Platform Overview. 2 What is Android? Android is a software stack for mobile devices that includes an operating system, middleware and key.
BusTracker: SmartPhone- based Mass Transit Tracking Steve Kopman 4/27/2011.
Android for Java Developers Denver Java Users Group Jan 11, Mike
Using Mobile Google Tools Tech Tip Project - Fall 2011 A guide to a Digital Portfolio October 17 th, 2011 MEDT 7477 Dr. Cooper Barry D. Thibault.
GEOREMINDERS ANDROID APPLICATION BY: ADRIENNE KECK.
PhoneGap- Cross platform for mobile Lê Nguyên Khánh Trần Đại Nhân
Android architecture & setting up. Android operating system comprises of different software components arranges in stack. Different components of android.
Review of last session Add text to your website Add text to your website Title Title Paragraph Paragraph Title and paragraph Title and paragraph Add photographs.
Chapter 5 Organizing Files and Folders. 2Practical PC 5 th Edition Chapter 5 Getting Started In this Chapter, you will learn: − How to get a list of your.
Silicon Valley Code Camp 2009 “Embellish Your Pictures” Build an Application for an Android Phone Jack Ha, Balwinder Kaur Oct 3, 2009 – 5:15PM Room CCL.
Picasa 2 and Picasa Web Album By: Alex Anderson JR Weis.
What is it? CLOUD COMPUTING.  Connects to the cloud via the Internet  Does computing tasks, or  Runs applications, or  Stores Data THE AVERAGE CLOUD.
Paperless Timesheet Management Project Anant Pednekar.
Presented by Christopher Wilkins Jeff Titus Stephan Krach Pablo Bajo.
Mobile Application Development with ANDROID Umang Patel(6537) LDCE.
Google search in general  Google Search, commonly referred to as Google Web Search or just Google, is a web search engine owned by Google Inc. It is.
Center for Surveillance, Epidemiology, and Laboratory Services Division of Health Informatics and Surveillance José Aponte Public Health Advisor Companion.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
Find Closest CNG-LPG Gas Station Through AutoGas Mobile App
Today's Topics What is Google Drive? o Access o Storage Similarities and differences Getting Started Is Google Docs going away? Extras Links.
Android. I. What’s Android Android is a mobile operating system (OS) based on the Linux kernel and currently developed by Google. Android is designed.
Digital Cameras in the Classroom Day One Basics Ann Howden UEN Professional Development
Special Education Teachers and Speech Language Pathologist Effective Technology Tools By: Beth Fulks, June 23, 2014.
Simple steps of using Google Earth to prepare Field Study report Objectives This simple guide uses Google Earth, the free version for students to organize.
File Management in the Cloud
Microsoft Tools: How2 Conduct Business with OneDrive and Skype
Walk n’ Play Project Group-8 Sivarama Krishna Polamraju
Jenny Pange University of Ioannina
511NY Rideshare Technical
OpenWells Cross-Platform Mobile Application
March 2017 LCCU Meeting We’ll answers members’ questions:
Instructor Name Instructor Title Library Name
Attach In Gmail very Easily
Google Maps Tutorials Android Studio. About Google map Google Maps is a web mapping service developed by Google. Google Maps began as a C++ desktop program.
The How to Guide to Using Google Drive
Information Technology Services
Korea Software HRD Center
iGoogle and Google Docs
Tech Terms PLTW Vocabulary Set #6.
Presentation transcript:

 By Thu Nguyen  Advisor: Prof. Krzysztof Janowicz GEOG 596A – Capstone Project

 Objective GEOG 597a – Capstone Project Travel Log Develop a smartphone application for trip planning and tracking itinerary, by utilizing location-based and GPS technologies, as well as, the Cloud Computing for data storage.

GEOG 597a – Capstone Project Travel Log Massive amount of unmanageable travel documents Scrapbooking is time consuming, expensive, not real-time A solution is needed to save time on trip planning and journaling.  Motivation

GEOG 597a – Capstone Project Travel Log  Smartphone Solution GEOG 597a – Capstone Project Travel Log Highly active, always available personal itemAll-in-one device

GEOG 597a – Capstone Project Travel Log Free download from Android StoreRequire high-speed internetOff-line mode availableTrip Planner  Expected Results

GEOG 597a – Capstone Project Travel Log Real-time weather forecastNear-by gas, restaurants, etc.Insert marker, picture, video, notes to mapBookmark to Favorites  Expected Results – Cont.

GEOG 597a – Capstone Project Travel Log  Android Platform  Google Cloud storage  Web Picasa for photo album  YouTube for video  Google Docs for other file format  Data Access via Google Restful API  SQLite database  Methodology

GEOG 597a – Capstone Project Travel Log  Android UI Design pattern  Action Bar  Popup menu  Fit multiple resolution and density  Support both Portrait & Landscape views  Methodology – Cont.

GEOG 597a – Capstone Project Travel Log  YouTube  Unlimited  File size < 2 GB limit  Picasa Web Album  1 GB free  Photo < 800 x 800 pixels don’t count toward your storage quota  Data Storage & Cost

GEOG 597a – Capstone Project Travel Log  Google Docs  1 GB free all non-Google Docs file extensions  Document created in Google Docs don’t count toward your storage quota  Additional space cost $0.25/GB/yr  Can be shared between Picasa and Google Docs  Data Storage & Cost – Cont.

GEOG 597a – Capstone Project Travel Log Google Place APITwitter API WikiWunderWIKI Weather API  Web Service API

GEOG 597a – Capstone Project Travel Log  System Infrastructure  Hardware  Windows Lab Top  Droid 2 smartphone  Data Storage  Picasa Web Album  YouTube  Google Docs  SQLite database

GEOG 597a – Capstone Project Travel Log  System Infrastructure – Cont.  Software  Adroid SDK Toolkit  JDK 6  Eclipse IDE 3.4 or greater  Eclipse JDT Plugin, Android Development Tool (ADT)

GEOG 597a – Capstone Project Travel Log  Architecture Diagram

GEOG 597a – Capstone Project Travel Log  Functional Grouping  Trip screen  Destination screen  Action Bar  Pop-up menu  UI Design  Database Design  System Design

GEOG 597a – Capstone Project Travel Log Create new trip Trips listing Pop-up menu  Trip UI Show map Notes Delete

GEOG 597a – Capstone Project Travel Log Map of destinations  Destination UI Photo album Video Notes Zoom in Zoom out Add marker Delete marker Pop-up menu

GEOG 597a – Capstone Project Travel Log FavoritesFind PlaceZoom to my position Weather ForecastExit  Action Bar

GEOG 597a – Capstone Project Travel Log  Favorites Pop-up Menu Show on map Walk to Drive to Show details Call

GEOG 597a – Capstone Project Travel Log  Find Place Walk to Drive to Show Details Add to favorite Call Pop-up Menu

GEOG 597a – Capstone Project Travel Log  Zoom to my position Show Details Add to favorite Pop-up Menu

GEOG 597a – Capstone Project Travel Log  Weather Forecast My position Favorites Search Pop-up menu

GEOG 597a – Capstone Project Travel Log  Database Design

GEOG 597a – Capstone Project Travel Log April 2011 Create SQLite database May 2011 Widget on home screen & Trip Screen June 2011 Destination screen July 2011 Action Bar August 2011 Destination pop-up menu Demo at a local GIS User Group  Implementation Timeline

GEOG 597a – Capstone Project Travel Log