Purpose -The rapid advances in the technologies of mobile computing and wireless communications have facilitated the use of applications and services on handheld devices. Sharing of living experience (SOLE) is one such service, through which users can share their experience of daily activities such as shopping, entertainment, and traveling. This paper seeks to study SOLE in more detail. Design/methodology/approach -The paper presents an application framework for a context-aware SOLE which considers location, preferences, and other useful information for a seamless user experience. SOLE leverages on the service-oriented middleware, Coalition. Entities of interest are represented as services registered with Coalition, which are organized using location information. This facilitates location-based selection of entities for associating or retrieving experiences. In addition, Coalition incorporates the contexts of users in the discovery and delivery of experience information. Besides, to cater for resource constraints of mobile devices, the concept of "proxy" is introduced. Findings -A detailed study of SOLE, namely, its design as well as its interaction with the middleware, information providers and information consumers, is provided. As a proof of concept, a prototype of SOLE for mobile phone users is also provided. The experiments show the ease of using SOLE and its acceptable performance in practice. Originality/value -SOLE is generic and scalable, by not assuming a specific application scenario; flexible, by allowing the user to choose where to store the experience data and to specify his audience; and context-aware by considering the contexts of the user such as location and preferences in the experience sharing process.