Dyfocus: Desenvolvimento do Back- End de um Aplicativo Mobile para Smartphone
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSC |
Texto Completo: | https://repositorio.ufsc.br/xmlui/handle/123456789/169957 |
Resumo: | TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação. |
id |
UFSC_bbc3f322090fa353868206cb6b50dc5d |
---|---|
oai_identifier_str |
oai:repositorio.ufsc.br:123456789/169957 |
network_acronym_str |
UFSC |
network_name_str |
Repositório Institucional da UFSC |
repository_id_str |
2373 |
spelling |
Dyfocus: Desenvolvimento do Back- End de um Aplicativo Mobile para SmartphoneSmartphone, Aplicações móveis, Back-end, Fotografia, Pontos focais, Rede social.Smartphone, Mbile applications, Back-end, Photography, Multiple focal points, social network.TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.Em um período no qual as aplicações para smartphones apresentam um crescimento considerável no mercado, surge a necessidade da criação de soluções que dêem suporte ao armazenamento de dados, troca de informações e forneçam funcionalidades extras que permitam ao usuário uma experiência agradável, rápida e livre de falhas. Neste contexto, servidores web, que antes se limitavam a fornecer páginas de hipertexto que permitissem a visualização de dados (estáticos ou dinamicamente carregados e renderizados), começam a se especializar na estruturação de dados e processamento dos mesmos, deixando que os apps se preocupem com a parte estética. Surgem, então, ferramentas como JSON (objetos javascript), cuja finalidade é apresentar estruturas complexas de dados de uma maneira compreensível, tanto para máquinas quanto para seres humanos. Paralelamente, surgem frameworks web e APIs web, que acessam banco de dados, estruturam as informações da maneira requisitada pelo app em objetos JSON e as transfere por protocolo HTTP. Este conceito, juntamente com a difusão da Internet, traz à tona definições como Cloud Storage e Cloud Computing, que consistem no armazenamento e processamento de grande parte dos dados que os usuários necessitam de maneira centralizada e remota, de modo que eles sejam disponibilizados em diversos dispositivos simultaneamente. Este trabalho trata da estruturação, projeto e implementação de um servidor web que dê esse tipo de suporte para um app desenvolvido para iPhone cuja funcionalidade principal é tirar fotos de uma mesma cena e diferentes pontos focais, bem como compartilhá-las no Facebook, criar comentários, curtidas e todo o aparato padrão de redes sociais.The growth of smartphone applications’ market share is nowadays undeniable. This brings along the need for establishing solutions which support, at the same time, reliable data storage and information exchange, as well as provide functionalities that allow users to have a pleasant, fast and ideally flawless user experience. In this context, web servers, which before were limited to offering hypertext pages that showed the (static or dinamically renderized) data, start to specialize in structuring information and processing it, leaving the aesthetic part to the apps themselves. To accomplish these new tasks, tools like JSON (Javascript objects) come up, allowing complex data structures to be presented in a both humanand machine-friendly way. At the same time, web frameworks and web APIs which access the database, organize the requested data in JSON objects in an almost seamless way become fundamental. This concept, along with the Internet popularization, brings up definitions such as Cloud Storage and Cloud Computing, which consists on storing and processing considerable part of the data needed by the users in a centralized and remote manner, so it can be available to different devices simultaneously. This work discusses the structuring, design and implementation of a web server which provides this cloud tools to an iPhone app whose core functionalities are to be able to take multiple pictures of the scene but with different focal points, as well as share them in Facebook, make comments and likes, along with all the default social network features.Florianópolis, SC.Oliveira, Rômulo Silva deOliveira, João Fernando Gomes deUniversidade Federal de Santa CatarinaCordeiro, Alexandre Costa2016-10-27T16:34:18Z2016-10-27T16:34:18Z2016-10-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis71 f.application/pdfhttps://repositorio.ufsc.br/xmlui/handle/123456789/169957porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2016-10-27T16:34:19Zoai:repositorio.ufsc.br:123456789/169957Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732016-10-27T16:34:19Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false |
dc.title.none.fl_str_mv |
Dyfocus: Desenvolvimento do Back- End de um Aplicativo Mobile para Smartphone |
title |
Dyfocus: Desenvolvimento do Back- End de um Aplicativo Mobile para Smartphone |
spellingShingle |
Dyfocus: Desenvolvimento do Back- End de um Aplicativo Mobile para Smartphone Cordeiro, Alexandre Costa Smartphone, Aplicações móveis, Back-end, Fotografia, Pontos focais, Rede social. Smartphone, Mbile applications, Back-end, Photography, Multiple focal points, social network. |
title_short |
Dyfocus: Desenvolvimento do Back- End de um Aplicativo Mobile para Smartphone |
title_full |
Dyfocus: Desenvolvimento do Back- End de um Aplicativo Mobile para Smartphone |
title_fullStr |
Dyfocus: Desenvolvimento do Back- End de um Aplicativo Mobile para Smartphone |
title_full_unstemmed |
Dyfocus: Desenvolvimento do Back- End de um Aplicativo Mobile para Smartphone |
title_sort |
Dyfocus: Desenvolvimento do Back- End de um Aplicativo Mobile para Smartphone |
author |
Cordeiro, Alexandre Costa |
author_facet |
Cordeiro, Alexandre Costa |
author_role |
author |
dc.contributor.none.fl_str_mv |
Oliveira, Rômulo Silva de Oliveira, João Fernando Gomes de Universidade Federal de Santa Catarina |
dc.contributor.author.fl_str_mv |
Cordeiro, Alexandre Costa |
dc.subject.por.fl_str_mv |
Smartphone, Aplicações móveis, Back-end, Fotografia, Pontos focais, Rede social. Smartphone, Mbile applications, Back-end, Photography, Multiple focal points, social network. |
topic |
Smartphone, Aplicações móveis, Back-end, Fotografia, Pontos focais, Rede social. Smartphone, Mbile applications, Back-end, Photography, Multiple focal points, social network. |
description |
TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação. |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016-10-27T16:34:18Z 2016-10-27T16:34:18Z 2016-10-27 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufsc.br/xmlui/handle/123456789/169957 |
url |
https://repositorio.ufsc.br/xmlui/handle/123456789/169957 |
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 |
71 f. application/pdf |
dc.publisher.none.fl_str_mv |
Florianópolis, SC. |
publisher.none.fl_str_mv |
Florianópolis, SC. |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSC instname:Universidade Federal de Santa Catarina (UFSC) instacron:UFSC |
instname_str |
Universidade Federal de Santa Catarina (UFSC) |
instacron_str |
UFSC |
institution |
UFSC |
reponame_str |
Repositório Institucional da UFSC |
collection |
Repositório Institucional da UFSC |
repository.name.fl_str_mv |
Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC) |
repository.mail.fl_str_mv |
|
_version_ |
1808652315156021248 |