A few design consideration for ios