Lu Li Forrest Lin Naran Bayanbat Michael Ortiz Vignan Pattamatta.

Slides:



Advertisements
Similar presentations
Attie Naude 14 May 2013 Windows Azure Mobile Services.
Advertisements

By: Rachel Hall and Amy Austin.  Grade: All levels  Price  Host App: $24.99  Student App: free (allows up to 32 students)  Location: App Store 
September Amit Dasgupta Leveraging Web 2.0 to Develop Better Applications for Rural Communities.
Ellucian Mobile: Don’t text and drive, kids!
Air and Water Quality Information Scientist Contributed Measurements Government Sponsored Community Input and Ratings Educational Localized in 26.
Mobile Crowdsourcing in the Gulf of Mexico Oil Spill Considerations for Integration with Professional GIS Robert Laudati Trimble Navigation Ltd. November.
Overview Of Microsoft New Technology ENTER. Processing....
Using free opensource tools to conduct surveys in vulnerable communities.
Collector for ArcGIS: An Introduction
Bishwa Pandey Sr. Data Management Specialist The World Bank
Microsoft, Linux and the Open Source Community Mark Gayler, Senior Technical Evangelist, Microsoft Open Technologies, Inc.
Sharing Geographic Content
Cross Platform Mobile Backend with Mobile Services James
Apache Airavata GSOC Knowledge and Expertise Computational Resources Scientific Instruments Algorithms and Models Archived Data and Metadata Advanced.
Visual Studio 2012 or 2013 VisualStudio.com (or) Github (or) Bitbucket (or more) Azure Cross-Platform Command Tools Setup if you want to play too.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
Crystal Hoyer Program Manager IIS Team Preview of features that will be announced at MIX09 Please do not blog, take pictures or video of session.
MobeSys Technologies MobeSys – helping you overcome mobile technology challenges.
Microsoft Azure Introduction ISYS 512. Microsoft Azure Microsoft Azure is a cloud.
ISYS 512 Business Application Design and Development with.Net David Chao.
ODK Collect Jonathon Tai, EERI.
What’s New? – BCS 2013 Brett Lonsdale.  Co-founder of Lightning Tools  One of the hosts on the SharePoint Pod Show  Co-organizer of SharePoint Saturday.
Office 365 Platform Flexible Tools Understand different provisioning options and their advantages and disadvantages…
Windows Azure Dave Glover Developer Evangelist Microsoft Australia Tel:
1. 2 Single Admin Interface to Manage all mobile users and their devices: Add/Remove User profiles Add/Remove/Modify User Groups Set access permissions.
Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in.
MicroStation Extensions for SELECT subscribers… (free stuff) Bentley Systems, Inc.
Access 2013 Platform Overview Access Low up-front investment Easy to evolve and iterate Easy adoption One version of the truth Easy to collaborate.
Azure Services Platform Update James Conard Sr. Director Developer & Platform Evangelism Microsoft Corporation.
Developer TECH REFRESH 15 Junho 2015 #pttechrefres h Understand your end-users and your app with Application Insights.
Freebay is a mobile location based service that serves as an easy and intuitive platform for giving and receiving second hand goods for free. Freebay.
Small Businesses Can Reach New Customers while Retaining Existing Ones with Ferret Card COMPANY PROFILE: FERRET CARD Founded in 2011, Ferret Card is a.
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
Access Services Introduction & Setup Requirements Kipp Sorensen, Soren Innovations.
ArcGIS Online: Sharing your Content Ben Ramseth John Thieling.
Mobile + Cloud: Building Mobile Applications with Windows Azure Wade Wegner Blog:
Multi-Tier Apps with Admin Access, RDP, Custom Installs Modern Scalable Web Sites Full Windows Server/Linux VMs Web Sites Virtual Machines Cloud Services.
Windows Phone Intended use:These slides tell the business story with information on mobilizing business apps in Windows Phone 7.5 (code named “Mango”)
Azure in a Day Training: Windows Azure Module 1: Windows Azure Overview Module 2: Development Environment / Portal – DEMO: Signing up for Windows Azure.
Saranya Sriram Developer Evangelist | Microsoft
March 15 – 17, Las Vegas Sascha P. Corti Microsoft
Windows Azure poDRw_Xi3Aw.
Eric Minner & James Pittman. Outline Project Statement / Motivation Concept overview Quick computer vision overview Demo Lessons Learned Future Work.
Sage Franch | Technical Evangelist Susan Ibach | Technical Evangelist.
SharePoint Fest 2013 Chicago What’s New and Exciting (and not so great) in SharePoint Designer 2013 Workflows Ira Fuchs – SharePoint Technical Specialist,
Windows Azure and iOS Chris Risner Windows Azure Technical Evangelist Microsoft
Trimantra Software Solution Offshore Software Development Outsourcing Company Visit :
How to create a website using Amazing.website builder POWERED BY.
KORAK PRED OSTALIMI VISUAL STUDIO LIGHTSWITCH Danijel Malik Artifis Danijel Malik s.p.
Analyzing Requirements IMT 589 January 21, /21/2006IMT589- Applied and Structural Metadata2 Scoping Decide who your metadata beneficiaries (customers)
Intro to Apps Anatomy of an App App Architecture.
Sharing Maps and Layers to Portal for ArcGIS Melanie Summers, Tom Shippee, Ty Fitzpatrick.
Deploying Web Application
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Fast App Creation with APEX Blueprints
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Using AAD B2C for WordPress & Secure Deployment Scenario
Cloud Platform Helps to Empower Citizens and Keep Costs in Check for Local Governments MINI-CASE STUDY “By moving Love Clean Streets to the Microsoft Azure.
Office 365 and Microsoft Project Integrations for HULAK Project Management Software Enable Teams to Remain Productive and Within Budget OFFICE 365 APP.
Azure Enables Mobility, Easy Sync and Share, and Allows Companies to Retain Data Control MINI-CASE STUDY “Azure provides the full stack of technology that.
Saranya Sriram Developer Evangelist | Microsoft
From Development to Production: Optimizing for Continuous Delivery
University of Washington, Autumn 2018
From Development to Production: Optimizing for Continuous Delivery
Mathias Johanson, Jonas Jalminger Boel Nelson, Tomas Olovsson
Day 2, Session 2 Connecting System Center to the Public Cloud
WCF Data Services and Silverlight
7/19/2019 2:53 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Virtual Academy
SQL Azure to .NET Developers
Presentation transcript:

