Until now, anyone buying an outdoor smartphone has almost always had to make compromises. Rugged devices can withstand drops, dust, and water, but they usually lag significantly behind the latest high ...