An introduction to Mobile Apps