Using Video in IOS Apps.
Posted: Sun Apr 22, 2012 5:30 pm
Hi,
I wanted to start a discussion regarding the use of video in IOS apps. Primarily what is the best way of providing short video content to viewers.
On my last app I provided a short instructional video on the Info page and placed the mp4 file for that video in the engine folder and it was approved by the apple reviewers and is in the iStore. Now this may not exactly conform to apple reviewer guidlines in that it is reproduce-able content and should most likely be either downloaded each time to view it OR be placed in a folder with the "do not back up" atribute set. I was little unsure of the guidelines at that time and am still fuzzy, but hey it was approved.
The fact that it is in the 'engine' folder does makes for no lag time viewing and can it be viewed when the user is off internet which is nice. The downside is the video can not be updated, and also I am sure it makes the app bulkier and takes longer to download which might be noticable when downloaded on g3, and god forbid clutters up the iCloud.
I am wondering what would be the best way to provide the user with a half dozen very short videos. Say 1 minute long each. Perhaps turn on file sharing in the standalone settings, place 1 mp4 in the engine folder as "neccesary content" and then after the user downloads the app and clicks on that video then start downloading the other videos off of my on-rev server web site. (file sharing made easy) Create a folder for the videos in the specialfolderpath documents folder and set the "do not back up" atribute to that folder and then load the videos into that folder.
Then from that point on when the app loads compare the videos on file with the videos on the server and if they are out of date (or MIA from an iCloud restore) then refresh/reload them. What do you guys think? Does anyone see a problem with this? No executable code is being downloaded. Same as file sharing without the process of actualy dragging the videos into the documents folder.
Dave
I wanted to start a discussion regarding the use of video in IOS apps. Primarily what is the best way of providing short video content to viewers.
On my last app I provided a short instructional video on the Info page and placed the mp4 file for that video in the engine folder and it was approved by the apple reviewers and is in the iStore. Now this may not exactly conform to apple reviewer guidlines in that it is reproduce-able content and should most likely be either downloaded each time to view it OR be placed in a folder with the "do not back up" atribute set. I was little unsure of the guidelines at that time and am still fuzzy, but hey it was approved.
The fact that it is in the 'engine' folder does makes for no lag time viewing and can it be viewed when the user is off internet which is nice. The downside is the video can not be updated, and also I am sure it makes the app bulkier and takes longer to download which might be noticable when downloaded on g3, and god forbid clutters up the iCloud.
I am wondering what would be the best way to provide the user with a half dozen very short videos. Say 1 minute long each. Perhaps turn on file sharing in the standalone settings, place 1 mp4 in the engine folder as "neccesary content" and then after the user downloads the app and clicks on that video then start downloading the other videos off of my on-rev server web site. (file sharing made easy) Create a folder for the videos in the specialfolderpath documents folder and set the "do not back up" atribute to that folder and then load the videos into that folder.
Then from that point on when the app loads compare the videos on file with the videos on the server and if they are out of date (or MIA from an iCloud restore) then refresh/reload them. What do you guys think? Does anyone see a problem with this? No executable code is being downloaded. Same as file sharing without the process of actualy dragging the videos into the documents folder.
Dave