SlideShare a Scribd company logo
1 of 13
B2 (Building Builder) 
The Total Building Solution 
Sean McDonald
Goals 
Asynchronously Receive a catalog of buildings to 
choose from via a web service that returns JSON 
objects. 
Display 2D drawing of a building 
Allow users to select a building and modify the 
dimensions of the building and its openings. 
Enable swipe gestures for rotating sides. 
Enable users to submit a customized building to the 
web service and receive a notification that their order 
has been processed.
iPhone
Launch Screen 
Select from a catalog of available 
buildings. 
This is a asynchronous call that does 
not tie up user-interaction with the 
device 
This allows us to display the most 
recent catalog items available 
Square meter area subtitle
Edit Building
Openings 
Selecting a opening from the picker 
to modify, you can edit values in 
place
Live Demo 
Select a building 
Tab bar controller between view and editing 
Edit building dimensions 
Edit openings 
Redraw the building
Placing Your Order 
Submitting your selection 
to the Web Service returns 
JSON with your order 
details 
Order number, price, 
timestamp
Push Notification 
Using the built in functionality to set 
a notification to your device.
Live Demo 
POST an order to the Web Service 
Receive confirmation on screen 
Receive push notification to phone
Acknowledgments 
A great big thank you to everyone for their 
suggestions, code examples, debugging skills, etc.
Questions?
Suggestions?

More Related Content

Similar to I os sprint 1 preso

Online Shopping based on ASP .NET
Online Shopping based on ASP .NET Online Shopping based on ASP .NET
Online Shopping based on ASP .NET Pragnya Dash
 
Surendra_Resume
Surendra_ResumeSurendra_Resume
Surendra_Resumesurendra p
 
Thefloors - Real Estate Planing and Management CRM
Thefloors - Real Estate Planing and Management CRMThefloors - Real Estate Planing and Management CRM
Thefloors - Real Estate Planing and Management CRMalekswatch
 
Banglalink Fashion Fever
Banglalink Fashion FeverBanglalink Fashion Fever
Banglalink Fashion FeverAdnan Khan
 
Rachit ux portfolio (1)
Rachit ux portfolio (1)Rachit ux portfolio (1)
Rachit ux portfolio (1)PoojaSawant68
 
Android 4.0 ice cream sandwich Features
Android 4.0 ice cream sandwich FeaturesAndroid 4.0 ice cream sandwich Features
Android 4.0 ice cream sandwich FeaturesYobif Mobiles
 
Ooad report updated
Ooad report updatedOoad report updated
Ooad report updatedPeng Sony
 
데브멘토 발표세미나
데브멘토 발표세미나데브멘토 발표세미나
데브멘토 발표세미나Seo Jinho
 
Building a mobile application for dot netnuke v3
Building a mobile application for dot netnuke v3Building a mobile application for dot netnuke v3
Building a mobile application for dot netnuke v3brchapman
 
Mobile APP for Property Market_alexdai
Mobile APP for Property Market_alexdaiMobile APP for Property Market_alexdai
Mobile APP for Property Market_alexdaiAlex Dai
 
Mobile App Screens Designing Proposal PowerPoint Presentation Slides
Mobile App Screens Designing Proposal PowerPoint Presentation SlidesMobile App Screens Designing Proposal PowerPoint Presentation Slides
Mobile App Screens Designing Proposal PowerPoint Presentation SlidesSlideTeam
 
Software app present (QS)
Software app present (QS)Software app present (QS)
Software app present (QS)Hasif Alias
 
국립 부산기계공고 아이폰 애플리케이션 개발 멘토링 발표회 자료
국립 부산기계공고 아이폰 애플리케이션 개발 멘토링 발표회 자료국립 부산기계공고 아이폰 애플리케이션 개발 멘토링 발표회 자료
국립 부산기계공고 아이폰 애플리케이션 개발 멘토링 발표회 자료Jong-Hyun Kim
 
Google I/O 2016 replay - Android N Development
Google I/O 2016 replay - Android N DevelopmentGoogle I/O 2016 replay - Android N Development
Google I/O 2016 replay - Android N DevelopmentTowhidul Haque Roni
 
The Windows Live Platform: Build Applications That Have Access to 400 Million...
The Windows Live Platform: Build Applications That Have Access to 400 Million...The Windows Live Platform: Build Applications That Have Access to 400 Million...
The Windows Live Platform: Build Applications That Have Access to 400 Million...goodfriday
 

