Unisem takes smartphone challenge in stride