Matthew Lam, Chris Stevenson. Overview Design Implementation Demo Quality Assurance Risks and Vulnerabilities Lessons Learned Questions.

Slides:



Advertisements
Similar presentations
10 september 2002 A.Broersen Developing a Virtual Piano Playing Environment By combining distributed functionality among independent Agents.
Advertisements

MVVM Basics with Caliburn.Micro Presented by Stefan Nuxoll, Lithium PC.
EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.
Developing HTML5 Application using MVVM pattern Pekka Ylenius.
UI Application Logic Out of the box approach View ViewModel Model Model-View-ViewModel (MVVM)
CSE 4939 Alex Riordan Brian Pruitt-Goddard Remote Unit Testing.
Project Description Travel guider The application will show a map around the current location of the users. This map will have many colorful circles For.
Architecting WPF Applications. GDI/Windows Forms COM InteropFlashDirectXPDFWPF Interactive UI controls  Documents  3D  Animation  Video.
Vending Machine FSM Benjamin Welton 03/20/2010 CS 480.
Course Map The Java Programming Language Basics Object-Oriented Programming Exception Handling Graphical User Interfaces and Applets Multithreading Communications.
Aims 1 Introduction 2 FireMonkey in Details 3 Demo 4 Summary 5 Overview.
© Lethbridge/Laganière 2001 Chapter 7: Focusing on Users and Their Tasks1 7.1 User Centred Design (UCD) Software development should focus on the needs.
Stop Programming and Start Modeling: Developing Work- Centered Semantic Applications † Semantic Technology Conference May 23, 2007 Andrew Crapo Amy Aragones,
New User Interface Demo with the Plug-in Reader. Contents  UI overview  Select Reader  Search  Simple  Focus  Advance  Recent  Chapter rank 
TRANSS-UM Transportation Resource Alternatives for Students/Staff Augustine Adedeji John Brodrick Gabe Mankovich Jorge Murillo.
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
The BusView Project Thomas Kooi James Potter Jesse Fischer Forrest Vines Monzur Muhammad Chris Richards SeattleBusMap.com.
Xamarin.Forms. Xamarin.Forms v. Standard Xamarin Architecture iOS C# UI Android C# UI Windows C# UI Shared App Logic Xamarin.Forms Standard Xamarin.Forms.
CAQH Eligibility Checking PoC Design. Overview Mini-project to implement a PoC for CAQH Eligibility Use existing tools and components; make as lightweight.
By: Simon Kleinsmith Supervisor: Mr Mehrdad Ghaziasgar Co-supervisor: Mr James Connan.
1 Anonshare 2.0 P2P Anonymous Browsing History Share Frank Chiang Terry Go Rui Ma Anita Mathew.
Implementing a custom JIRA UI using plugins 2.0 Andreas Knecht Plugins 2 & REST.
Bus Management System in SEOUL Metropolitan Area.
Online Roleplaying Game System Ben Hall CS 470 4/14/2011.
Architecture Planning and designing a successful system Use tried and tested techniques Easy to maintain Robust and long lasting.
Welcome! 1.Project Description 2.Scope and Approach 3.Prototype 4.Final Evaluation 5.Summary 6.Closing Comments Overview Team Cree Vilia Ingriany Alvin.
CSE 548 Advanced Computer Network Security Document Search in MobiCloud using Hadoop Framework Sayan Cole Jaya Chakladar Group No: 1.
Syllabus Management System. The Problem There is need for a management system for syllabi that: Provides a simple and effective user interface Allows.
Implementing a mobile app: general strategy Chris Greenhalgh G54UBI / Chris Greenhalgh
PaymentFramework Payment Framework to Mobirox Ltd by team braZil Project Presentation Innopoli 2, SoberIT :00-15:00.
Multi Learn toby Escarez ethan Faust jacob Mrozek ji Mun chris Patterson anirudh Srinivas calder Thami.
Microsoft-SAP Technology Center Proof-of-Concept and Demo Overview Mario Mendiola
.. Syncfusion, Inc. Deliver innovation with ease.
Presented by:Supervisors: Fuad Amira Dr. Raed Qadi Reem SalousDr. Samer Arandi MY PATH KEEPER.
OM. Brad Gall Senior Consultant
Module 7: Configuring Terminal Services. Overview Describe how the components of Terminal Services work together Identify new Terminal Services core features.
Battlefield: Bad Company 2 Lookup By David (Ben) Balkcom.
Saturday, 7 Feb 2009 Donald Kim Lab, POST 214.  James Cuaresma – Software Designer  David Ota – Software Designer.
Centralized Logfile Search (a.k.a. Tracing) Vito Baggiolini with Gergo Horanyi, Felix Ehm, Stephen Page.
Real-time weather updates via Crowdsourcing TEAM [E] Smart Weather App Solving weather together.
Understand Windows Services Software Development Fundamentals LESSON 5.3.
Platform abstractionSeparate UI and logic.
SharePoint 2010 Business Intelligence Module 7: Filter Web Parts.
SQL Query Generator User Interface Analyzer Logger DB Manager Grammar Test Framework Embedded DB Random Query GeneratorMulti DB Query Result AnalyzerAnalysis.
Eclipse Debug Views Update Policy. 2 Copyright (c) 2005 IBM Corporation and others. All rights reserved. This program and the accompanying materials are.
Model View ViewModel Architecture. MVVM Architecture components.
Edge as Integration Main Bicycle line Edge as Integration.
IBM - CVUT Student Research Projects Internet Town (LK-Town) Bc. Adam Prchlík
Internet Searching the World Wide Web. The Internet and the World Wide Web The Internet is a worldwide collection of networks that allows people to communicate.
Stuff to memorise… "A method tells an object to perform an action. A property allows us to read or change the settings of the object."
教育卡(电子卡) 身份信息认证指导 (学生). 身份信息认证渠道 教育卡管理中心为学生提供了 “ 教育卡官方网站 ” 和 “ 教育人人通客户端 ” 两种认证渠道。 1 教育人人通客户端 2 ●● 您可以在教育卡网站的 “ 人人通客户端 ” 版块下载江苏教育人人通客户端。
Smart Navigator Application Supervisor: Mr. Phan Truong Lam.
Stuff to memorise… "A method tells an object to perform an action. A property allows us to read or change the settings of the object."
The cutting edge event for ITPros and Devs December 7-8, 2013 Athens, Greece Fix it once use it everywhere Elias Markelis MCT, Windows Phone Enthusiast.
Date : 11/01/16. Inspur Products X86 Server Storage System TS-K1 SmartRack Large enterprise application Mass storage Mission Critical application General.
Mary Ganesan and Lora Strother Campus Tours Using a Mobile Device.
Waypoint: An Off Road Navigator
Coach Route Searching System
Mobility for Real Estate – Extending JDE Core Data to User Fingertips
FileSpot Collaborative File Manager
Module 1: Getting Started
One Stop Shopping Comparison
A Shot of Windows Live Messenger and a Pint of Silverlight
iOS App Development Training
Bus Stop to Mountain Top
Network Performance Advisor “The Advisor”
Architecture.
Architecture and design
Architecture.
Choosing between Silverlight and AJAX
Presentation transcript:

Matthew Lam, Chris Stevenson

Overview Design Implementation Demo Quality Assurance Risks and Vulnerabilities Lessons Learned Questions

Project opportunity Objectives Search Places/History Bus routes Traversal Simple user interface

Transit Server IO Service Daphne IO Service Phone Location Service Places Service Main Page Search Results Page Map Page Settings Page Main View-Model Search Results View-Model Map View-Model Settings View-Model

Mini-Project Focus on displaying route, bus stops, and bus Transit Server Service Daphne Service Phone Location Service Places Service Map UI

Windows Phone

Silverlight Unit Testing Framework LINQPad Beta tester Branden Barber!

Learning curve Server data Performance Platform Requirements

Design was not Sophisticated Enough Knowing what questions the design needs to address Localized Decision Making Underestimated difficulties of certain areas “Learn by Doing” will require a hefty investment in refactoring Limitations of Phone Platform forces changes to design New platform has many “rough edges”