I wanted to share a small tip that reinforces the necessity of on-device (non-simulator) testing.
While finalizing my latest iOS app (universal for both iPhone & iPad), I found an issue through manual QA on an actual iPad. I had only left Portrait checked in the Project > General section of Xcode, but my app was somehow running in landscape mode on the iPad.
For one reason or another, you have to update your Info.plist to only specify portrait settings for iPads. Below is my Info.plist after I updated it to only target Portrait mode.
It’s confusing as to why the Project General section’s Device Orientation is not sufficient to force only Portrait orientations and you have to also update the Info.plist.
Through simulator testing, it’s not likely that I would have caught onto this portrait vs landscape issue. I relied mostly on my primary iPhone and copious amounts of simulator testing for the other iOS universal devices.
For the highest level of quality control, you would need an iPhone 4s, iPhone 5, iPhone 6, iPhone 6+, iPad, and iPad Pro. That’s a lot of devices and I certainly don’t have all of those. Sidenote: if you do have all those devices, you would also be positioned to record App Preview videos for all devices natively (AKA lots of work).
This is what constitutes popular (good?) camera design today:
Olympus E-P1 digital pen
An obvious design throwback to the days of film cameras, but not very imaginative.
I’m of the firm belief that camera design as we know it today has tremendous room for change. Take the micro 4/3 standard that is mirrorless. It’s what enables the E-P1 above to be significantly slimmer than a traditional DSLR and retain interchangeable lenses. Going slimmer is just one possible direction.
Below are some camera concepts that break away from “the standard camera” look (think Leica).
D5R Concept by Ned Mulka
This is a neat concept, but not super practical. Why go through all that body change without a number of obvious benefits? Still, +1 for daring to make a camera body that doesn’t conform to legacy design.
WVIL Concept by Artefact
The WVIL concept excites me a lot more. I think the future of professional cameras may involve wireless lenses syncing to a generic touchscreen (think Android phone, iPhone, iPod Touch, or iPad). The WVIL concept is great, but why reinvent the wheel with a proprietary touchscreen when an off-the-shelf generic touchscreen suffices?
I can easily envision a world where a professional photographer has many wireless lenses (perhaps with a gorilla pod each) that are all controlled by a single iPad remotely. All a person would have to do is set up multiple wireless lenses before a sporting event starts. During the event, the lenses would (since this is the future we’re talking about) take continuous ultra high-definition video. The touchscreen controller would be used to monitor focus and other settings.
Another trend in camera hardware is the disappearance of noticeable hardware. With smartphones packing incredibly better cameras (as in “decent enough”), it’s possible to get high quality photos without carrying around a point and shoot. The trend of nearly invisible camera hardware will only get better as phone cameras improve.
With the iPad 2 announced this week, the actual product is anticlimactic. If the first iPad had the iPad 2’s specifications, nobody would have been surprised. Don’t get me wrong, the iPad is an extremely strong offering that is dominating the market that it set off.
… which in turns gives you no reason whatsoever to turn down the opportunity. Except for the lack of a USB port, SD card slot and a screen that touts the exact same resolution as the first model, of course.
Why would anyone have expected a USB port, SD card slot, or some sort of Retina display? Oh right, Engadget claimed these were coming in an exclusive scoop.