Mobile App Intellectual Property: A Legal Strategy for Developers