El desarrollo de la computación móvil y su aplicación en la educación, hizo surgir un nuevo enfoque de educación a distancia, denominado aprendizaje móvil (o m-learning), el cual facilita a los estudiantes el aprendizaje a cualquier momento y en cualquier lugar. Este trabajo presenta la propuesta de diseño de una arquitectura de apoyo al aprendizaje móvil, que facilite a los usuarios del Programa de la Universidad Virtual, de la Universidad Tecnológica de Panamá, interactuar de forma eficiente, flexible y transparente en un ambiente colaborativo y personalizable de recomendación, interacción y alertas, por medio de teléfonos celulares con Sistema Android (Google) incrustado. Para ello se hace uso de la metodología SOA (Service Oriented Architecture) que facilita la reutilización de módulos.The mobile computing development and its application in education haveallowed the emerging of a new distance education approach, mobile learning (m-learning), which lets students reach learning everywhere and anytime. This paper presents a proposal for the design of an architecture to support mobile learning that should allow users of the Online Education Environment of Technological University of Panama interact efficiently, flexibly and seamlessly in a collaborative environment, which can be customized for recommendations, interaction and alerts through cellphones based on Android. For this, SOA (Service Oriented Architecture) methodology is used given that it easies module reuse