You can opt for a graphical application like RPICamera GUI , but what if you want to access and control the Raspberry Pi with the camera module remotely?
Although it's possible to use RPICamera GUI via an SSH connection, the RPi Cam Web Interface (RPCWI) software  makes a much better tool for the job.
It can be used for a wide variety of applications including surveillance, dvr recording and time lapse photography.
I have followed the instructions here but once the installer has finished (using the defaults) I am unable to access the camera via the URL on neither a network computer or the device itself.
Before you install RPCWI, it's a good idea to update Raspberry Pi's firmware, distribution, and all installed packages.
This can be done by running: Of course, you need to connect the camera module to the Raspberry Pi, too.
Alternatively, would it be possible to "embed" the RPi-Cam-Web "min.php" viewer (apologies if the terminology is incorrect ! At the moment, I can either have two web pages open, one to view and one to control, or view on computer, control on 'phone.
Just curious, it's just beyond my coding capabilities at the moment - I really need a shove in the right direction (this web thang will never catch on you know ;)More than happy to put some time and effort in and share results.