SlideShare a Scribd company logo
1 of 9
Download to read offline
Collabrify
WP8 Client
MVP
Jill Bender & Jack Jessup
Problem/Need
• Need to share data instantly
• No Windows Phone Collabrify Client
• Students need apps for WP Devices.
Solution
• Collabrify Client designed for WP8.
• Using Google Protocol Buffers.
• Able to be used with all WP8 Apps.
Use Case: Creating Session
• Create Collabrify Session to collaborate with
Demo!
Competition
What decision didn’t wear well?
Modeling C# Client from Java Client
Stumbling Blocks
•
• Server URL
Told to use: http://thecolabrifyserveraddr.com
Needed to be: http://thecolabrifyserveraddr.com/request
• Formatting Data
delimiting
• Communication
What’s next
• Finish rest of API calls
• Threading
• Integrate with IMLC app

More Related Content

What's hot

Build Applications Faster with SWCs
Build Applications Faster with SWCsBuild Applications Faster with SWCs
Build Applications Faster with SWCs
Chris Black
 
Google chrome extensions
Google chrome extensionsGoogle chrome extensions
Google chrome extensions
lillianabe
 
Useful tools for Freelancers
Useful tools for FreelancersUseful tools for Freelancers
Useful tools for Freelancers
lillianabe
 

What's hot (20)

Build Applications Faster with SWCs
Build Applications Faster with SWCsBuild Applications Faster with SWCs
Build Applications Faster with SWCs
 
Getting started with mobile application development
Getting started with mobile application developmentGetting started with mobile application development
Getting started with mobile application development
 
Lecture8 web design and development
Lecture8 web design and developmentLecture8 web design and development
Lecture8 web design and development
 
Rachel Costello — The Landscape of Site Speed and Web Vitals
Rachel Costello — The Landscape of Site Speed and Web VitalsRachel Costello — The Landscape of Site Speed and Web Vitals
Rachel Costello — The Landscape of Site Speed and Web Vitals
 
Google chrome extensions
Google chrome extensionsGoogle chrome extensions
Google chrome extensions
 
Why wireframing?
Why wireframing?Why wireframing?
Why wireframing?
 
Useful tools for Freelancers
Useful tools for FreelancersUseful tools for Freelancers
Useful tools for Freelancers
 
Phone gap
Phone gapPhone gap
Phone gap
 
What Tools Do You Use For Product Management Discussion Notes
What Tools Do You Use For Product Management Discussion NotesWhat Tools Do You Use For Product Management Discussion Notes
What Tools Do You Use For Product Management Discussion Notes
 
No brainer
No brainerNo brainer
No brainer
 
Dolibarr - Information for developers and partners - devcamp valence 2018
Dolibarr - Information for developers and partners - devcamp valence 2018Dolibarr - Information for developers and partners - devcamp valence 2018
Dolibarr - Information for developers and partners - devcamp valence 2018
 
Angle Forward with TypeScript
Angle Forward with TypeScriptAngle Forward with TypeScript
Angle Forward with TypeScript
 
Microsoft Bot framework demo
Microsoft Bot framework demoMicrosoft Bot framework demo
Microsoft Bot framework demo
 
Dolibarr - What's new in 9.0 - devcamp valence 2018
Dolibarr - What's new in 9.0 - devcamp valence 2018Dolibarr - What's new in 9.0 - devcamp valence 2018
Dolibarr - What's new in 9.0 - devcamp valence 2018
 
Polymer
PolymerPolymer
Polymer
 
Good, bad, web.
Good, bad, web.Good, bad, web.
Good, bad, web.
 
Building Better Web Apps with F#
Building Better Web Apps with F#Building Better Web Apps with F#
Building Better Web Apps with F#
 
EVOLVE'15 | Maximize | Andy Lapin | Kelley Blue Book
EVOLVE'15 | Maximize | Andy Lapin | Kelley Blue BookEVOLVE'15 | Maximize | Andy Lapin | Kelley Blue Book
EVOLVE'15 | Maximize | Andy Lapin | Kelley Blue Book
 
Migrating to HTML5, Migrating Silverlight to HTML5, Migration Applications t...
Migrating to HTML5,  Migrating Silverlight to HTML5, Migration Applications t...Migrating to HTML5,  Migrating Silverlight to HTML5, Migration Applications t...
Migrating to HTML5, Migrating Silverlight to HTML5, Migration Applications t...
 
Third Party JavaScript
Third Party JavaScriptThird Party JavaScript
Third Party JavaScript
 

Viewers also liked

AtlasCopco_Partner
AtlasCopco_PartnerAtlasCopco_Partner
AtlasCopco_Partner
Ayca Arabaci
 
Research on Afghan Legal Courts
Research on Afghan Legal CourtsResearch on Afghan Legal Courts
Research on Afghan Legal Courts
IDCOAFGHANISTAN
 
Garage band Editing
Garage band EditingGarage band Editing
Garage band Editing
evolutis
 