Lu Li Forrest Lin Naran Bayanbat Michael Ortiz Vignan Pattamatta

Enable individuals to capture useful scientific data with the sensors on WP7

 Idea Synthesis  myScience  Value proposition  Needfinding  Benchmarking  Architecture  v1 demo  Future directions  v2 and v3

 Similar Interfaces  Small scale

 Pushed for scale  Lack of scientific impact  Phone limitations (no passive data collection)

myScience FeasibilityScale Scientific Impact

Master app for citizen science

Cost of deployment ~= 0 Piggyback on existing active user community Store and compute on the cloud for free scientists users Contribute to science research Choose from a list of diverse projects Earn points/achievements

The Great Sunflower Project - Crowdsourced pollinator service registered users - Web form iNaturalist - Conservation biology (presence model) - iPhone app exists

 High development and deployment costs  Hard to maintain and support the app  Hard to build a user community  Making the app discoverable  Hard to generate value from data!  Authentication

How does a scientist create an app?  Hire an expert  Translation tools: Appcelerator  Frameworks: ODK, EpiCollect

BuildBuild a data collection form or survey; CollectCollect data on phone and send to a server; AggregateAggregate the data on a server and extract it EpiCollect

Custom features CostProgrammingScalabilityUsers Do it yourselfHigh HardLowHard TranslatorMedium EasyLowHard FrameworkLow Not needed!MediumHard myScienceMediumFreeNot needed!HighEasy, many

ARCHITECTURE

PHP Website Specify Required Data Generate Project Cloud Project Cloud Services (like authentication, map, etc) Cloud Services (like authentication, map, etc) Store Manage Compute Windows Azure Platform Get Data View/Download Data Download Project Contribute Data

Local DatabaseLocal serverPhone

Cloud DatabaseLocal serverPhone

Cloud DatabaseCloud servicePhone

SQL Azure ADO.Net Entity Framework Data Layer Direct access to DataLayer Host WCF service to expose data Web Layer Consume data through WCF service Phone Layer

 Project creation and deployment  Basic game mechanics: profiles, points  Submit data: GPS, timestamp, text fields  Monitor data

 User-side  more customizable profile  report queue  Scientist-side  support image and audio recording  Improved drag and drop app builder  Timeline  1-2 weeks

 User-side  game mechanics  integrate with other existing systems  Scientist-side  visual customization  video support  spam filtration tool  Timeline:  6 weeks

 We’d love to hear your feedback!