ANEXO 2. TÍTULO DO PROJETO: Abordagens multiplataforma para sistemas web responsivo com utilização de cache
|
|
- Therezinha Camilo Aveiro
- 6 Há anos
- Visualizações:
Transcrição
1 ANEXO 2 INSTITUCIONAL/IFSP PROJETO DE PESQUISA TÍTULO DO PROJETO: Abordagens multiplataforma para sistemas web responsivo com utilização de cache Área do Conhecimento (Tabela do CNPq): RESUMO Os softwares se tornarão uma ferramenta fundamental nas atividades das pessoas e empresas ao longo dos anos. A possibilidade de acesso fácil viabilizado pela popularização da plataforma web no primeiro momento seguido pela plataforma móvel está modificando a necessidade de acesso e processamento de informações das pessoas. A plataforma móvel estendeu o acesso aos softwares, reduzindo ainda mais a limitação geográfica e possibilitando o seu uso em locais com difícil acesso. Diante desse cenário, o desenvolvimento de softwares ganha mais um desafio, além da exigência por qualidade e produtividade, em muitos casos ele deve ser multiplataforma, isto é, ser compatível com os diversos dispositivos utilizados pelos usuários, seja eles móveis ou não. Entre as abordagens para desenvolvimento de softwares multiplataforma a baseada em web possui vantagens por permitir a utilização do software em computadores desktop e dispositivos móveis desde que sejam responsivos. Porém, na maior parte dos softwares desenvolvidos baseado em web, é necessária conexão com a internet para possibilitar o uso de todas as suas funcionalidades. Esse fato ocorre devido a impossibilidade de ser operado sem rede, diferenciando de softwares desenvolvidos de forma nativa ou hibrida para dispositivos móveis. Motivados por essas ideias esse projeto visa o estudo de abordagens para desenvolvimento de softwares baseado em web que utilizem mecanismos que explorem os sistemas de cache possível devido aos novos recursos do HTML5. A utilização de design responsivo junto com sistemas de cache possibilita a utilização de softwares baseados em web de forma similar aos instalados de forma nativa ou híbrida, contribuindo para a produtividade e manutenção de softwares multiplataforma. 2. FUNDAMENTAÇÃO TEÓRICA Atualmente existe uma grande necessidade do uso de aplicativos conectados a internet, essa necessidade contribui para o surgimento de diversos tipos de dispositivos, permitindo o uso dos aplicativos em locais de difícil acesso. Embora, o desenvolvimento de aplicativos para dispositivos móveis vem sendo explorados a mais de 10 anos, em 2008 começou uma grande expansão no desenvolvimento desses aplicativos, influenciada pela abertura da AppleStore. Após essa data várias outras empresas acompanharam o lançamento da Apple, com lojas de aplicativos para dispositivos móveis equipados com diferentes sistemas operacionais, como: Android, BlackBerry, Nokia Ovi, Windows Phone, entre outros. Dessa forma, a ampliação do uso de dispositivos impactou na necessidade do desenvolvimento de
2 aplicativos e adaptações de versões de sistemas para essas novas plataformas. Entre os dispositivos disponíveis, os mais utilizados são: smartphones, tablets, computadores pessoais (pc), centrais multimídia e agora mais recente os smartwatch, todos eles com acesso a internet e sistemas operacionais que permitem a instalação de aplicativos. Para o desenvolvimento desses aplicativos deve ser considerado as características especificas de cada dispositivo, tais como: tipos e versões dos sistemas operacionais, disponibilidade de acesso a internet, recursos disponíveis (GPS, Câmera, Armazenamento, etc), tamanho de telas, entre outros. Todas essas características impactam diretamente na produtividade, manutenção e qualidade dos aplicativos, uma vez que a equipe de desenvolvimento possui retrabalho na geração de versões para cada sistema operacional (Wasserman 2010). Diante do número de sistemas operacionais e dispositivos disponíveis, o desenvolvimento para múltiplas plataformas se tornou uma tarefa complexa. Cada sistema operacional possui uma linguagem padrão para desenvolvimento, denominado desenvolvimento nativo, as versões dos aplicativos para cada sistema operacional são desenvolvidas de forma individual. Para aumentar a produtividade e deixar o aplicativo viável no modo de desenvolvimento nativo algumas organizações pode produzir o aplicativo para as plataformas com maior número de usuários, deixando as plataformas com uma quantidade menor de usuários sem uma versão do aplicativo. Além da preocupação com as plataformas e características de cada dispositivo, os desenvolvedores tem que se preocupar com as versões dos sistemas operacionais, alguns aplicativos são projetados para rodar a partir de uma determinada versão, incompatibilizando o aplicativo para versões inferiores. A escolha de uma plataforma especifica para o desenvolvimento pode reduzir o público alvo dos aplicativos, visto que existe uma disputa acirrada de números de usuários por sistema operacional (IDC2014). A falta de versões para os sistemas operacionais mais utilizados, podem representar redução de mercado e desvantagem competitiva em relação aos concorrentes. Essa questão técnica que envolve produtividade e manutenção dos aplicativos, junto com questões comerciais contribuíram para o surgimento de alternativas a forma nativa de desenvolvimento, que garantisse maior produtividade e abrangência de plataformas com menor esforço (Heitkotter2013). Uma dessas alternativas é o desenvolvimento hibrido, essa forma de desenvolvimento utiliza tecnologias web: HTML5, CSS e JavaScript para confeccionar aplicativos para vários sistemas operacionais. Existem uma série de frameworks que suportam o desenvolvimento hibrido, através desses frameworks é possível desenvolver aplicativos utilizando uma única tecnologia para as várias plataformas, aumentando assim a produtividade. Entre esses frameworks multiplataforma podemos citar o Cordova (Cordova), PhoneGap (PhoneGap) (baseado no Cordova), Intel XDK (IntelXDK), Titanium SDK (Titanium), entre outros. Cada framework possui suas características especificas de desenvolvimento, como IDE (Integrated Development Environment) especifica, arquitetura de desenvolvimento destinto, permição para uso de API s, entre outras. Porém todas elas utilizam tecnologia web e podem ser distribuídos de forma similar ao desenvolvimento nativo, isto é, através das lojas de aplicativos (app store) na internet de cada sistema operacional. Essa forma de distribuição de aplicativo possui preferência pelos
3 usuários em relação a acessos realizados através de navegadores, em geral, somente vinte porcento do tempo gasto com o dispositivo é utilizando o navegador (BusinessInside), o restante é utilizando aplicativos instalados, mostrando vantagem competitiva em relação aos navegadores. Uma vez instalado no dispositivo o aplicativo opera através de um navegador nativo (webview) presente na maior parte dos dispositivos móveis, que interpreta as tecnologias web, tornando transparente ao usuário a origem do desenvolvimento (hernandez2009war). O desenvolvimento baseado em Web também pode ser considerado uma outra alternativa para a construção de aplicativos, assim como os aplicativos híbridos, podem ser construídos utilizando tecnologias web: HTML5, CSS e JavaScript (amatya2014cross). Os aplicativos web também são conhecidos como aplicativos HTML5, e se diferem dos aplicativos híbridos em alguns pontos, uma das principais diferenças é a distribuição que não é feita através das app stores, os usuários precisam digitar no navegador do dispositivo a URL (Uniform Resource Locator) do aplicativo. Outro detalhe se refere ao desenvolvimento, que não necessita obrigatoriamente de um framework especifico como no caso dos aplicativos híbridos, através de parâmetros do HTML5 para controle do viewport é possível preparar o aplicativo para diferentes tamanhos de tela, permitindo com que o usuário utilize o aplicativo em um desktop ou em um dispositivo móvel. Essa característica se torna uma vantagem para os aplicativos web, uma vez que o usuário pode escolher onde vai operar o aplicativo, em situações onde será utilizado grandes volumes de dados é conveniente a operação em um desktop, para casos com um volume de dados menor ou realização de consultas, pode ser operado através de um dispositivo móvel. O termo usado para a adaptação de aplicativos web para os diferentes tamanhos de tela e orientação de tela é web responsivo (koneckimobile). Para o desenvolvimento web responsivo é necessário a utilização de quatro técnicas fundamentais: o tamanho dos elementos e as imagens que compõem o software é dado em porcentagem, componentes Media Query no servidor que permitem apresentação de layouts em diferentes tamanhos de tela. Além do design responsivo, um software multiplataforma baseado em web pode utilizar os conceitos de cache para ter o comportamento similar aos aplicativos nativos e híbridos. Sistemas de cache são repositórios contidos nos navegadores que visam reduzir o trafego de dados na rede, reduzir a carga de processamento dos servidores, uma vez que parte do software pode ser processado no cliente e permite com que o software baseado em web possa ser operado sem a necessidade de internet. Uma vez acessado, o software armazena as principais funções no dispositivo móvel ou desktop e permite a utilização pelo usuário da mesma forma que um aplicativo instalado local. O recurso de cache está sendo aperfeiçoado pelo HTML5 e os principais navegadores do mercado, liberando mais espaço em disco para esse tipo de recurso, por se tratar de um recurso recente poucas aplicações exploram essa tecnologia. Portanto o objetivo desse trabalho é desenvolver softwares que explorem essa tecnologia e permitam a utilização sem a necessidade de rede a todo momento, um mecanismo de sincronização presente no HTML5 consegue identificar a presença de internet para completar uma operação de forma transparente ao usuário sempre que isso for necessário (Mehta e Jha 2014).
4 3. OBJETIVOS O projeto visa a pesquisa de softwares multiplataforma baseado em web que utilize os recursos de cache do navegador. Estudos comparativos com aplicativos híbridos que operam sem rede será conduzida para verificar o desempenho da tecnologia de cache para software baseado em web. Sistemas de cache presentes em navegadores para desktop e dispositivos móveis pode oferecer grande vantagem competitiva para o desenvolvimento web em relação ao desenvolvimento nativo e hibrido. Sistemas web permitem a utilização de desktop quando as operações realizadas no software são muito complexas ou necessitem de grande volume de dados. E permitem a utilização de dispositivos móveis, reduzindo a limitação geográfica de acesso e manipulação de dados do software. Por se tratar de um único sistema, essa forma de desenvolvimento aumenta a produtividade e manutenção em relação a aplicativos híbridos e nativos, uma vez que os mesmos necessitem de um sistema web desenvolvimento a parte para a utilização de desktop. Um estudo comparativo sobre a eficiência de aplicativos híbridos e web referente a questão de operação sem rede será conduzida para validar a utilização de cache para softwares baseados em web. 4. MATERIAIS E MÉTODOS O software multiplataforma resultado do projeto será testado através do uso de diferentes dispositivos móveis e desktop. Será analisado o nível de satisfação através da aparência, comportamento e eficiência da operação do software sem e com internet. O projeto será desenvolvido utilizando a metodologia Ágil. Após a definição da equipe de desenvolvedores e do domínio do software, a aplicação será modelada e os testes da tecnologia serão conduzidos. A princípio será realizada uma pesquisa detalhando os recursos disponíveis para a geração de softwares responsivos. Será desenvolvido uma aplicação e testado sua responsividade, caso o resultado seja satisfatório, estudos sobre aplicações utilizando cache será realizado. Estudos sobre formas e recursos para utilização de cache serão essenciais para análise de todo potencial desse recurso atualmente. Formas de sincronização e identificação da rede de forma automática também integrará o estudo. Após a fase de teste e estudos iniciais, o software em questão começara a ser produzido e testado nos diferentes dispositivos disponíveis no mercado. Simuladores de dispositivos também serão utilizados para validação dos experimentos. 5. PLANO DE TRABALHO Tabela 5.1 Metas estabelecidas para a pesquisa. METAS DESCRIÇÃO 1 Definição e modelagem do domínio do software que será validado no projeto.
5 2 Estudo sobre responsividade e sistemas de cache para aplicativos web. 3 Estudo sobre responsividade e sistemas de cache para aplicativos web. 4 Desenvolvimento de software utilizando os conceitos discutidos no projeto. 5 Entrega do Relatório Parcial- até 15/07/15 6 Teste de software nas principais plataformas e dispositivos existentes no mercado ou através de simuladores. 7 Pesquisa comparativa entre softwares que rodem de modo nativo, hibrido e web sem a necessidade de internet. 8 Preparação da documentação e pôster final do projeto. 9 Entrega do Relatório Final até 30/11/2015 Tabela 5.2 Cronograma proposta para cumprimento das metas. MESES METAS MAR ABR MAI JUN JUL AGO SET OUT NOV VIABILIDADE DE EXECUÇÃO A pesquisa será realizada nos laboratórios do IFSP campus Piracicaba e será utilizado computadores pessoais ou fornecidos pelo IFSP de acordo com a preferência do bolsista. 7. RESULTADOS ESPERADOS E DISSEMINAÇÃO A investigação de metodologias utilizadas no mercado possui grande importância como guia da pesquisa e trabalhos futuros para essa área de pesquisa na instituição. Serão avaliados os resultados do andamento do projeto em detrimento com aquilo que foi previsto no cronograma, isto é, relatórios mensais e acompanhamento da evolução do projeto de forma semanal. A entrega dos relatórios será utilizada para compor o relatório parcial e final previsto no cronograma do projeto. O resultado final do projeto será um relatório comparativo entre as abordagens multiplataforma existentes no mercado, os programas desenvolvidos como testes para validar as abordagens e a escrita de um pôster para apresentação do projeto. REFERÊNCIAS BIBLIOGRÁFICAS
6 Amatya, Suyesh e Arianit Kurti (2014). Cross-platform mobile development: challenges and opportunities. Em:ICT Innovations Springer, pp ver p.4). Ballve, Marcelo (2013). The Future Of Mobile Development: HTML5 Vs. Native Apps.url: ?op=1(ver p.6). BARBOSA, A. Efeitos de Transientes na Perda de Carga no Escoamento Óleo pesado em Regime Anular em Duto Metálico f. Dissertação (Mestrado em Ciências e Engenharia de Petróleo) - Instituto de Geociências, Universidade Estadual de Campinas, Campinas, CHISHOLM, D. Two-phase flow in pipelines and heat exchangers. Pitman Press Ltd, Cordova. url: pp.4,5,11,14). DOS REIS, E.; GOLDSTEIN JR, L. Characterization of slug flows in horizontal piping from signal analysis of a capacitive probe. Flow Measurement and Instrumentation, v. 21, n. 3, p , Heitkötter, Henning, Sebastian Hanschke e Tim A Majchrzak (2013). COMPARING CROSS-PLATFORM DEVELOPMENT APPROACHES FOR MOBILE APPLICATIONS. Em: Web Information Systems and Technologies140, pp (ver pp.4,5). Konecki, Mario. MOBILE AND RESPONSIVE WEB APPLICATIONS. Em: (ver p.4). Mehta, Kushal e Jasmine Jha (2014). Web Cache Technique Responsive Web Design.Em: (ver p.4). PhoneGap.PhoneGap Documentation.url: pp. 6,11, 14). Titanium.Titanium pp.4,5). Mobile.url: Wasserman, Anthony I. (2010). Software engineering issues for mobile application development. Em: Proceedings of the FSE/SDP workshop on Future of software engineering research - FoSER , pp doi: / url: (ver p.3).
7
RELATÓRIO PARCIAL DE INICIAÇÃO CIENTÍFICA CAMPUS PIRACICABA MODELO DE RELATÓRIO DE INICIAÇÃO CIENTÍFICA
RELATÓRIO PARCIAL DE INICIAÇÃO CIENTÍFICA CAMPUS PIRACICABA MODELO DE RELATÓRIO DE INICIAÇÃO CIENTÍFICA ALUNO: Tiago Paiva de Castro ORIENTADOR: Juliano Blanco 06 DE 2015. RESUMO Sistemas de software se
Leia maisApps na prática 1 Aviso Legal: Este material foi produzido e desenvolvido pela Fábrica de Aplicativos S.A para o curso presencial e online.
Apps na prática 1 Índice O que é um app? 03 Sistemas operacionais 09 O que precisa para fazer um aplicativo? 12 Inspirações e casos de sucesso da Fábrica 15 Apresentação da Fábrica 19 Como estruturar o
Leia maisDESENVOLVENDO APLICAÇÕES MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS UTILIZANDO IONIC E PHONEGAP
DESENVOLVENDO APLICAÇÕES MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS UTILIZANDO IONIC E PHONEGAP Luiz Carlos Do Nascimento Junior 1, Tiago Piperno Bonetti 1 1 Universidade Paranaense (Unipar) Paranavaí PR
Leia maisFaculdade de Tecnologia "Dep. Júlio Julinho Marcondes de Moura" RELATÓRIO FINAL DE INICIAÇÃO CIENTÍFICA
RELATÓRIO FINAL DE INICIAÇÃO CIENTÍFICA APLICATIVO PARA APRENDER INGLÊS EM DISPOSITIVOS MÓVEIS Aluna: Luana Salemme Marega (Análise e Desenvolvimento de Sistemas 5º termo) Orientadora: Ma. Renata A. de
Leia maisDESENVOLVIMENTO DE APLICATIVOS HÍBRIDOS BENEFÍCIOS E PROBLEMAS ENCONTRADOS NA UTILIZAÇÃO DESSAS TECNOLOGIAS
Patrocínio, MG, outubro de 2016 ENCONTRO DE PESQUISA & EXTENSÃO, 3., 2016, Patrocínio. Anais... Patrocínio: IFTM, 2016. DESENVOLVIMENTO DE APLICATIVOS HÍBRIDOS BENEFÍCIOS E PROBLEMAS ENCONTRADOS NA UTILIZAÇÃO
Leia maisÂngelo Lovatto Éderson Ferreira Taiane Ramos
Ângelo Lovatto Éderson Ferreira Taiane Ramos Como a web chegou ao mobile Início da década de 90 Preparada para mobile? Curiosamente, os primeiros websites, aqueles baseados em texto e otimizados para as
Leia maisUso da plataforma Ionic para Desenvolvimento de Aplicativo Móvel
66 Resumos Expandidos: XII Mostra de Estagiários e Bolsistas... Uso da plataforma Ionic para Desenvolvimento de Aplicativo Móvel Thiago Merino Rodrigues Barbosa¹ Carlos Marcelo Tonisso Júnior² João Camargo
Leia maisCurso online de Aplicações. Híbridas. Plano de Estudo
Curso online de Aplicações Híbridas Plano de Estudo Descrição do programa O programa de aplicações híbridas tem um enfoque em desenvolvimento para dispositivos móveis que combina os pontos fortes do desenvolvimento
Leia maisDesenvolvimento de Aplicações Distribuídas
Aplicações Móveis Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática DAD (2019/01) Tópicos Apresentação da disciplina Introdução Desafios e características Arquitetura
Leia maisPROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Aula 1 Vidal. Ronnison Reges 1 1 Análise e Desenvolvimento de Sistemas - Parangaba Centro Universitário Estácio do Ceará 2018 Vidal. Ronnison Reges (Centro Universitário
Leia maisIntrodução à Programação para Dispositivos Móveis
Introdução à Programação para Dispositivos Móveis Aula 02 Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... Plataformas
Leia maisDesenvolvimento de Aplicações Móveis Multiplataforma Utilizando Ionic 2
Universidade Federal de Pernambuco Centro de Informática Graduação em Ciência da Computação Desenvolvimento de Aplicações Móveis Multiplataforma Utilizando Ionic 2 Bruno Dutra de Lemos Neto Proposta de
Leia maisCurso online de Fundamentos em Android. Plano de Estudo
Curso online de Fundamentos em Android Plano de Estudo Descrição do programa A Certificação Android ensina como usar as ferramentas necessárias para projetar e implantar aplicativos Android para dispositivos
Leia maisEstratégias Móveis. O que toda empresa precisa saber
Estratégias Móveis O que toda empresa precisa saber Hoje em dia, a mobilidade é tudo. Mas, com tantas maneiras diferentes de fornecer informações e serviços por meio de dispositivos móveis, como saber
Leia maisESTUDO DE PLATAFORMAS PARA A CONSTRUÇÃO DE APLICAÇÕES MÓVEIS. Gabriel de Biasi¹; Nilton Cézar de Paula²
ESTUDO DE PLATAFORMAS PARA A CONSTRUÇÃO DE APLICAÇÕES MÓVEIS Gabriel de Biasi¹; Nilton Cézar de Paula² ¹ Acadêmico de Ciência da Computação e bolsista de Iniciação Científica, e-mail: biasi131@gmail.com
Leia maisCurso Online de E-commerce. Plano de Estudo
Curso Online de E-commerce Plano de Estudo Descrição do programa O programa oferece metodologias e técnicas necessárias para a implementação de soluções web baseadas no CMS para o suporte, estratégias
Leia maisESTRATÉGIAS INTELIGENTES PARA DESENVOLVIMENTO DE APLICATIVOS MOBILE MULTIPLATAFORMA
ESTRATÉGIAS INTELIGENTES PARA DESENVOLVIMENTO DE APLICATIVOS MOBILE MULTIPLATAFORMA Dércia Antunes de Souza derciaantunes@uol.com.br Jefferson Aparecido França franca.ajef@gmail.com Guilherme Forte forte.182011@yahoo.com.br
Leia maisO CENÁRIO DE TECNOLOGIAS CROSS-PLATFORM PARA APLICATIVOS MÓVEIS
O CENÁRIO DE TECNOLOGIAS CROSS-PLATFORM PARA APLICATIVOS MÓVEIS Rodrigo Augusto Peres Velozo 1, Gustavo Kimura Montanha 2 1 Graduado em Informática para Negócios, Faculdade de Tecnologia de Botucatu, rodrigo_velozo@outlook.com
Leia maisComparação e Avaliação de Frameworks Mobile Multiplataforma
Comparação e Avaliação de Frameworks Mobile Multiplataforma Douglas Cerqueira 1, Roberto A. Bittencourt 1 1 Universidade Estadual de Feira de Santana Bahia, Brasil douglasdacruzz@gmail.com, roberto@uefs.br
Leia maisDesenvolvimento de um aplicativo na plataforma Android para realização de fichamento bibliográfico em dispositivos móveis: resultados iniciais
Desenvolvimento de um aplicativo na plataforma Android para realização de fichamento bibliográfico em dispositivos móveis: resultados iniciais Diogo Sebastião Silva de Lima 1 ; Mauro Daniel Castro e Silva
Leia maisIF Sudeste MG Notícias IF Sudeste MG News
IF Sudeste MG Notícias IF Sudeste MG News Gustavo Ciampi Costa Faulhaber 1, Felipe Barra Knop 2 e Sandro Roberto Fernandes 3 Resumo: O uso de dispositivos móveis está consolidado em nosso cotidiano. A
Leia maisPrimeiros Passos para o Desenvolvimento de Aplicações Móveis na Plataforma Android. Odette Mestrinho Christian Reis 1
Primeiros Passos para o Desenvolvimento de Aplicações Móveis na Plataforma Android Odette Mestrinho Christian Reis 1 Agenda Histórico Google Histórico Android Versões Android Novidades Android Quantidade
Leia maisCOMPARAÇÃO E AVALIAÇÃO DE FRAMEWORKS PARA DESENVOLVIMENTO DE APLICAÇÕES MÓVEIS HÍBRIDAS
COMPARAÇÃO E AVALIAÇÃO DE FRAMEWORKS PARA DESENVOLVIMENTO DE APLICAÇÕES MÓVEIS HÍBRIDAS Douglas da Cruz Cerqueira 1 ; Roberto Almeida Bittencourt 2 1. Bolsista PIBIC/FAPESB, Graduando em Engenharia da
Leia maisCurso online de. Formação em Front-End. Plano de Estudo
Curso online de Formação em Front-End Plano de Estudo Descrição do programa O Programa de Desenvolvimento Web lhe oferece conhecimentos para desenvolver habilidades necessárias para se tornar um Desenvolvedor
Leia maisMódulo I - Introdução. Faculdade Christus Sistemas de Informação 24/09/2010. Carlos Eugênio Torres Engenheiro de Informática
Módulo I - Introdução Aula 3 Carlos Eugênio Torres Engenheiro de Informática http://cetorres.com Faculdade Christus Sistemas de Informação 24/09/2010 Graduado em Ciência da Computação pela UFC, Brasil
Leia maisAplicações Mobile Híbridas: Um Estudo de Caso do Framework Ionic para Construção de um Diário de Classe
Anais do EATI - Encontro Anual de Tecnologia da Informação 69 Aplicações Mobile Híbridas: Um Estudo de Caso do Framework Ionic para Construção de um Diário de Classe Kamile A. Wahlbrinck 1, Bruno B. Boniati
Leia maisPROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS
PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 2 3 4 5 Conceito das RIA Desafios Atuais Características das RIA Considerações e Benefícios Situação
Leia maisGERADOR DE INTERFACES GRÁFICAS PARA IOS GABRIEL SEBASTIAN RAMIREZ JOYCE MARTINS
GERADOR DE INTERFACES GRÁFICAS PARA IOS GABRIEL SEBASTIAN RAMIREZ JOYCE MARTINS Introdução Objetivos Fundamentação teórica Especificação Implementação Operacionalidade Resultados e discussão Conclusão
Leia maisDESENVOLVIMENTO DE UM APLICATIVO MÓVEL E WEB PARA GERENCIAMENTO DE PEDIDOS DE DELIVERY, ENTREGAS E PAGAMENTOS
DESENVOLVIMENTO DE UM APLICATIVO MÓVEL E WEB PARA GERENCIAMENTO DE PEDIDOS DE DELIVERY, ENTREGAS E PAGAMENTOS Jorge Ferreira Neto 1 Kaique Luan Ocanha 1 Patrick de Camargo da Silva 1 Valério Brusamolin
Leia maisAPP WORK - SISTEMA DE GERENCIAMENTO DE HORÁRIO PONTO E GEOLOCALIZAÇÃO 1 APP WORK - POINT AND GEOLOCALIZATION SCHEME MANAGEMENT SYSTEM
APP WORK - SISTEMA DE GERENCIAMENTO DE HORÁRIO PONTO E GEOLOCALIZAÇÃO 1 APP WORK - POINT AND GEOLOCALIZATION SCHEME MANAGEMENT SYSTEM Rafael Marisco Bertei 2, Vinícius Maciel 3, Josué Toebe 4 1 Projeto
Leia maisConfiguração do Apache Cordova Lab. 13. Prof. Bruno C. Vani
Configuração do Apache Cordova Lab. 13 Prof. Bruno C. Vani brunovani@ifsp.edu.br Apache Cordova Visão Geral [1/2] Permite acessar funcionalidades nativas dos dispositivos móveis (como câmera, GPS, etc.)
Leia maisANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO DE APLICATIVOS MÓVEIS MULTIPLATAFORMA
ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO DE APLICATIVOS MÓVEIS MULTIPLATAFORMA Aluno: Nikson Barth Orientador: Marcel Hugo Roteiro Introdução Objetivos Fundamentação Teórica Trabalhos Correlatos
Leia mais5 Infraestrutura de TI
Hardware consiste na tecnologia para processamento computacional, armazenamento, entrada e saída de dados. Ex: grandes mainframes, servidores, computadores pessoais, laptops e dispositivos móveis. 1 2
Leia maisServiços Digitais Públicos - Maximização de entregas em tempo real integradas a mobilidade do Cidadão
Serviços Digitais Públicos - Maximização de entregas em tempo real integradas a mobilidade do Cidadão Criado pela Lei 3.359 de 1973 - Empresa pública - Dec 1.664 de 26/12/1978 MISSÃO: Empresa pública provedora
Leia maisBiografia Resumida. Mestre em Engenharia de Computação (Poli- USP). Consultor e Líder de Projetos da Visiotech Ltda.
Biografia Resumida Mestre em Engenharia de Computação (Poli- USP). Consultor e Líder de Projetos da Visiotech Ltda. Analista de TI - IFSP. Possui credenciamento da Apple (2009), Google (2013) e Microsoft
Leia maisCópia de Contatos. Celulares Smartphones Tablets SIMs. (C) 2013 Maine Avenue Technologies - All rights reserved
Cópia de Contatos Celulares Smartphones Tablets SIMs (C) 2013 Maine Avenue Technologies - All rights reserved Descrição do Serviço ContactsPoint (1/3) ContactsPoint é um serviço Web desenvolvido pela MAT
Leia maisIntrodução à Informática
Introdução à Informática Aula 3 http://www.ic.uff.br/~bianca/introinfo/ Aula 3-12/09/2007 1 Objetivo da disciplina O objetivo dessa disciplina é dar ao aluno noções básicas de computação. Serão apresentados
Leia maisRESULTADOS OBTIDOS CAPÍTULO
MELCONIAN, Marcos Vinícius. "Resultados Obtidos", p.103-108. In MELCONIAN, Marcos Vinicius. Modelagem numérica e computacional com similitude e elementos finitos, São Paulo: Editora Edgard Blücher, 2014.
Leia maisBLUETICKET VERIFY. A autonomia de validação do seu evento, na palma da sua mão.
BLUETICKET VERIFY A autonomia de validação do seu evento, na palma da sua mão. CONHEÇA O BLUETICKET VERIFY Simples e confiável, o Blueticket Verify foi desenvolvido para organizadores de eventos que buscam
Leia maisFast Feedback: avaliando o atendimento ao cliente
II SEMINÁRIO DE DESENVOLVIMENTO EM SOA COM CLOUD COMPUTING E CONECTIVIDADE INSTITUTO NACIONAL DE TELECOMUNICAÇÕES INATEL AGOSTO DE 2016 - ISSN 2447-2352 Fast Feedback: avaliando o atendimento ao cliente
Leia maisRequisitos do sistema para o Qlik Sense. Qlik Sense February 2018 Copyright QlikTech International AB. Todos os direitos reservados.
Requisitos do sistema para o Qlik Sense Qlik Sense February 2018 Copyright 1993-2018 QlikTech International AB. Todos os direitos reservados. Copyright 1993-2018 QlikTech International AB. Todos os direitos
Leia maisLAUDO DE ANÁLISE DA PROVA DE CONCEITO
LAUDO DE ANÁLISE DA PROVA DE CONCEITO Aos vinte dias do mês de dezembro de dois mil e dezoito, às nove horas, na sede do CM Granpal, localizado na avenida das Indústrias, quatrocentos e sessenta e nove,
Leia maisFURBMOBILE: UMA APLICAÇÃO PARA VISUALIZAÇÃO E ACOMPANHAMENTO DA MATRIZ CURRICULAR
Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de Conclusão de Curso 2016/1 FURBMOBILE: UMA APLICAÇÃO PARA VISUALIZAÇÃO E ACOMPANHAMENTO DA MATRIZ CURRICULAR Acadêmico:
Leia maisDesign de sites web e software
Design de sites web e software para jornalismo digital Apontamentos do Livro Notícias e Mobilidade de João Canavilhas Introdução Explosão Mobile e Web na última década; Novas práticas de consumo e produção
Leia maisCLIPPING SERVICE. Clipping Service 2014 Todos direitos reservados
CLIPPING SERVICE O que é o Android? O Android, na verdade, é um sistema operacional para aparelhos móveis como celulares (nesse caso, smartphones) e tablets. É ele que define o visual, os recursos e funcionalidades
Leia maisTENDÊNCIAS NO DESENVOLVIMENTO DE APLICAÇÕES MOBILES
TENDÊNCIAS NO DESENVOLVIMENTO DE APLICAÇÕES MOBILES BOM DIA! Meu nome é Vitor Silva Sou analista desenvolvedor aqui na Ventron, e resolvi dar esse Tech Day porque o mercado mobile está cada vez mais aquecido,
Leia maisinformação enviada (ex. Facebook) ou que a rede social utilize essa informação para sugerir locais de interesse próximos ao usuário (ex. Foursquare).
1 Introdução 1.1 Contextualização Recentemente, tem-se percebido um movimento de integração de comunidades físicas e comunidades virtuais. As pessoas utilizam cada vez mais a Internet para se comunicar
Leia maisFACULDADE DE TECNOLOGIA SENAC GOIÁS Gestão de Tecnologia da Informação PROPOSTA TÉCNICA SISTEMAS OPERACIONAIS
FACULDADE DE TECNOLOGIA SENAC GOIÁS Gestão de Tecnologia da Informação PROPOSTA TÉCNICA SISTEMAS OPERACIONAIS Professora Lucilia Ribeiro Alunos: Levi Joshua da Silva Silas Alef de Almeida Caldas Marcus
Leia mais2. FUNDAMENTAÇÃO TEÓRICA
INSTITUCIONAL/IFSP PROJETO DE PESQUISA TÍTULO DO PROJETO: Consecutivo web e a argumentação na matemática escolar Área do Conhecimento (Tabela do CNPq): 7. 0 8. 0 4. 0 3-6 1. RESUMO O software Consecutivo
Leia maisUNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ COINT - TECNOLOGIA EM SISTEMAS PARA INTERNET CURSO DE TECNOLOGIA EM SISTEMAS PARA INTERNET FELIPE WEIBER
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ COINT - TECNOLOGIA EM SISTEMAS PARA INTERNET CURSO DE TECNOLOGIA EM SISTEMAS PARA INTERNET FELIPE WEIBER SISTEMA DE GERENCIAMENTO DE PIZZARIA PROPOSTA DE TRABALHO
Leia maisPROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS
PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS Prof. Dr. Daniel Caetano 2013-1 Objetivos Apresentar o que é uma Aplicação Rica para Internet Contextualizar tais aplicações na Web e os desafios
Leia maisDomínio Personalizado 1 Não aplicável. Largura de Banda
Serviço Cloud SAP Fiori Serviço Cloud SAP Fiori, edição premium Termos e Condições Suplementares Estes termos e condições suplementares ("Suplemento") fazem parte de um contrato de aquisição de certos
Leia maisSistemas de Informação (SI) Infraestrutra de Tecnologia da Informação (TI): Software
Sistemas de Informação (SI) Infraestrutra de Tecnologia da Informação (TI): Software Prof.ª Dr.ª Symone Gomes Soares Alcalá Universidade Federal de Goiás (UFG) Regional Goiânia (RG) Faculdade de Ciências
Leia maisProgramação para Dispositivos Móveis
Prof. MSc. Flávio Barros flavioifma@gmail.com www.flaviobarros.com.br Programação para Dispositivos Móveis Aula - Arquiteturas de Aplicação Móvel Caxias - Ma Roteiro Arquiteturas de Aplicação Móvel Arquiteturas
Leia maisUNA-SUS/UFMA Revolução para Mobile. Prof. Ms. Mariana Lopes e Maia
UNA-SUS/UFMA Revolução para Mobile Prof. Ms. Mariana Lopes e Maia Panorama Estatística final* Quantitativo geral de alunos ingressantes e concludentes nos cursos ofertados pela UNASUS/UFMA 40; 1% 227;
Leia maisAULA 1 INTRODUÇÃO AO JAVA
AULA 1 INTRODUÇÃO AO JAVA Ao término dessa aula você terá aprendido: História e características do Java Ambientes e plataformas Java O Java é a base para praticamente todos os tipos de aplicações em rede
Leia maisIntrodução a Computação em Nuvem
Introdução a Computação em Nuvem Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia
Leia maisEstudo Comparativo de ferramentas online para desenvolvimento de aplicativos Android
Estudo Comparativo de ferramentas online para desenvolvimento de aplicativos Android Wellington Gonçalves Ferreira Brito 1, Cleiane Gonçalves Oliveira 2 Instituto Federal do Norte e Minas Gerais Campus
Leia maisA UTILIZAÇÃO DE APLICATIVOS PARA O APRENDIZADO DA LÍNGUA INGLESA
A UTILIZAÇÃO DE APLICATIVOS PARA O APRENDIZADO DA LÍNGUA INGLESA Luiz Augusto O. Santos¹, Gabriel R. Penaforte¹, Marco A. Nagao², José R. Pilan³ ¹Aluno do Curso Análise e Desenvolvimento de Sistemas da
Leia maisInformática. Cloud Computing e Storage. Professor Márcio Hunecke.
Informática Cloud Computing e Storage Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática COMPUTAÇÃO EM NUVEM Cloud Computing ou Computação em Nuvem pode ser definido como um modelo no
Leia maisTutorial da ferramenta de prototipação Pencil Project (Versão resumida) Prof. Moacyr Franco Neto
Tutorial da ferramenta de prototipação Pencil Project (Versão resumida) Prof. Moacyr Franco Neto Versão 1.0.0 1 ÍNDICE Sumário INTRODUÇÃO... 3 PRINCIPAIS CARACTERÍSTICA DO PENCIL PROJECT... 3 COMO BAIXAR...
Leia maisVitrine de Projetos Sociais: aplicação colaborativa baseada em React Native e Firebase
Vitrine de Projetos Sociais: aplicação colaborativa baseada em React Native e Firebase 1 Abstract. This article demonstrates the ability of the JavaScript language to build mobile applications. Introducing
Leia maisApp mobile para simulação de custos do transporte rodoviário de carga RESUMO
App mobile para simulação de custos do transporte rodoviário de carga Eduardo Dornelles Silveira 1 ; Reginaldo Rubens da Silva 2 ; RESUMO Este trabalho descreve os resultados parciais do projeto de pesquisa
Leia maisTECNOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES UTILIZANDO METEOR
Patrocínio, MG, outubro de 2016 ENCONTRO DE PESQUISA & EXTENSÃO, 3., 2016, Patrocínio. Anais... Patrocínio: IFTM, 2016. TECNOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES UTILIZANDO METEOR André Ricardo dos
Leia maisRequisitos do sistema para o Qlik Sense. Qlik Sense September 2017 Copyright QlikTech International AB. Todos os direitos reservados.
Requisitos do sistema para o Qlik Sense Qlik Sense September 2017 Copyright 1993-2017 QlikTech International AB. Todos os direitos reservados. Copyright 1993-2017 QlikTech International AB. Todos os direitos
Leia maisDESENVOLVIMENTO ÁGIL DE APLICATIVOS IOS E ANDROID COM IONIC 2 PARA DESENVOLVEDORES.
DESENVOLVIMENTO ÁGIL DE APLICATIVOS IOS E ANDROID COM IONIC 2 PARA DESENVOLVEDORES. Ingresso: Janeiro 2018 Informações: (51) 3218-1400 - www.espm.br/cursosdeferias Desenvolvimento Ágil de Aplicativos ios
Leia maisComponente de aplicação. Figura 1 - Elementos funcionais de uma aplicação sendo executados de forma distribuída
11 1 Introdução Recentes avanços em redes de computadores impulsionaram a busca e o desenvolvimento de meios para facilitar e acelerar o desenvolvimento de aplicações em sistemas distribuídos, tornando
Leia maisInformática I. Aula 2. Ementa
Informática I Aula 2 http://www.ic.uff.br/~bianca/informatica1/ Aula 2-29/08/2007 1 Ementa Noções Básicas de Computação (Hardware, Software e Internet) HTML e Páginas Web Internet e a Web Javascript e
Leia mais1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19
ÍNDICE GERAL SOBRE O LIVRO XI 1 INTRODUÇÃO 1 1.1 GERAÇÃO DIGITAL NATIVE 2 1.2 ALGORITMIA E PROGRAMAÇÃO DE COMPUTADORES 2 1.3 COMPUTAÇÃO EM NUVEM 4 1.4 PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS 6 1.5 PROGRAMAÇÃO
Leia maisVANTAGENS E DESVANTAGENS DA UTILIZAÇÃO DO IONIC FRAMEWORK PARA O DESENVOLVIMENTO DE APLICATIVOS MÓVEIS
VANTAGENS E DESVANTAGENS DA UTILIZAÇÃO DO IONIC FRAMEWORK PARA O DESENVOLVIMENTO DE APLICATIVOS MÓVEIS Neri Norberto Lange Jr. * Neyza Bibiana Guzman Mercado ** Resumo. Este artigo apresenta as vantagens
Leia maisIntrodução a Computação em Nuvem
Introdução a Computação em Nuvem Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia
Leia maisAcadêmico: Mateus Artur Schneiders Prof. Orientador: Dr. Mauro Marcelo Mattos
Adoção de JBoss Drools no desenvolvimento de sistemas Acadêmico: Mateus Artur Schneiders Prof. Orientador: Dr. Mauro Marcelo Mattos Roteiro da apresentação Introdução Objetivos Fundamentação Teórica Trabalhos
Leia maisIniciando Layouts. No html5 existem algumas tags padrões para se iniciar Layouts. Estrutura Básica:
Aula 09 Iniciando Layouts No html5 existem algumas tags padrões para se iniciar Layouts. Estrutura Básica: header: é onde definimos o cabeçalho. nav: é onde definimos o menu ou a navegação do nosso site.
Leia maisAula 05. Infraestrutura de TI: hardware e software Pearson. Todos os direitos reservados.
Aula 05 Infraestrutura de TI: hardware e software slide 1 Infraestrutura de TI: hardware e software 1. Quais os componentes da infraestrutura de TI? 2. Quais as principais tecnologias de hardware computacional,
Leia maisDispositivos Móveis. Visão geral (História) e tecnologia aplicada para dispositivos móveis.
Dispositivos Móveis Visão geral (História) e tecnologia aplicada para dispositivos móveis. Tópicos Avançados Professora Dra: Andrea Padovan Jubileu Alunos: Cleiton Rocha e Éder Ferreira Dispositivos Móveis
Leia mais5 Implementação 5.1 Plataforma 5.2 Arquitetura
5 Implementação Neste capítulo são apresentados os detalhes sobre a implementação da ferramenta. São discutidas as tecnologias envolvidas, assim como as limitações e problemas encontrados durante o desenvolvimento.
Leia maisDesenvolvimento híbrido versus desenvolvimento nativo de aplicativos móveis
Desenvolvimento híbrido versus desenvolvimento nativo de aplicativos móveis Mariana Ribeiro MENDES¹; Itagildo Edmar GARBAZZA 2, Daniela Costa TERRA 3 ¹Estudante de Análise e Desenvolvimento de Sistemas.
Leia maisRequisitos do sistema para o Qlik Sense. Qlik Sense 3.2 Copyright QlikTech International AB. Todos os direitos reservados.
Requisitos do sistema para o Qlik Sense Qlik Sense 3.2 Copyright 1993-2017 QlikTech International AB. Todos os direitos reservados. Copyright 1993-2017 QlikTech International AB. Todos os direitos reservados.
Leia maisSolução integrada de software livre e tecnologia RFID para gerenciamento de vagas de estacionamento
Solução integrada de software livre e tecnologia RFID para gerenciamento de vagas de estacionamento Eduardo Cardoso Melo 1 ; Jéssica Maria Lemos da Silva 2. 1 Professor Orientador. 2 Estudante de Engenharia
Leia maisSistemas Distribuídos. Plano de Curso. Plano de Curso 04/03/12 ! EMENTA:
Sistemas Distribuídos Prof. Msc. André Luiz Nasserala Pires nassserala@gmail.com! EMENTA: Plano de Curso! Conceitos. Comunicação entre processos (IPC). Programação de aplicações cliente- servidor. Sincronização
Leia maisSistema Operacional. Prof. Leonardo Barreto Campos. 1/30
Sistema Operacional Prof. Leonardo Barreto Campos 1/30 Sumário Introdução Middleware e SO de Rede SO de Rede Processos e Threads Leitura Complementar Bibliografia 2/30 Introdução A tarefa de qualquer sistema
Leia maisAplicação Web Para Gerenciamento de Mensagens de Diferentes Serviços de E- mail
Aplicação Web Para Gerenciamento de Mensagens de Diferentes Serviços de E- mail Aluno: Anderson Rissardi Orientador: Samuel Cristhian Schwebel Roteiro Introdução Objetivos Fundamentação Teórica Trabalhos
Leia maisCRIAÇÃO DE UM APLICATIVO DA USESKILL PARA O AMBIENTE MOBILE
MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO PIAUÍ PRÓ-REITORIA DE PESQUISA- PROPESQ COORDENAÇÃO DE INOVAÇÃO TECNOLÓGICA CITEC Programa Institucional de Bolsa em Desenvolvimento Tecnológico e Inovação
Leia maisInteração nas aplicações Web em dispositivos móveis: Questões de acesso e usabilidade
Interação nas aplicações Web em dispositivos móveis: Questões de acesso e usabilidade Humberto Lidio Antonelli * Orientadora: Profa. Dra. Renata Pontin de Mattos Fortes Instituto de Ciências Matemáticas
Leia maisSistemas Distribuídos
Sistemas Distribuídos Definição Sistema Distribuído é aquele onde os componentes de software e hardware localizados em redes de computadores comunicam-se e coordenam suas ações apenas por passagem de mensagens.
Leia maisInformática Instrumental
1º PERÍODO.: GRADUAÇÃO EM REDES DE COMPUTADORES :. Madson Santos madsonsantos@gmail.com 2 Unidade I Unidade I 3 Fundamentos da informática o INFORMÁTICA: Informação automatizada; o INSTRUMENTAL: instrumentos,
Leia maisDIÁRIO DE CLASSE MÓVEL 29/08/2017. Recife
DIÁRIO DE CLASSE MÓVEL 29/08/2017 Recife Conceituação Sistema de gestão educacional que permite aos professores da rede de ensino efetuar o apontamento de frequência dos alunos. Objetivo Possibilitar que
Leia maisProgramação para Dispositivos Móveis
Programação para Dispositivos Móveis Professor Ariel da Silva Dias Apresentação Android e IDEs Por que estudar programação para dispositivos móveis? Linha histórica da indústria durante os séculos Feudalismo
Leia maisCIDADÃO FISCAL: APLICATIVO PARA A ABERTURA E ACOMPANHAMENTO DE PROCESSOS NO SETOR DE OUVIDORIA DA PREFEITURA MUNICIPAL DE BLUMENAU
UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO CIDADÃO FISCAL: APLICATIVO PARA A ABERTURA E ACOMPANHAMENTO DE PROCESSOS NO SETOR DE OUVIDORIA DA PREFEITURA MUNICIPAL DE
Leia maisApresentação da Disciplina e Fundamentos da Computação Móvel
Apresentação da Disciplina e Fundamentos da Computação Móvel (Mobilidade e Mercado) Tópicos Especiais em Sistemas de Informação I (Programação de Dispositivos Móveis) Mauro Lopes Carvalho Silva Professor
Leia maisGuia de Uso - Mobile ID
Guia de Uso - Mobile ID Sumário 1. Introdução 3 2. Objetivo 3 3. Requisitos 3 4. Instalação e Configuração do Aplicativo MobileID no ios 3 4.1. Instalação do Aplicativo MobileID 3 4.2. Configurando o Aplicativo
Leia maisDesenvolvedor Android: Avançado. Plano de Estudo
Desenvolvedor Android: Avançado Plano de Estudo Descrição do programa A Certificação Android fornece as ferramentas necessárias para projetar e implementar aplicativos para dispositivos Android, com base
Leia maisUNIVERSIDADE DE CAXIAS DO SUL CENTRO DE CIÊNCIAS EXATAS E TECNOLOGIA BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO HELENA BASSOTTO
UNIVERSIDADE DE CAXIAS DO SUL CENTRO DE CIÊNCIAS EXATAS E TECNOLOGIA BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO HELENA BASSOTTO DESENVOLVIMENTO DE UM PROTÓTIPO DE APLICATIVO MÓVEL UTILIZANDO FERRAMENTA MULTIPLATAFORMA
Leia maisSOOS. Simple Organize Office System INDUSTRIA 4.0
SOOS Simple Organize Office System INDUSTRIA 4.0 WWW.SOOS.PT O QUE FAZEMOS Transforme os processos da sua empresa em digitais, ganhe tempo e dinheiro, com as nossas soluções de software personalizaveis.
Leia maisDESENVOLVIMENTO DE APLICAÇÕES PARA DISPOSITIVOS MÓVEIS
DESENVOLVIMENTO DE APLICAÇÕES PARA DISPOSITIVOS MÓVEIS Heleno de Souza Campos Junior 1 RESUMO A ampla adoção de dispositivos móveis em todo o mundo é uma realidade, constituindo um mercado com previsão
Leia maisIntrodução ao Desenvolvimento para Dispositivos Móveis
PARTE II Introdução ao Desenvolvimento para Dispositivos Móveis Victor Adriel de Jesus Oliveira INF - UFRGS Summary PARTE I Introdução a Plataformas Móveis Padrões para o Desenvolvimento de Aplicativos
Leia mais