A mobile developer creates software for mobile devices and technology. Whether for an Android, Apple or Windows platform, a mobile developer must learn the software development environment and programming languages for their chosen platform.
Web development is the work involved in developing a Web site for the Internet (World Wide Web) or an intranet (a private network). Web development can range from developing a simple single static page of plain text to complex Web-based Internet applications (Web apps), electronic businesses, and social network services.
Mobile designers can go by many names, including app designers, iOS designers, Android designers, and more. They usually work closely with user experience (UX) designers and user interface (UI) designers to apply their designs to mobile interfaces.