This document describes a personal travel assistant (PTA) application for phones. The PTA would provide travel documentation and guidance through the travel process. It would handle tickets, maps, rules and more. It uses a framework of state machines to guide the user through specific trip details like aviation, hotels, and renting a car. The target users are leisure and business travelers, and travel companies. It aims to keep the traveler focused on departure and arrival while providing important travel content offline.
1. PTA @
phoneCamp 7
Personal Travel Assistant
Vando Pereira e Gonçalo Chaves
17-12-2011
2. Objectives
Provide a phone client that assist user in
his travels – Business or Leisure
Handle useful information such as: Electronic
tickets and vouchers;
Assists in every step that boarding requires.
Rules, times, airport maps, trip advisor
2 Windows Phone Code Camp
3. Objectives (cont.)
Handle and store critical travel documentation
and content for a non connected
environment
Full trip step wizard for Aviation, Hotel, RaC,
insurance engagement;
Keep passenger focus on departure and
arrival process.
3 Windows Phone Code Camp
4. The Framework
PTAFramework it’s a library that handles with all process thought
multiple state machine compositions that guides user on each step
for specific kind of trip:
Aviation details: Ticket, check-in process, Boarding Gate, Shop, Taxi, ...
Hotel details: Address, user Rate, local suggestions, voucher document
Rent-a-car details: pick up and drop off locations, details, insurance
Insurance: Voucher, activation process, international assistance numbers.
4 Windows Phone Code Camp
5. Target
End Users Travel companies
leisure and business have special
content and
sensible data of
destinations
;
Everyone? Travel Engines
All travelers with Travel Engines that
small knowledge; can provide content
and useful
information of
destinations, prices
and itineraries
5 Windows Phone Code Camp
6. DEMO View
PTA demo at
http://www.youtube.com/watch?v=UnYLNL5n8Eg
Windows Phone Code Camp
7. Further development
User centered content:
– Rate system (Starts, comments,...)
– Share with all (Fb,tw,g+,etc..)
– Fare Quote (same itinerary)
– Follow my trip, get in touch
7 Windows Phone Code Camp
8. Further development
Notification advisor:
- Content aware for my current location
- Places where’ve been
- Places that I should go
- (system suggestions)
8 Windows Phone Code Camp
9. Thank you Microsoft
AppCode Camp 2011
- Great event for app development;
- Networking and individual engagement;
- Excellent quality: facilities, food, tools and
networking;
9 Windows Phone Code Camp