Case Study: Prima Certificazione LEED EB:O&M in Italia IFAD HQ – Roma
Case Study: Prima Certificazione LEED EB:O&M in Italia IFAD HQ – RomaCase Study: Prima Certificazione LEED EB:O&M in Italia IFAD HQ – Roma
Case Study: Prima Certificazione LEED EB:O&M in Italia IFAD HQ – Roma
Dave Nolan
 

Viewers also liked (20)

Vps sof tec digital marketing (Digital Marketing and SEO services in New Delhi)
Vps sof tec digital marketing (Digital Marketing and SEO services in New Delhi)Vps sof tec digital marketing (Digital Marketing and SEO services in New Delhi)
Vps sof tec digital marketing (Digital Marketing and SEO services in New Delhi)
 
AtlasCopco_Partner
AtlasCopco_PartnerAtlasCopco_Partner
AtlasCopco_Partner
 
Task 8
Task 8Task 8
Task 8
 
Radio advert feedback
Radio advert feedbackRadio advert feedback
Radio advert feedback
 
Research on Afghan Legal Courts
Research on Afghan Legal CourtsResearch on Afghan Legal Courts
Research on Afghan Legal Courts
 
New Presentation
New PresentationNew Presentation
New Presentation
 
Современные холдинги или «за техпакетом»
Современные холдинги или «за техпакетом»Современные холдинги или «за техпакетом»
Современные холдинги или «за техпакетом»
 
Historical Analysis of Doing Business in North West Africa (2004) by Dr. Said...
Historical Analysis of Doing Business in North West Africa (2004) by Dr. Said...Historical Analysis of Doing Business in North West Africa (2004) by Dr. Said...
Historical Analysis of Doing Business in North West Africa (2004) by Dr. Said...
 
#VirtualDesignMaster 3 Challenge 4 – James Brown
#VirtualDesignMaster 3 Challenge 4 – James Brown#VirtualDesignMaster 3 Challenge 4 – James Brown
#VirtualDesignMaster 3 Challenge 4 – James Brown
 
Эпистемиологическое знание
Эпистемиологическое знаниеЭпистемиологическое знание
Эпистемиологическое знание
 
We want active school playgrounds-Spain
We want active school playgrounds-SpainWe want active school playgrounds-Spain
We want active school playgrounds-Spain
 
New Presentation
New PresentationNew Presentation
New Presentation
 
Garage band Editing
Garage band EditingGarage band Editing
Garage band Editing
 
Writing Inspiration
Writing InspirationWriting Inspiration
Writing Inspiration
 
Bringing Virtual Campus to life with Content Development
Bringing Virtual Campus to life with Content DevelopmentBringing Virtual Campus to life with Content Development
Bringing Virtual Campus to life with Content Development
 
Case Study: Prima Certificazione LEED EB:O&M in Italia IFAD HQ – Roma
Case Study: Prima Certificazione LEED EB:O&M in Italia IFAD HQ – RomaCase Study: Prima Certificazione LEED EB:O&M in Italia IFAD HQ – Roma
Case Study: Prima Certificazione LEED EB:O&M in Italia IFAD HQ – Roma
 
Scrap final
Scrap finalScrap final
Scrap final
 
Factfile pro forma
Factfile pro formaFactfile pro forma
Factfile pro forma
 
Метабъекты и социальная гидродинамика
Метабъекты и социальная гидродинамикаМетабъекты и социальная гидродинамика
Метабъекты и социальная гидродинамика
 
Chemical engineering brunson
Chemical engineering brunsonChemical engineering brunson
Chemical engineering brunson
 

More from Jill Bender (14)

Eecs497 final
Eecs497 finalEecs497 final
Eecs497 final
 
EECS 497 Company Presentation - Netflix
EECS 497 Company Presentation - NetflixEECS 497 Company Presentation - Netflix
EECS 497 Company Presentation - Netflix
 
Netflix
Netflix Netflix
Netflix
 
Fuhu
FuhuFuhu
Fuhu
 
MVP
MVPMVP
MVP
 
Collabrify WP Client: Features
Collabrify WP Client: FeaturesCollabrify WP Client: Features
Collabrify WP Client: Features
 
EECS 497 Intro
EECS 497 IntroEECS 497 Intro
EECS 497 Intro
 
Final Presentation
Final PresentationFinal Presentation
Final Presentation
 
EECS 441 Final Presentation
EECS 441 Final PresentationEECS 441 Final Presentation
EECS 441 Final Presentation
 
InTouch Demo
InTouch DemoInTouch Demo
InTouch Demo
 
InTouch scheduled communication
InTouch scheduled communicationInTouch scheduled communication
InTouch scheduled communication
 
Leap Motion
Leap MotionLeap Motion
Leap Motion
 
Leap Motion
Leap MotionLeap Motion
Leap Motion
 
Leap Motion
Leap MotionLeap Motion
Leap Motion
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 

EECS 497 MVP Preso 2