Here’s the Titlecse498/2017-01/schedules/all-hands-mee… · and Android. •Mobile Development...
Transcript of Here’s the Titlecse498/2017-01/schedules/all-hands-mee… · and Android. •Mobile Development...
![Page 1: Here’s the Titlecse498/2017-01/schedules/all-hands-mee… · and Android. •Mobile Development No team members are experienced with development for iOS mobile devices or Android](https://reader035.fdocuments.in/reader035/viewer/2022081612/5f0f604c7e708231d443da51/html5/thumbnails/1.jpg)
From Students…
…to Professionals
The Capstone Experience
Project PlanYelloVision
Team YelloMichael Lukowski
Claury MejiaCody Helmling
Derek Li
Department of Computer Science and EngineeringMichigan State University
Spring 2017
![Page 2: Here’s the Titlecse498/2017-01/schedules/all-hands-mee… · and Android. •Mobile Development No team members are experienced with development for iOS mobile devices or Android](https://reader035.fdocuments.in/reader035/viewer/2022081612/5f0f604c7e708231d443da51/html5/thumbnails/2.jpg)
Functional Specifications
• Goal: Help users find companies at career fairs that have open positions in their field
• Method:
Phone applications for iOS and Android
Use logo recognition to identify companies
Augmented Reality displays information onscreen
Capable of manual searches by text queries
Additional information can be accessed via “more details”
The Capstone Experience Team Yello Project Plan 2
![Page 3: Here’s the Titlecse498/2017-01/schedules/all-hands-mee… · and Android. •Mobile Development No team members are experienced with development for iOS mobile devices or Android](https://reader035.fdocuments.in/reader035/viewer/2022081612/5f0f604c7e708231d443da51/html5/thumbnails/3.jpg)
Design Specifications
• Home page will have a choice between camera mode or listing of companies
• If the user chooses to use the camera an augmented reality environment will be useable to find logos and information.
• If The user chooses to use the listing, then they will choose a company to view more info
• Both will lead to more info about the companies and what opportunities are avaliable
The Capstone Experience Team Yello Project Plan 3
![Page 4: Here’s the Titlecse498/2017-01/schedules/all-hands-mee… · and Android. •Mobile Development No team members are experienced with development for iOS mobile devices or Android](https://reader035.fdocuments.in/reader035/viewer/2022081612/5f0f604c7e708231d443da51/html5/thumbnails/4.jpg)
Screen Mockup: Home Page
The Capstone Experience Team Yello Project Plan 4
![Page 5: Here’s the Titlecse498/2017-01/schedules/all-hands-mee… · and Android. •Mobile Development No team members are experienced with development for iOS mobile devices or Android](https://reader035.fdocuments.in/reader035/viewer/2022081612/5f0f604c7e708231d443da51/html5/thumbnails/5.jpg)
Screen Mockup: Camera And Listing
The Capstone Experience Team Yello Project Plan 5
![Page 6: Here’s the Titlecse498/2017-01/schedules/all-hands-mee… · and Android. •Mobile Development No team members are experienced with development for iOS mobile devices or Android](https://reader035.fdocuments.in/reader035/viewer/2022081612/5f0f604c7e708231d443da51/html5/thumbnails/6.jpg)
Screen Mockup: More Info
The Capstone Experience 6Team Yello Project Plan
![Page 7: Here’s the Titlecse498/2017-01/schedules/all-hands-mee… · and Android. •Mobile Development No team members are experienced with development for iOS mobile devices or Android](https://reader035.fdocuments.in/reader035/viewer/2022081612/5f0f604c7e708231d443da51/html5/thumbnails/7.jpg)
Technical Specifications
• Software Technologies and Development tools
• System Architecture
• Image Recognition System
• Database
The Capstone Experience Team Yello Project Plan 7
![Page 8: Here’s the Titlecse498/2017-01/schedules/all-hands-mee… · and Android. •Mobile Development No team members are experienced with development for iOS mobile devices or Android](https://reader035.fdocuments.in/reader035/viewer/2022081612/5f0f604c7e708231d443da51/html5/thumbnails/8.jpg)
System Architecture
The Capstone Experience Team Yello Project Plan 8
![Page 9: Here’s the Titlecse498/2017-01/schedules/all-hands-mee… · and Android. •Mobile Development No team members are experienced with development for iOS mobile devices or Android](https://reader035.fdocuments.in/reader035/viewer/2022081612/5f0f604c7e708231d443da51/html5/thumbnails/9.jpg)
System Components
• Software Platforms / Technologies
iOS: swift 3, Xcode
Android: Java, Android Studio
Software design: UML diagram
Database: SQL
The Capstone Experience Team Yello Project Plan 9
![Page 10: Here’s the Titlecse498/2017-01/schedules/all-hands-mee… · and Android. •Mobile Development No team members are experienced with development for iOS mobile devices or Android](https://reader035.fdocuments.in/reader035/viewer/2022081612/5f0f604c7e708231d443da51/html5/thumbnails/10.jpg)
Testing
• Connect Android and iOS devices to Android Studio and Xcode to directly test application functionality in real time:
Camera Opening
Various logos detection
Rendering of information around logos
Ability to change from augmented reality to non-augmented reality and viceversa
The Capstone Experience Team Yello Project Plan 10
![Page 11: Here’s the Titlecse498/2017-01/schedules/all-hands-mee… · and Android. •Mobile Development No team members are experienced with development for iOS mobile devices or Android](https://reader035.fdocuments.in/reader035/viewer/2022081612/5f0f604c7e708231d443da51/html5/thumbnails/11.jpg)
Risks
• Logo Recognition Identifying logos that appear onscreen must happen in
real time and must be reliable. Research done into APIs available that have image
recognition functionality and are compatible with iOS and Android.
• Mobile Development No team members are experienced with development
for iOS mobile devices or Android mobile devices. Divide into iOS development team and Android
development team. Write small, testable apps for each platform to familiarize each member with development environment.
The Capstone Experience Team Yello Project Plan 11
![Page 12: Here’s the Titlecse498/2017-01/schedules/all-hands-mee… · and Android. •Mobile Development No team members are experienced with development for iOS mobile devices or Android](https://reader035.fdocuments.in/reader035/viewer/2022081612/5f0f604c7e708231d443da51/html5/thumbnails/12.jpg)
Questions?
The Capstone Experience Team Yello Project Plan 12
?
? ??
?
?
?
?
?