App developers work to create pieces of software that can run on smartphones, tablets and computers. They create software than help people to take pictures, record film, play games and be more productive at work or home. Apps are downloaded by device users through various app market places and stores.
The industry is still in its early evolution and will grow as technology develops and more people make use of it in their everyday lives. App developers can specialise in programming, design or user interfaces.
Job opportunities can be found through full-time employment with software companies and design agencies, or through self-employment. Many independent developers are create their own apps in small teams or by themselves and put their creations directly online.
You will need skills in design or programming and have new ideas to set your product apart from competitors.