| With the wide use of the 3G mobile communication technology and rapid development of handset processing speed, smartphone, with its open source operation system, strong prossessing capability, large memory, excellent scalability, high wireless access speed, convenient support for third-party software and many other advantages, is now leading the future development direction of mobile terminals. Application software development based on smartphone has already become a hot industry in mobile communication area. Compared with PC, due to limited resources, more attentions should be paid to the simplicity and effectiveness of the application framework as well as the Interactivity and usability when developing software for smartphone.The continuous extension of 3G networks and increasing data transmission rate have technically enabled mobile operators to provide broadband data service for mobile users anywhere any time. At the same time, smartphone hardware has also developped to the level being capable of processsing real-time audio and video. Therefore, the 3G technology combining with smartphone will promote the rapid development of mobile multimedia services. Mobile streaming media technology, with the comprehensive consideration of multimedia interactivity and wireless transmission characteristics, provided technical support for the streaming media sevices in 3G networks.In this paper, after comparing a variety of current smart phone operating systems, Nokia's Symbian operating system is selected due to its biggest market share and convenience for development. Under the premise of system simplicity and effectiveness, the "Multi-character Continous Handwring Recognition" application program is efficiently implemented base on Symbian S60 multi-view architecture. In conjunction with this program, the analysis of Symbian's architecture and program development process based on Symbian OS are also stated.On the second part of the paper, streaming media system under wireless envrioment is studied. Firstly, protocols in streaming media systems including RTSP, RTP, RTCP and SDP are analyzed, followed by detailed researches on the 3GP file format, which is proposed by 3GPP organization and suitable for transmission in mobile streaming media system. Finally, based on UNIX environment, a streaming media sever for smartphone client is implemented. The test result shows that the sever with concurrent capacity, is able to support pause, resume, drag and other operations to meet the real-time on-demand mobile client requests. |