Update: Added HD (720p) version below for comparison.
Above is a sample movie I created 100% on the new iPhone 4. I used the iPhone 4’s built in front and rear facing cameras to capture stills and video. I used Apple’s new iMovie for iPhone App to edit and assemble the clips and add the transitions, titles, and audio. Finally the video was exported to the Camera Roll and uploaded directly to YouTube via the device. The whole project took about 2 hours or so to complete and was actually quite simple to put together. As you can see the final results are pretty good, but there is room for improvement. First. I don’t have steady hands and I think a tripod or something to stabilize the phone as I shot the video would have been a great help. As for the audio, I used the built-in “theme” track. In the app there was no indication of the length of the track. When enabled it simply created a green “tack line” under my video timeline and the line extended the full length of my video project. I naturally assumed it was long enough or would loop to cover my whole project. When previewing in edit mode in the app it even played the audio throughout the project. It was only after export that I discovered the track simply faded out at the end, around a minute or so in. There is no option to loop the track and you can only have one such “background” track per project. You can however also include the recorded audio from each clip over the background audio if you choose and it will even auto-duck the background track. Finally, the video exported to the Camera Roll on the iPhone is output at 720p (1280 x 720). Unfortunately, uploading to YouTube directly from the iPhone only yields a maximum resolution of 568 x 320. I assume this is why the YouTube above maxes out at 360p. Even so I think that all of this can be done on a phone. Just so you can get a comparison, I do plan to upload a 720p version polished up in iMovie on my Mac so you can see what the iPhone is fully capable of. Stay tuned.
Here is the 720p version as promised. It is still exactly the same version produced and exported entirely on the iPhone. The only change is a new music track I added in iMovie on the Mac since the iPhone version couldn’t be looped.