Spelling suggestions: "subject:"symbian"" "subject:"symbiant""
1 |
PDF Eagle : A PDF viewer in QtGustavsson, Lukas January 2012 (has links)
To keep up in the rapidly changing market for smart mobile phones, newways of consuming information is needed. In this master thesis project aPortable Document Format (PDF) viewer with more features than existingPDF viewers for Symbian^3 was developed, called PDF Eagle. PDF Eaglewas implemented using the Qt framework, allowing it to be easily ported todierent platforms. PDF documents have a rich structure and to be fullycompatible with the standard and at the same time responsive enough to berun on a mobile platform is a formidable technical challenge. This reportdescribes the issues that had to be resolved all the way to a functioning "app"that was marketed on the Nokia market in October 2011 with a great success.Among the technical challenges was a way to correctly render coloured objectsin PDFs. A gradient is a way to colour an area in a PDF le. Results of testsshowed that PDF Eagle is more capable of handling gradients, shadows andencrypted PDF les compared to other mobile PDF viewers. The conclusion ofthis report is that PDF Eagle is on par with or outmatches other PDF viewerson the targeted platform. This work also shows the feasibility of incrementallydownloading the pages of a PDF le which provides a better user experienceby faster viewing.
|
2 |
MDP for SymbianJonsson, Erik, Persson, Mikael January 2008 (has links)
<p>The content of this report describes a bachelor thesis performed on commission by Cybercom Sweden West. The report describes techniques, methods and development tools used during the project. The purpose of this project is to demonstrate the usefulness with a new Bluetooth profile called Medical Device Profile (MDP) on the Medica trade fair 14-11-2007. The MDP profile that will be released in turn of the ear 07/08 is primarily intended to be used in medical devices.The demonstration is to be made by building a demonstrator consisting of an application running on a smartphone with Bluetooth abilities. The application will handle the Bluetooth connection between the smartphone and the oximeter, the data encryption and other functionalities and presenting the figures received form the oximeter in a Graphical User Interface (GUI).The final demonstrator consists of a smartphone application programmed in Symbian C++, which communicates with the oximeter using the Bluetooth Serial Port Profile (SPP). The application runs on UIQ 3.0 based smartphones and displays heart rate and %SpO2 (The percentage of oxygen saturation in blood), which the application receives from the oximeter.The original idea was to use the MDP profile by porting Cybercom's C version of the MDP to Symbian OS for the Bluetooth communication, depending on various factors described more in detail inside the report this was not done. The purpose of the project was still reached, even though another profile then MDP was used. This was done by replacing the considered oximeter for an older version which is using the SPP. By using SPP the same result will be demonstrated but with an older technique, and this will achieve the same result on Medica trade fair. The project was demonstrated on Medica with a successful result.</p>
|
3 |
Codec de Audio con Pérdida de Paquetes para Teléfonos MóvilesOpazo Cabaña, Alejandro Andrés January 2008 (has links)
En este trabajo de título se diseña y elabora un programa para ejecutarse en un teléfono celular, que permite junto con simular la trama completa de una llamada VoIP, evaluar distintos tipos de reconstrucciones para la voz en caso de sufrir pérdida de paquetes IP. Hoy en día, la penetración que tienen los teléfonos celulares y las redes de datos como Internet, han dado paso a un sinnúmero de posibilidades y aplicaciones que hacen uso combinado de estas tecnologías. El envío de audio utilizando dispositivos móviles y paquetes IP, representa todo un desafío pues es considerado una tecnología emergente y se espera que en el futuro tenga un gran impacto dada la transición a la tecnología 3G que recién se está iniciando en Chile. La transmisión de datos sobre Internet sufre de pérdidas de paquetes, lo que significa que hay un porcentaje de los elementos de comunicación que no llega a su destino. El envío de voz y audio no está excento de este problema y la documentación sobre cómo solucionar este problema en dispositivos móviles aún es pobre. Se estudió a fondo el comportamiento de la voz tal como se procesa en una llamada telefónica, utilizando el mismo codec AMR. Con esto se diseñó una aplicación de simulación para toda la trama que sufre una onda de audio, desde que es emitida por una persona hasta que llega a su receptor, pasando justamente por un simulador de pérdidas de paquetes. Finalmente se diseñaron y evaluaron distintos tipo de reconstrucciones para suplir las pérdidas sufridas. En base a las evaluaciones realizadas se obtuvo un prototipo de codec que soporta la pérdida de paquetes de calidad aceptable cuando éstas no superan el 30%. Además la aplicación lograda permite la implementación y evaluación de nuevos prototipos. Se proponen mejoras para esta aplicación con respecto a la optimización de estructuras de datos y memoria, así como también posibles integraciones con otras aplicaciones ya existentes.
|
4 |
MDP for SymbianJonsson, Erik, Persson, Mikael January 2008 (has links)
The content of this report describes a bachelor thesis performed on commission by Cybercom Sweden West. The report describes techniques, methods and development tools used during the project. The purpose of this project is to demonstrate the usefulness with a new Bluetooth profile called Medical Device Profile (MDP) on the Medica trade fair 14-11-2007. The MDP profile that will be released in turn of the ear 07/08 is primarily intended to be used in medical devices.The demonstration is to be made by building a demonstrator consisting of an application running on a smartphone with Bluetooth abilities. The application will handle the Bluetooth connection between the smartphone and the oximeter, the data encryption and other functionalities and presenting the figures received form the oximeter in a Graphical User Interface (GUI).The final demonstrator consists of a smartphone application programmed in Symbian C++, which communicates with the oximeter using the Bluetooth Serial Port Profile (SPP). The application runs on UIQ 3.0 based smartphones and displays heart rate and %SpO2 (The percentage of oxygen saturation in blood), which the application receives from the oximeter.The original idea was to use the MDP profile by porting Cybercom's C version of the MDP to Symbian OS for the Bluetooth communication, depending on various factors described more in detail inside the report this was not done. The purpose of the project was still reached, even though another profile then MDP was used. This was done by replacing the considered oximeter for an older version which is using the SPP. By using SPP the same result will be demonstrated but with an older technique, and this will achieve the same result on Medica trade fair. The project was demonstrated on Medica with a successful result.
|
5 |
Monitoring GSM sítě / Monitoring of GSM networkTrávníček, Tomáš January 2008 (has links)
This master’s thesis is focused on problems of monitoring GSM network using a mobile phone. Problems are analyzed on a theoretic basis with a description of available network parameters. Then the thesis offers a description of existing application environments providing a user with given data about the network. The main part of this work describes a development of application compiling queue data from mobile network and GPS, and creates output data illustrating signal strength in selected areas. The work also includes extensive measuring in select areas together with an evaluation of the processed data.
|
6 |
Mobile Devices Attacks / Mobile Devices AttacksTrebula, Peter January 2007 (has links)
Táto práca sa zaoberá bezpečnostnými architektúrami v mobilných zariadeniach a rôznymi formami útokov proti nim. V prvej časti je úvod do bezpečnosti mobilných zariadení a bezpečnostné riziká súvisiace s mobilnými zariadeniami. Sú tu uvedené slabé miesta vo WLAN sieťach a úvod do Bluetooth technológie aj s rizikami. V druhej časti je predstavenie produkčného testovania, ktoré sa využíva u spoločnosti Nokia a popis jednotlivých testov používaných na vyskúšanie funkčnosti zariadení. Rovnako sa v nej nachádza popis architektúry, ktorou sú mobilné zariadenia u spoločnosti Nokia zabezpečené voči rôznym formám útokov viažucim sa na inštalovanie softwaru a testovanie.
|
7 |
Utveckling av mobiltelefonapplikation för kommunikation i ad-hoc nätverk med BluetoothteknikSimberg, Gustav, Viggeborn, Björn January 2005 (has links)
<p>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.</p><p>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.</p><p>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</p>
|
8 |
Automatinė bevielio tinklo prieigos taškų paieškos sistema / Automatic access point discovery system for wireless networkJasaitis, Valdemaras 28 January 2008 (has links)
Šio darbo objektas – išmaniųjų telefonų pastovaus ryšio išlaikymas tarp WiFi adapterių. Dabartiniu momentu yra sukurta daug prieigos taškų paieškos sistemų, tačiau šios sistemos „nemoka“ automatiškai susirasti bei prisijungti prie tinkamiausio prieigos taško. Taip pat egzistuojančios sistemos ieškodamos prieigos taškų išeikvoja daug išmaniojo telefono energetinių resursų. Darbe įvardijami pagrindiniai egzistuojančių sistemų trūkumai ir analizuojamos tobulinimo galimybės panaudojant miglotąją logiką.
Pirmojoje darbo dalyje aprašoma tyrimo sritis, objektas bei remiantis literatūros analize atskleidžiamas, per esamas bevielio interneto prieigos taškų paieškos sistemų problemas, temos aktualumas.
Antroji dalis apima komponentų projektavimą bei programavimą. Projektavimui naudojama UML, Visio ir FuzzyTech įrankiai. Šioje dalyje yra pavaizduotos komponentų klasių, įvykių bei sekų diagramos, pateikta duomenų bazės schema bei miglotųjų įverčių diagramos. Šioje darbo dalyje yra sukuriama ir pati bevielio interneto prieigos taškų valdymo sistema „HandyWi“.
Trečioje darbo dalyje pateikti naujai sukurtos „HandyWi“ sistemos kokybinių tyrimo duomenų palyginimo rezultatai. Pagrysta sukurtos sistemos reikšmė informacinių technologijų srityje.
Paskutinėje darbo dalyje pateikta apibendrinta informacija apie sukurtą bevielio interneto prieigos taškų paieškos sistemos funkcionalumą ir išskirtinumą bei tolimesnes jos plėtojimo galimybes.
Darbą iliustruoja 41 paveikslas, 9 lentelės ir terminų... [toliau žr. visą tekstą] / The object of this work is to keep stable communication between smart phone and wireless adapter. There are many created access points discovery systems at the moment, but those systems “don’t know” how to discovery and connect to suitable access point. Also existing systems have lost a lot of smart phone battery energy during discovering access points. The main existing systems issues and issues solving abilities by using fuzzy logic are presented at this work.
The subject of research, object and subject relevance were detectable through literature analysis and through existing access point discovery systems issues are presented in the first part.
The subject of research and object are presented in the first part of this work. Also, subject relevance is presented pursuant to literature analyze of wireless internet access point discovery system.
Object components design and programming process are presented in the second part. UML, Visio and Fuzzytech programs are used for designing components. Events, sequence and class diagrams are viewed in this part, also this part contain database schema and fuzzy sets diagrams. The main wireless internet discovery system is created in this part. The system is called “HandyWi”.
The “HandyWi” system is comparison with existing system and quality data results are stored in the third part.
The conclusions of the work, automatic access point discovery system functionality, oneness and further development abilities are presented in last... [to full text]
|
9 |
IP klientų bendravimo sprendimai Windows Mobile ir Symbian operacinėse sistemose / Communication solutions of IP clients in Windows Mobile and Symbian operating systemsUrbšys, Tomas 12 June 2008 (has links)
Magistrinio darbo tikslas yra ištirti SIP protokolo panaudojimo galimybes mobiliems prietaisams skirtuose internetinės telefonijos sprendimuose ir parengti tokio bendravimo modelį. Atlikto darbo pagrindinis rezultatas yra reikalingos literatūros apžvalga ir analizė bei eksperimentinio IP telefonijos modelio realizacija mobiliose operacinėse sistemose. Pirmame skyriuje trumpai pateikiamas įvadas apie tradicinės telefonijos evoliuciją į balso perdavimą per interneto tinklus. Taip pat, kad palaipsniui IP telefonija vis labiau realizuojama į mobilius prietaisus. Tolimesniame skyriuje, norint argumentuoti IP telefonijos augimą, aprašomas atliktas rinkos tyrimas ir jo išvados apie esamą padėtį IP telefonijos srityje. Trečiame skyriuje pateikiama informacija apie apžvelgtą literatūrą: SIP protokolo struktūrą ir savybes, įkraunamas aplikacijas į mobiliuosius terminalus bei jų palyginimas. Sekančiame skyriuje pateikiama atlikto eksperimentinio modelio realizacija: reikalavimų specifikacija, reikalavimai įrangai, pasirinktų priemonių veikimo demonstravimas mobiliose aplinkose. Penktame skyriuje parašyti pagrindiniai rezultatai ir gautos išvados, o paskutiniame – nurodomi darbe naudoti literatūros šaltiniai. / The goal of this Master Thesis is to research practice possibilities of SIP protocol in voice over IP solutions for mobile devices and to formulate such communication model. The main result of accomplished work is review and analysis of needful literature and implementation of experimental IP telephony model in mobile operating systems. In the first section is introduced the preface about traditional telephony development to a voice transfer over internet networks. Also, that IP telephony is more and more actualized to mobile devices. To prove the growth of IP telephony was done a market research and was made the conclusions about existing position in VoIP sphere. That information can be found in the next chapter. The third chapter is about reviewed literature: the structure and features of SIP protocol, applications which can be installed into mobile terminals and their comparison. In the next section of the Master Thesis is given realization of experimental model: specifications, request for hardware, demonstration of chosen software tools in mobile systems. The main results and obtained conclusions are written in the fifth chapter, literature list – in the last one.
|
10 |
Návrh a vývoj aplikace pro monitorování polohy / Design and development of application for position monitoringKovář, Petr January 2009 (has links)
The aim of the master’s thesis was to implement in the C++ language a software solution of the localization of the mobile phone with Symbian OS in the GSM network. The intended purpose of this solution would be especially the phone localization in the case of its theft or loss. A familiarization with the development process of the Symbian platform and understanding the features of the Symbian version of the C++ language preceded the realization itself, because the Symbian C++ has an original style of the memory manipulation and error handling. The Symbian C++ basic principles and its features used in the implemented software are described in the second chapter of the text part, the first chapter deals with the history and version structuring of the Symbian OS. In the third part of the text is described the created software. The realized solution consists of three parts – server application PhoneLocServer for a mobile device, client application PhoneLocClient for a PC and the web-located part. The server was developed for the Symbian OS in the C++ language in the IDE Carbide.c++ and was tested in the S60 3rd edition SDK MR emulator and on the real device Nokia N73. It is a GUI-less application running in the background, which is run automatically after a smartphone start-up. It controls the incoming SMS over the socket listening and the messages addressed to itself processes before a user can notice them. The control messages body is comprised of a prefix, which identifies them, a password, a sending period value and a state to which application should change. After the receiving of the control SMS server verifies the SMS sender through the use of his telephone number and the password. It compares these values with the data stored for the given IMEI on the web server. If the verification succeeds, the server runs a timer with the period known from the control SMS and on the callback of this timer are transferred the data describing current phone location and state via HTTP protocol to the web server. The GSM localization method “Cell ID” is used for the location determination. After the client user asks for the start of loading the data, he must answer the password and the observed phone’s IMEI and he is verified through the use of the web server again. If the verification succeeds, the periodic download of the server data starts and from the first downloaded file is found out the upload period. Download then continues till the time the client detects the end of sending by the server part or till the client user stops the download himself. The client was developed in the C++ language in the C++ Builder environment. It requires a Windows OS and internet connection for its right function. The web server mediates communication between the server and the client, stores the data for user verification and makes possible the server-side upload by the help of a simple PHP script. In all the used web server directories is present the .htaccess file to improve its security, e.g. it denies the directory listing in a web browser.
|
Page generated in 0.0411 seconds