Abstract:While the popularity of all kinds of intelligent terminals,cross-device applications,such as multi-screen,are emerging,hence,higher requirements are put forward to the cross-platform and interactive extendibility of the management of hardware resources.However,most of the current applications that share hardware resources are mirror projection technology across devices which lacks interactivity,or just simple applications independent of each other.Besides,they are targeted at single platform or hardware resource,which make it difficult to deal with new requirements flexibly and effectively.Focused on this issue,the management and allocation of hardware resources (keyboard,mouse,camera,etc.) in multiple devices in personal self-organizing network is studied,and an application framework with good cross-platform and extendibility is proposed,which could make one device use others' hardware resources just like using its own,also could help users manage and control their devices.The framework is consisted of inter process communication and hardware resource management.The former provides information transmission service to insure real-time communication,while the latter is responsible for the management of access to all hardware resources and provides the functions of applying and using resource,status change notification,etc.With the framework,the development of cross-device application becomes very convenient and simple.