To make your own video calling app from scratch, you need to follow a number of steps:
develop a product idea;
conduct research;
decide on mobile development platforms;
make a design and prototype;
create a beta version and test it.