Project Review

Project Review

12/19/2016 Learning Smartphone Application Development For Google Cardboard Using Google VR SDK Gargey Dholariya and Sonali Patel CIS 632/ EEC 687 Mobile Computing Submitted to: Professor Dr. Chansu Yu AGENDA 1 ProjectBusiness Vision Case 2 Project VisionScope 3 ProjectSchedule Scope 4 SummarySchedule of Tools and Techniques Used 5 StakeholderSummary of AnalysisApplications Studied 6 Costs/BudgetDiscussion of Implemented Applications 7 7 Conclusion, Challenges Faced and Future Work 1 12/19/2016 PROJECT VISION To learn the smartphone applications development for Google Cardboard using the Google VR SDK for iOS and Google VR SDK for Android. Our project vision is aimed at supporting the Google’s mission of bringing amazing Virtual Reality experiences to the world from software standpoint. PROJECT SCOPE Who?? What?? Where?? When?? Why?? 2 12/19/2016 SCHEDULE 1. Study Mobile Application Development for Smartphones. 2. Study Platforms for application development namely Xcode and Android Studio for iOS and Android respectively. 3. Get necessary understanding of the application development programming languages like Objective-C, Swift, Java and XML. 4. Research on several applications already deployed using Google VR SDK for iOS and Android. 5. Study Google VR SDK for iOS and Google VR SDK for Android. 6. Implement demo Application(s) using this SDKs on corresponding platforms and demonstrate their working and deployment on smartphones using Google Cardboard viewer. 7. Perform enhancement of this implemented application(s) on either or both platforms. 8. Implement as many as possible applications within the time limit to demonstrate the understanding regarding the Google VR SDK. 9. Perform the final demonstration of these applications. SUMMARY OF TOOLS AND TECHNIQUES 1. Integrated Development Environment (IDE) 1.Xcode 2.Android Studio 3.Adobe Photoshop 2. Software Development Kits (SDK’s) 1.Google VR SDK for Android 2.Google VR SDK for iOS 3. Online Image Processing 4. Mobile Application Development 1.iOS Mobile Application Development 2.Android Mobile Application Development 5 Languages Used for Development 1.Objective-C 2.Swift 3.Java 4.XML 5.Linux Shell script 6. OpenGL 7 Google Cardboard 8 Cocoapods- Dependency Manager for iOS 9. Smartphones with Android and iOS Operating Systems 10.Windows based Laptop and Mac OS based Macbook Pro for Development 11. Cables to connect phone with Macbook and Windows based laptop 12. iOS developer account for signing the applications developed 3 12/19/2016 SUMMARY OF APPLICATIONS STUDIED Sr No. Application Name 1. Cardboard 2. Proton Pulse 3. Snow Shaker Maker 4. Street View 5. Orbulus 6. Rollercoaster 7. Hang Gliding 8. Dive Deep 9. NYT VR- Virtual Reality Stories from the NY Times 10. Virtual Reality Moon for Google Cardboard 11. InMind 12. Full Dive 13. Google Arts and Culture 14. Chair In a Room 15. Expeditions 16. Youtube VR 17. Star Wars 18. Jaunt VR- The North face Climb 19. Lanterns 20. Within-VR (Virtual Reality) DISCUSSION OF IMPLEMENTED APPLICATIONS TREASURE HUNT APPLICATION 4 12/19/2016 DISCUSSION OF IMPLEMENTED APPLICATIONS SIMPLEVRPANORAMAACTIVITY APPLICATION DISCUSSION OF IMPLEMENTED APPLICATIONS CSU PANORAMA APPLICATION 5 12/19/2016 DISCUSSION OF IMPLEMENTED APPLICATIONS SIMPLEVRVIDEOACTIVITY APPLICATION DISCUSSION OF IMPLEMENTED APPLICATIONS CSU VR VIDEO APPLICATION 6 12/19/2016 DISCUSSION OF IMPLEMENTED APPLICATIONS CSU HOLIDAY 360 APPLICATION CONCLUSION, CHALLENGES AND FUTURE WORK 7 12/19/2016 Thank You So Much…!!! Questions are most welcomed..!!! 8.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    8 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us