Please use this identifier to cite or link to this item: http://hdl.handle.net/10773/14717
Title: Mobile apps development with iOS
Other Titles: Desenvolvimento de aplicações móveis em iOS
Author: Pinto, Tiago Daniel Serra Queirós
Advisor: Fernandes, José Maria Amaral
Santos, Herlander Jorge Madaleno dos
Keywords: Sistemas de informação
Sistemas multimédia
Aplicações móveis
Defense Date: 2014
Publisher: Universidade de Aveiro
Abstract: 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.
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.
Description: Mestrado em Sistemas de Informação
URI: http://hdl.handle.net/10773/14717
Appears in Collections:DETI - Dissertações de mestrado
UA - Dissertações de mestrado

Files in This Item:
File Description SizeFormat 
Desenvolvimento de Aplicações Móveis em iOS.pdf3.03 MBAdobe PDFView/Open


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.