Impact of smartphone development