Skip to content

Swift projects developed for the SP2022 CMPSC 475 course

License

Notifications You must be signed in to change notification settings

Minrish/CMPSC475-Assignments

Repository files navigation

CMPSC475-Assignments

Swift projects developed for the SP2022 CMPSC 475 course

Overview

I. Assginments

Assignment 0 - BreakGround

Assignment 1 - Multiply Speedrun

Assginment 2 - Multiply Speedrun 2

Assignment 3 - Multiply Speedrun 3

Assignment 4 - Pokemon Wiki

Assignment 5 - Pokemon Wiki 2

Assignment 6 - Campus Map

Assignment 7 - Campus Map 2

Assignment 8 - Learn Morse

Assignment 9 - iDrawing 2.0

II. Final Project

1. Application Mockup - Final Project Mockup
     *This is created to generate view mockups for app proposal homework, not to be graded for Final Project

2. Prototype Submission - I Spy
     *This is created as prototype for Final Project, however, due to the inaccuracy of the trained models, 
     *may need to lower previously estbalished expectations for this application, 
     *currently functions as a object identifying application
     
3. Final Project IV: Completed App - I Spy (built on top of prototype)
     *This is the final submission for the final project, changed made since the prototype submission includes: 
        I.   Added NavigationView for better flow of the app; no longer sitting on home screen for all activities.
        II.  Segmented ContentView to ContentView (Navigation Control), CameraModeView (Camera-Mode specific view), 
             PictureModeView (Picture-Mode specific view).
        III. Added animation for buttons for better user experiences in both modes. 
        IV.  Focuses more on object identification results, accents the output.
        V.   Swift Package Manager - Added a new package dependency: IrregularGradient using "import IrregularGradient".
             (https://github.com/joogps/IrregularGradient)
        VI.  Tried switching to an alternative machine model but not receiving better results, will maintain the same model for submission.
        VII. Restructured xcode project folder, now all constant variables will be included in "Constants" folder.

About

Swift projects developed for the SP2022 CMPSC 475 course

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages