Utveckling av mobiltelefonapplikation för kommunikation i ad-hoc nätverk med Bluetoothteknik
Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
The purpose of this thesis is to develop an application for mobile phones that simplifies communication. The company Doberman wanted to look at possibilities to develop such an application that uses Bluetooth™ technol-ogy to communicate in ad-hoc networks. The aim has been an application to run on mobile phones in which you can send messages and files to other devices and also add a user profile with personal information to share with others. The communication will take place in temporary networks created when Bluetooth enabled devices is in range of each other.
The market for mobile phones has grown rapidly over the past years and is still growing. There are many differ-ent phone models and it is difficult to find a developer platform that covers many phone models. In the beginning of this thesis an inquiry of different developer platforms has been made. The Java™ platform is supported by most phones but has limitations in accessing functions on the device. The best alternative was Symbian C++ for devices with Symbian OS. This alternative does not have the same limitations as Java and is still supported by relatively many devices. The application was then developed in Symbian C++. There are a number of different versions of Symbian OS and different GUI-platforms that runs on Symbian OS which leads to other issues in the development. We have limited the development of the application to the Series 60 platform for Symbian OS v7.0s. During design and implementation portability to other GUI-platforms has been considered.
We have tested the application on emulator compatible with Symbian OS v7.0s and Symbian OS v8.0a and found some compatibility problems between the two versions. We have also tested the application on mobile phones and between emulator and the phone with corresponding OS-version no new problems occurred
Place, publisher, year, edition, pages
Institutionen för systemteknik , 2005. , 93 p.
Bluetooth, ad-hoc, OBEX, SDP, Java, Symbian C++, Symbian OS, Series 60, SDK
Computer Vision and Robotics (Autonomous Systems)
IdentifiersURN: urn:nbn:se:liu:diva-6740ISRN: LiTH-ISY-EX--05/3794--SEOAI: oai:DiVA.org:liu-6740DiVA: diva2:21967
2005-09-09, 14:00 (English)