Similar to I os sprint 1 preso (20)

iOS Sprint 1
iOS Sprint 1iOS Sprint 1
iOS Sprint 1
 
iOS sprint 2
iOS sprint 2iOS sprint 2
iOS sprint 2
 
Online Shopping based on ASP .NET
Online Shopping based on ASP .NET Online Shopping based on ASP .NET
Online Shopping based on ASP .NET
 
Surendra_Resume
Surendra_ResumeSurendra_Resume
Surendra_Resume
 
RC Design - Gen
RC Design - GenRC Design - Gen
RC Design - Gen
 
Thefloors - Real Estate Planing and Management CRM
Thefloors - Real Estate Planing and Management CRMThefloors - Real Estate Planing and Management CRM
Thefloors - Real Estate Planing and Management CRM
 
Banglalink Fashion Fever
Banglalink Fashion FeverBanglalink Fashion Fever
Banglalink Fashion Fever
 
Rachit ux portfolio (1)
Rachit ux portfolio (1)Rachit ux portfolio (1)
Rachit ux portfolio (1)
 
Android 4.0 ice cream sandwich Features
Android 4.0 ice cream sandwich FeaturesAndroid 4.0 ice cream sandwich Features
Android 4.0 ice cream sandwich Features
 
Ooad report updated
Ooad report updatedOoad report updated
Ooad report updated
 
데브멘토 발표세미나
데브멘토 발표세미나데브멘토 발표세미나
데브멘토 발표세미나
 
Building a mobile application for dot netnuke v3
Building a mobile application for dot netnuke v3Building a mobile application for dot netnuke v3
Building a mobile application for dot netnuke v3
 
Mobile APP for Property Market_alexdai
Mobile APP for Property Market_alexdaiMobile APP for Property Market_alexdai
Mobile APP for Property Market_alexdai
 
lukecyriac
lukecyriaclukecyriac
lukecyriac
 
Mobile App Screens Designing Proposal PowerPoint Presentation Slides
Mobile App Screens Designing Proposal PowerPoint Presentation SlidesMobile App Screens Designing Proposal PowerPoint Presentation Slides
Mobile App Screens Designing Proposal PowerPoint Presentation Slides
 
Software app present (QS)
Software app present (QS)Software app present (QS)
Software app present (QS)
 
국립 부산기계공고 아이폰 애플리케이션 개발 멘토링 발표회 자료
국립 부산기계공고 아이폰 애플리케이션 개발 멘토링 발표회 자료국립 부산기계공고 아이폰 애플리케이션 개발 멘토링 발표회 자료
국립 부산기계공고 아이폰 애플리케이션 개발 멘토링 발표회 자료
 
online marketplace report
online marketplace reportonline marketplace report
online marketplace report
 
Google I/O 2016 replay - Android N Development
Google I/O 2016 replay - Android N DevelopmentGoogle I/O 2016 replay - Android N Development
Google I/O 2016 replay - Android N Development
 
The Windows Live Platform: Build Applications That Have Access to 400 Million...
The Windows Live Platform: Build Applications That Have Access to 400 Million...The Windows Live Platform: Build Applications That Have Access to 400 Million...
The Windows Live Platform: Build Applications That Have Access to 400 Million...
 

I os sprint 1 preso

  • 1. B2 (Building Builder) The Total Building Solution Sean McDonald
  • 2. Goals Asynchronously Receive a catalog of buildings to choose from via a web service that returns JSON objects. Display 2D drawing of a building Allow users to select a building and modify the dimensions of the building and its openings. Enable swipe gestures for rotating sides. Enable users to submit a customized building to the web service and receive a notification that their order has been processed.
  • 4. Launch Screen Select from a catalog of available buildings. This is a asynchronous call that does not tie up user-interaction with the device This allows us to display the most recent catalog items available Square meter area subtitle
  • 6. Openings Selecting a opening from the picker to modify, you can edit values in place
  • 7. Live Demo Select a building Tab bar controller between view and editing Edit building dimensions Edit openings Redraw the building
  • 8. Placing Your Order Submitting your selection to the Web Service returns JSON with your order details Order number, price, timestamp
  • 9. Push Notification Using the built in functionality to set a notification to your device.
  • 10. Live Demo POST an order to the Web Service Receive confirmation on screen Receive push notification to phone
  • 11. Acknowledgments A great big thank you to everyone for their suggestions, code examples, debugging skills, etc.