Challenge Overview
Introduction
The nonprofit Interlochen Center for the Arts is a recipient of the National Medal of Arts and the only organization in the world that brings together: a 2,500-student summer camp program; a 500-student fine arts boarding high school; opportunities for hundreds of adults to engage in fulfilling artistic and creative programs; two 24-hour listener-supported public radio stations (classical music and news); more than 600 arts presentations annually by students, faculty and world-renowned guest artists; a global alumni base spanning eight decades, including leaders in the arts and all other endeavors. For information, visit Interlochen online at www.interlochen.org.
Over the last year, the iOS app has been built through the following challenges -
iOS Vimeo Integration Challenge
Interlochen Media iOS Bug Bash ChallengeWe now have a list of bugs and enhancements from the client that need to be fixed (see below)
Challenge Overview
The iOS app code is located in Github. Please request access via the forums.
Challenge Requirements
1) Convert the app to latest Swift version (3.0) and make sure the app can be built on XCode 8 and runs on iOS10. There should be no crashes and all screens must work on iOS10
2) Remove view count for videos as shown below
3) Currently, the IPR titles are being duplicated as shown below.
Please remove the ones in red in the middle.
4) Change the Radio tab to IPR
The logo should be similar to this version and should be consistent with other tab icons in terms of looks and feel.
5) IPR story audio scrobbling - The ability to toggle into audio pieces. Only for IPR stories with audio. Not applicable for livestreams.
6) Social media sharing - The app should allow the user to share any video/ audio/ story link on the following social media networks - Facebook, Twitter. This should be done via the ‘Share’ button on the top right screen. The app must allow using configurable text
I’m watching the video <name> on the Interlochen app - <link>
I’m listening to audio <name> on the Interlochen app - <link>
I’m reading the story <name> on the Interlochen app - <link> (This is for print only stories)
7) Photo Gallery - Could a content item be created that pulls images in from a SmugMug gallery, to be displayed like so: http://www.nationalgeographic.com/adventure/your-shot-adventure-dogs-pictures/
Note that this is a content item, not navigation.
8) For IPR print stories, the app must show an indication that this is a print only story (with no audio). Please use the provided image with text (print only) to indicate the same.
9) Change Extras and Performances to Grid Layout
10) Currently, Extras and Performances tabs follow a listview layout. We want to change these to use a grid based layout similar to the one shown here.
11) Other Fixes
Under Campus Views, Visual Arts should be Visual Arts. Show thumbnail for Campus Views items on this screen.
12) We are also missing the Osterlin Mall webcam under Campus Views, and we would like that included. The link for this webcam stream is http://live.interlochen.org/webcam/osterlin-mall
tvOS Heroku (Client) Github Repo
Final Submission Guidelines
-- All code should be written in Swift and be well commented following existing code conventions
Final Submission Deliverables
-- Code must compile on XCode 8.x with a target for iOS 10
-- Upload your source project as a zip
-- Provide a video overview of your submission
-- Submit a Deployment Guide with detailed configuration and verification steps