CodeBrew

Contact Phone Number

9174760615

Table Number

39

Project Team Members

Zachary Esmaelzada
Zachary Esmaelzada Developer
Marco White
Marco White Developer
Zak Aroui
Zak Aroui Developer

Challenges that this project applies to

Get access to Canon’s all new Camera Control API and develop a creative application of your own. The CCAPI is a RESTful API that connects via Wi-Fi to simplify integration. Create a working application in a clean format. The application must be considered to be the best use case of the CCAPI provided. The application you design is entirely up to you. The most creative and impressive use of Canon’s CCAPI will win. Canon will award efficiency creativity and innovation as the deciding factors in the use case. Essentially use the functionality of the CCAPI to create the best Image Acquisition and/or Remote Camera Control application that you can think of. Grading Criteria 25 points: Use of the API 30 points: Innovation 30 points: Creativity 15 points: Presentation Extra Credit for Scalability Extra Credit for Marketability

Events specific to project

DeveloperWeek NY 2019 Hackathon

Technologies used by this project

Vimodi is a mobile-first startup -- Vimodi, in its initial incarnation, is an iPad-only Objective-C codebase. The iOS stack is mostly Objective-C, with dependencies managed by CocoaPods. The UI is almost entirely custom, with our own (evolving) library to support it. Various asynchronous aspects of the codebase are handled with ReactiveCocoa. Persistence is handled by Core Data (with MagicalRecord). At present, development work is coordinated via Slack, Pivotal Tracker and Github.

Canon has developed a new Web API to allow easier integration of select Canon camera products into third party applications.