Mobile apps development with iOS

Detalhes bibliográficos
Autor(a) principal: Pinto, Tiago Daniel Serra Queirós
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/14717
Resumo: Atualmente, os dispositivos móveis possuem um papel importante no quotidiano da sociedade em geral, pelo que existe uma incessante busca pelo aumento das funcionalidades e potencialidades destes dispositivos. A Apple, com a criação do iPhone, teve um grande impacto no Mercado dos dispositivos móveis especialmente no dos “Smartphones”. Com o iPhone, a Apple introduziu um novo ecossistema de desenvolvimento de aplicações móveis no sistema operativo iOS e no IDE XCode para suportar desenvolvimento de aplicações usando as linguagens Objective-C e mais recentemente em Swift. O presente relatório descreve o estágio realizado no seio da PT Inovação e Sistemas focado no desenvolvimento de aplicações móveis especialmente em iOS em projetos em curso, nomeadamente no MEO Go e outros projetos centrados na distribuição de conteúdos multimédia, e na utilização de soluções multiplataforma PhoneGap e AppAccelerator. Estas soluções permitem o desenvolvimento de aplicações que podem ser executadas em iOS e em Android e que já suportam a manipulação de streams multimédia. Durante este estágio, foi explorada utilização de Google Analytics e testes automatizados nos quais foram utilizados UIAutomation e AppThwack no processo de desenvolvimento e avaliação de aplicações móveis em iOS. Também foram implementadas duas aplicações para explorar a nova linguagem Swift e a utilização do iBeacon na aplicação iDoor concebida para permitir a abertura automática de portas através da tecnologia Bluetooth 4.0 LE usando um sistema de autenticação remoto.
id RCAP_a68a2250436b93c238d2aa77eb1c5a23
oai_identifier_str oai:ria.ua.pt:10773/14717
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Mobile apps development with iOSSistemas de informaçãoSistemas multimédiaAplicações móveisAtualmente, os dispositivos móveis possuem um papel importante no quotidiano da sociedade em geral, pelo que existe uma incessante busca pelo aumento das funcionalidades e potencialidades destes dispositivos. A Apple, com a criação do iPhone, teve um grande impacto no Mercado dos dispositivos móveis especialmente no dos “Smartphones”. Com o iPhone, a Apple introduziu um novo ecossistema de desenvolvimento de aplicações móveis no sistema operativo iOS e no IDE XCode para suportar desenvolvimento de aplicações usando as linguagens Objective-C e mais recentemente em Swift. O presente relatório descreve o estágio realizado no seio da PT Inovação e Sistemas focado no desenvolvimento de aplicações móveis especialmente em iOS em projetos em curso, nomeadamente no MEO Go e outros projetos centrados na distribuição de conteúdos multimédia, e na utilização de soluções multiplataforma PhoneGap e AppAccelerator. Estas soluções permitem o desenvolvimento de aplicações que podem ser executadas em iOS e em Android e que já suportam a manipulação de streams multimédia. Durante este estágio, foi explorada utilização de Google Analytics e testes automatizados nos quais foram utilizados UIAutomation e AppThwack no processo de desenvolvimento e avaliação de aplicações móveis em iOS. Também foram implementadas duas aplicações para explorar a nova linguagem Swift e a utilização do iBeacon na aplicação iDoor concebida para permitir a abertura automática de portas através da tecnologia Bluetooth 4.0 LE usando um sistema de autenticação remoto.Nowadays, mobile devices play an important role in the everyday life of society in general, so there is a ceaseless quest for increased functionalities and capabilities of these devices. Apple, with the creation of the iPhone, had a great impact on the mobile devices market especially in the "Smartphones". With the iPhone, Apple introduced a new mobile application development ecosystem in the iOS operating system and the XCode IDE to support development of applications using languages like Objective-C and, more recently, Swift. This report describes the internship held within the PT Inovação e Sistemas which was focused on the development of mobile applications, especially in iOS in ongoing projects, particularly in MEO Go and other projects focused on the distribution of multimedia content and the use of cross-platform solutions like PhoneGap and AppAccelerator. These solutions enable the development of applications that can run on iOS and Android and support the handling of multimedia streams. During this internship automated tests were explored using Google Analytics in which were used UIAutomation and AppThwack in the development process and evaluation of mobile applications for iOS. There were also implemented two applications to explore the new Swift language and the use of iBeacon in iDoor application designed to allow the automatic opening doors through Bluetooth 4.0 LE technology using a remote authentication system.Universidade de Aveiro2015-09-24T11:23:05Z2014-01-01T00:00:00Z2014info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/14717TID:201595788porPinto, Tiago Daniel Serra Queirósinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T11:26:58Zoai:ria.ua.pt:10773/14717Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:50:14.574282Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Mobile apps development with iOS
title Mobile apps development with iOS
spellingShingle Mobile apps development with iOS
Pinto, Tiago Daniel Serra Queirós
Sistemas de informação
Sistemas multimédia
Aplicações móveis
title_short Mobile apps development with iOS
title_full Mobile apps development with iOS
title_fullStr Mobile apps development with iOS
title_full_unstemmed Mobile apps development with iOS
title_sort Mobile apps development with iOS
author Pinto, Tiago Daniel Serra Queirós
author_facet Pinto, Tiago Daniel Serra Queirós
author_role author
dc.contributor.author.fl_str_mv Pinto, Tiago Daniel Serra Queirós
dc.subject.por.fl_str_mv Sistemas de informação
Sistemas multimédia
Aplicações móveis
topic Sistemas de informação
Sistemas multimédia
Aplicações móveis
description Atualmente, os dispositivos móveis possuem um papel importante no quotidiano da sociedade em geral, pelo que existe uma incessante busca pelo aumento das funcionalidades e potencialidades destes dispositivos. A Apple, com a criação do iPhone, teve um grande impacto no Mercado dos dispositivos móveis especialmente no dos “Smartphones”. Com o iPhone, a Apple introduziu um novo ecossistema de desenvolvimento de aplicações móveis no sistema operativo iOS e no IDE XCode para suportar desenvolvimento de aplicações usando as linguagens Objective-C e mais recentemente em Swift. O presente relatório descreve o estágio realizado no seio da PT Inovação e Sistemas focado no desenvolvimento de aplicações móveis especialmente em iOS em projetos em curso, nomeadamente no MEO Go e outros projetos centrados na distribuição de conteúdos multimédia, e na utilização de soluções multiplataforma PhoneGap e AppAccelerator. Estas soluções permitem o desenvolvimento de aplicações que podem ser executadas em iOS e em Android e que já suportam a manipulação de streams multimédia. Durante este estágio, foi explorada utilização de Google Analytics e testes automatizados nos quais foram utilizados UIAutomation e AppThwack no processo de desenvolvimento e avaliação de aplicações móveis em iOS. Também foram implementadas duas aplicações para explorar a nova linguagem Swift e a utilização do iBeacon na aplicação iDoor concebida para permitir a abertura automática de portas através da tecnologia Bluetooth 4.0 LE usando um sistema de autenticação remoto.
publishDate 2014
dc.date.none.fl_str_mv 2014-01-01T00:00:00Z
2014
2015-09-24T11:23:05Z
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 http://hdl.handle.net/10773/14717
TID:201595788
url http://hdl.handle.net/10773/14717
identifier_str_mv TID:201595788
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.publisher.none.fl_str_mv Universidade de Aveiro
publisher.none.fl_str_mv Universidade de Aveiro
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137553011441664