Desenvolvimento Symbian na plataforma serie 60
Autor(a) principal: | |
---|---|
Data de Publicação: | 2006 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UnB |
Texto Completo: | http://repositorio.unb.br/handle/10482/5724 |
Resumo: | Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2006. |
id |
UNB_afa46f85362193bfa0ddcaf5040135e7 |
---|---|
oai_identifier_str |
oai:repositorio.unb.br:10482/5724 |
network_acronym_str |
UNB |
network_name_str |
Repositório Institucional da UnB |
repository_id_str |
|
spelling |
Desenvolvimento Symbian na plataforma serie 60Development Symbian in serie 60 platformTelefonia celularLinguagem de programação (Computadores)Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2006.Com o rápido avanço da tecnologia dos terminais celulares e a integração de funções de handhelds aos celulares, criam-se novas possibilidades de aplicações móveis. Atualmente existem várias linhas de desenvolvimento. As três principais linguagens são: · Symbian C++ · Java 2 Micro Edition · BREW O foco desse trabalho é mostrar o ciclo de desenvolvimento do Symbian C++ aplicado para aplicações baseadas em localização. O primeiro passo é entender a origem e as características básicas da linguagem. Após isso, é necessário entender como a interface gráfica é organizada e implementada. Por necessitar de usar bibliotecas assíncronas, é apresentado como funciona a multitarefa dentro da linguagem. A comunicação com o terminal GPS é feita por bluetooth. Portanto, a implementação dessa comunicação é apresentada. Outro aspecto é um estudo comparativo entre os métodos de obter informações do celular. A metodologia usada para apresentar esses pontos é mostrar trechos de códigos integrados ao texto para facilitar a associação da parte teórica com a implementação. Além disso, vários exemplos, cada um com uma função específica, ajudam a ilustrar os conceitos dos capítulos. Ao final, um exemplo apresenta a integração de todos os conhecimentos anteriores e mostra a comunicação do celular Nokia 6600 [27] com o GPS Holux GPSlim236 [26]. ______________________________________________________________________________ ABSTRACTThe fast development of the cell phones and the integration of features of handhelds in them created new opportunities for mobile applications. The main development languages are: · Symbian C++ · BREW · Java 2 Micro Edition The main focus in this work is the development cycle of Symbian C++ applied to location based services. The first step is to understand the origin and basics characteristics of the language. After that, it is necessary to understand how the graphic interface is organized and implemented. Asynchronous calls are need, so it is explained how to implement multitask. The communication with the GPS device is made by Bluetooth. Because of this, the implementation of this communication is shown. Another aspect is comparison between the methods to get the phone information. The methodology is to show samples codes between the texts to facilitate the learning process. In addition, application examples will be created to show the features. In the end, one example that shows all the features integrated.Faculdade de Tecnologia (FT)Departamento de Engenharia Elétrica (FT ENE)Programa de Pós-Graduação em Engenharia ElétricaMenezes, Leonardo Rodrigues Araújo Xavier deIida, Renato Faria2010-10-20T15:11:38Z2010-10-20T15:11:38Z2006-09-292006-09-29info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfIIDA, Renato Faria. Desenvolvimento Symbian na plataforma serie 60. 2006. 116 f. Dissertação (Mestrado em Engenharia Elétrica)-Universidade de Brasília, Brasília, 2006.http://repositorio.unb.br/handle/10482/5724info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UnBinstname:Universidade de Brasília (UnB)instacron:UNB2024-03-01T16:06:14Zoai:repositorio.unb.br:10482/5724Repositório InstitucionalPUBhttps://repositorio.unb.br/oai/requestrepositorio@unb.bropendoar:2024-03-01T16:06:14Repositório Institucional da UnB - Universidade de Brasília (UnB)false |
dc.title.none.fl_str_mv |
Desenvolvimento Symbian na plataforma serie 60 Development Symbian in serie 60 platform |
title |
Desenvolvimento Symbian na plataforma serie 60 |
spellingShingle |
Desenvolvimento Symbian na plataforma serie 60 Iida, Renato Faria Telefonia celular Linguagem de programação (Computadores) |
title_short |
Desenvolvimento Symbian na plataforma serie 60 |
title_full |
Desenvolvimento Symbian na plataforma serie 60 |
title_fullStr |
Desenvolvimento Symbian na plataforma serie 60 |
title_full_unstemmed |
Desenvolvimento Symbian na plataforma serie 60 |
title_sort |
Desenvolvimento Symbian na plataforma serie 60 |
author |
Iida, Renato Faria |
author_facet |
Iida, Renato Faria |
author_role |
author |
dc.contributor.none.fl_str_mv |
Menezes, Leonardo Rodrigues Araújo Xavier de |
dc.contributor.author.fl_str_mv |
Iida, Renato Faria |
dc.subject.por.fl_str_mv |
Telefonia celular Linguagem de programação (Computadores) |
topic |
Telefonia celular Linguagem de programação (Computadores) |
description |
Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2006. |
publishDate |
2006 |
dc.date.none.fl_str_mv |
2006-09-29 2006-09-29 2010-10-20T15:11:38Z 2010-10-20T15:11:38Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
IIDA, Renato Faria. Desenvolvimento Symbian na plataforma serie 60. 2006. 116 f. Dissertação (Mestrado em Engenharia Elétrica)-Universidade de Brasília, Brasília, 2006. http://repositorio.unb.br/handle/10482/5724 |
identifier_str_mv |
IIDA, Renato Faria. Desenvolvimento Symbian na plataforma serie 60. 2006. 116 f. Dissertação (Mestrado em Engenharia Elétrica)-Universidade de Brasília, Brasília, 2006. |
url |
http://repositorio.unb.br/handle/10482/5724 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UnB instname:Universidade de Brasília (UnB) instacron:UNB |
instname_str |
Universidade de Brasília (UnB) |
instacron_str |
UNB |
institution |
UNB |
reponame_str |
Repositório Institucional da UnB |
collection |
Repositório Institucional da UnB |
repository.name.fl_str_mv |
Repositório Institucional da UnB - Universidade de Brasília (UnB) |
repository.mail.fl_str_mv |
repositorio@unb.br |
_version_ |
1814508163080126464 |