The Mobile Cloud Computing paradigm has revolutionized the concepts of mobile computing and the Internet of Things (IoT). This paradigm allows outsourcing the workload of mobile devices, or other connected “things,” to be computed in the Cloud. Currently, outsourcing possibilities have been widely developed making available computing platforms at different network layers. In a consequence of that, a virtual increasing of the performance and a homogenization of the computing capabilities of the devices are produced. The research described in this work presents a review of the state of the art about recent works, the main operational concerns, challenges, and open issues of this paradigm in order to update the border of knowledge on this topic. As a result, a critical analysis is conducted, and new research directions are discussed. The findings provide value‐added to the scientific community and, therefore it could be helpful for other researches in these topics, especially given the rising popularity of IoT platforms.