DESENVOLVIMENTO DE APLICATIVOS HÍBRIDOS BENEFÍCIOS E PROBLEMAS ENCONTRADOS NA UTILIZAÇÃO DESSAS TECNOLOGIAS

Tamanho: px
Começar a partir da página:

Download "DESENVOLVIMENTO DE APLICATIVOS HÍBRIDOS BENEFÍCIOS E PROBLEMAS ENCONTRADOS NA UTILIZAÇÃO DESSAS TECNOLOGIAS"

Transcrição

1 Patrocínio, MG, outubro de 2016 ENCONTRO DE PESQUISA & EXTENSÃO, 3., 2016, Patrocínio. Anais... Patrocínio: IFTM, DESENVOLVIMENTO DE APLICATIVOS HÍBRIDOS BENEFÍCIOS E PROBLEMAS ENCONTRADOS NA UTILIZAÇÃO DESSAS TECNOLOGIAS Vinícius Pereira Silva (IFTM) 1 ; Dênis Henrique de Deus Lima (IFTM) 2 Modalidade: Pesquisa Resumo: Devido ao avanço tecnológico e popularização do Smartphone, surgiram novas necessidades de mercado, sendo uma dela a construção de aplicativos para esses dispositivos, assim diversificando o uso dos mesmos. Este trabalho visa exibir alguns frameworks utilizados para a criação de aplicativos híbridos para dispositivos móveis. Listando suas principais características e linguagens utilizadas. E por fim exibir um breve comparativo sobre suas vantagens e desvantagens, desempenho e as principais características que expressam uma diferença entres os Frameworks citados no mesmo. Palavras-chave: Aplicativos Híbridos; Desenvolvimento Mobile; Smartphones; Ionic; Xamarin. INTRODUÇÃO O avanço da tecnologia e algo incontestável e rápido. A população se torna cada vez dependente de algum dispositivo eletrônico, e os mesmos vem se tornando parte do cotidiano das pessoas. Possuir um Smartphone hoje se tornou praticamente uma necessidade básica, se você não possui um, é a mesma coisa que estar desconectado do resto do mundo. No mercado possuímos uma grande variedade desses aparelhos, cada um com sua peculiaridade, configurações, design e funções das mais 1 Estudante do Curso Técnico em Eletrônica Integrado ao Ensino Médio. viniciuspwd@hotmail.com 2 Professor Orientador, Especialista em Engenharia de Software com Métodos Ágeis. denislima@iftm.edu.br

2 variadas. Devido à popularização desse aparelho, surgiu uma grande demanda por aplicativos, esses que são programas para esses dispositivos. Os líderes de mercado são os dispositivos com sistemas operacionais ios, Android e Windows. Cada sistema listado anteriormente possui sua linguagem de programação nativa. Devido a diversidades desses dispositivos, nos deparamos com alguns problemas como o aplicativo será desenvolvido para uma única plataforma? O mesmo deve estar disponível para os principais SO? Qual seria o tempo gasto para desenvolver nativamente o mesmo aplicativo? Existe recurso disponível para tal feito? Quando falamos em variedades, com os dispositivos Android, encontramos maiores problemas. Devido a grande variedade de fabricantes encontramos telas com muitos tamanhos diferentes, recursos de hardware disponíveis em alguns e ausentes em outros. Isso em um ambiente corporativo pode ser um fator bem impactante nos recursos de um projeto. Perante a este problema surgiram formas de construir aplicativos de forma hibrida, onde o código desenvolvido é convertido e compilado para uma respectiva plataforma. Este trabalho visa expor os Frameworks híbridos para o desenvolvimento de aplicativos, suas vantagens e propor um comparativo entre desempenho, funcionalidades e recursos. Esse documento é divido em seções, onde na 2ª seção está o Referencial Teórico. A Seção 3 apresenta a metodologia de pesquisa utilizada para a realização do mesmo. O 4º item estão os resultados encontrados. E por fim no 5ª seção temos as considerações finais e a conclusão. 399 REFERENCIAL TEÓRICO Nesta seção estão exibidos os dados bibliográficos levantados sobre os itens abordados neste trabalho. APLICATIVOS MOBILE Aplicativos mobile são softwares que desempenham objetivos específicos em smartphones e tablets, são similares aos programas de computadores. Os mesmos podem ser gratuitos ou pagos e geralmente são disponibilizados pelas lojas oficias de aplicativos de cada sistema operacional.

3 Esses softwares são de fundamental importância para os usuários, pois diversificam a utilidade dos aparelhos (PORTO, 2012). Aplicativos nativos, híbridos e webviews É possível encontrar três classificações para aplicativos móveis: nativos, híbridos e webviews. Os aplicativos nativos são desenvolvidos especificamente para uma plataforma mobile, utilizando a linguagem padrão de tal plataforma. Os aplicativos nativos possuem bom desempenho e têm acesso aos recursos nativos do dispositivo, tais como, câmera, acelerômetro, armazenamento, entre outros (IMB, 2016). Os aplicativos híbridos possuem certas particularidades em relação aos nativos. Eles são desenvolvidos utilizando linguagens de programação e tecnologias web, como, por exemplo, HTML, CSS e Javascript. Em vários casos, não possuem uma performance igual aos nativos, porém é vantajoso no quesito de tempo e facilidade de desenvolvimento, tendo em vista que os aplicativos híbridos podem ser compilados para diversas plataformas móveis sem ter sido desenvolvido utilizando a sua linguagem padrão. Eles também podem ter acesso à recursos nativos dos dispositivos através do Apache Cordova ou PhoneGap (IMB, 2016). Os aplicativos webviews já são diferentes dos outros tipos de aplicação. Seu desenvolvimento também é utilizando linguagens e tecnologias web, porém, quando compilados, eles são executados em um navegador oculto ao usuário. São limitados no quesito de uso de recursos nativos do dispositivo e não possuem performance igual aos aplicativos nativos (IMB, 2016). 400 IONIC FRAMEWORK O Ionic Framework é um kit de desenvolvimento open-source voltado à criação de aplicativos mobile híbridos. Ele foi criado pela DriftyCo. em 2012 e consiste em uma compilação de várias ferramentas que possibilitam o desenvolvimento de aplicações utilizando tecnologias e linguagens de programação web como HTML, CSS e Javascript. (IONIC, 2016). Através do Ionic Framework é possível desenvolver aplicações móveis híbridas com interface e a utilização de recursos das três plataformas

4 mais utilizadas: Android, ios e Windows Phone. Esse Framework também possibilita o desenvolvedor criar aplicações progressivas, que são websites móveis que possuem performance próxima da performance de um aplicativo nativo. (IONIC, 2016). Recursos nativos com Apache Cordova O Ionic Framework possibilita ao desenvolvedor manipular e trabalhar com as funções e recursos nativos do dispositivo utilizando Javascript por meio do Apache Cordova. (IONIC, 2016). Inicialmente chamado de PhoneGap, o Apache Cordova foi criado pela Nitobi Software. Em 2011, a Adobe adquiriu a Nitobi e doou o código do PhoneGap para a fundação Apache, que seria utilizado em um projeto que seria chamado de Apache Callback, porém foi alterado para Apache Cordova. Com o Apache Cordova é possível utilizar recursos nativos, como, por exemplo, acessar o armazenamento de arquivos, utilizar a câmera, acesso ao acelerômetro e várias outras funcionalidades, e manipulá-las utilizando Javascript. Após compilar o aplicativo, o Apache Cordova, através de sua API, permite a comunicação dos códigos Javascript com a plataforma do dispositivo. (IONIC, 2016). 401 UI (User Interface) e Linguagens Web Utilizando o Ionic Framework, é possível desenvolver aplicativos utilizando a interface nativa da plataforma. Na etapa do desenvolvimento utiliza-se a linguagem de marcação HTML e também o CSS (com o préprocessador SASS a partir da versão 2) e Javascript (utilizando o framework Typescript a partir da vesão 2). (ADOBE, 2016). O desenvolvimento de aplicativos utilizando Ionic torna-se rápido e fornece uma ampla comunidade de desenvolvedores em virtude de permitir o uso de linguagens e tecnologias web. Além disso, o Ionic Framework proporciona agilidade e rapidez na criação de aplicações destinadas à várias plataformas. (IONIC, 2016). A utilização do Typescript, como framework do Javascript, permite aos desenvolvedores trabalhar com uma linguagem tipada, utilizar padrões de projeto e várias outras características encontradas em linguagens de

5 programação como, por exemplo, o Java, utilizado na construção de aplicativos Android nativos. (IONIC, 2016). XAMARIN O Xamarin é o Framework criado e mantido pela Microsoft. A linguagem utilizada para codificação é o C#, esta que é nativa e está presente em praticamente todos os produtos da empresa. Essa ferramenta permite que os programadores façam um desenvolvimento multi plataforma de aplicações para os dispositivos Android, IOS e Windows, permitindo assim a partilha de código comum e um desenvolvimento mais rápido das aplicações. (SILVA, 2014) 402 METODOLOGIA Visando identificar as principais ferramentas utilizadas para o desenvolvimento de aplicações híbridas, a análise sistemática apresentada nesse artigo foi concluída segundo os tópicos a seguir, a saber: Escolha das ferramentas a serem analisadas; Levantamento bibliográfico acerca dessas ferramentas; Análise teórica de cada processo inerente a essas ferramentas; Listagem de opiniões dos autores sobre o assunto abordado; Confrontamento dos conceitos levantados; Avaliação de resultados. Inicialmente, foi feito o levantamento de autores reconhecidos por seu conhecimento na área de desenvolvimento de aplicativos mobile, e suas respectivas obras. Posteriormente, foi realizada uma exploração bibliográfica a respeito dos itens selecionados, salientando seu funcionamento, suas principais características e tarefas e qual o propósito de utilizá-lo. A partir daí, foi feito um estudo confrontando as mais diversas opiniões sobre a atualização dessas ferramentas em diferentes cenários. Concluindo essa pesquisa, o artigo apresenta a análise detalhada sobre as principais ferramentas, identificando falhas e resistências na utilização

6 das mesmas e um breve comparativo de desempenho entre linguagens nativas e ferramentas híbridas. RESULTADOS Mediante as pesquisas realizadas conseguimos levantar que a utilização de Frameworks para desenvolvimento de aplicativos híbridos mobile é extremamente viável, principalmente quando falando sobre recursos financeiros. O gasto para desenvolver um mesmo aplicativo para plataformas diferentes pode ser alto e inviabilizar o projeto. A curva de aprendizagem para a utilização desses frameworks são consideradas baixas, pois desenvolvedores que possuem domínio sobre as linguagens utilizadas já saem na frente no processo de aprendizagem. Os aplicativos desenvolvidos com linguagens nativas sempre serão mais rápidos dos que os híbridos. A quantidade de recursos disponíveis em linguagens nativas sempre será maior, mas com a evolução dos frameworks de desenvolvimento híbrido os recursos e o acesso ao hardware do dispositivo vêm sendo ampliado. 403 CONCLUSÃO Com essa pesquisa não conseguimos definir qual framework é melhor ou mesmo o mais utilizado, porém podemos ressaltas algumas informações importantes, como, para realizarmos a compilação de um aplicativo para ios utilizando o Ionic é necessário que se esteja em um ambiente MAC. Já utilizando o Xamarin essa compilação pode ser feita em um ambiente Windows, se tornando uma vantagem sobre seus concorrentes. Uma das vantagens da Ionic são as linguagens utilizadas para a codificação dos aplicativos, pois são linguagens Web que já estão bem difundidas no mercado e possuem uma maior gama de programadores disponíveis atuando no ramo Web, enquanto o Xamarin utiliza linguagem C# bem conhecida, mas não tanto utilizada. Como trabalhos futuros, queremos analisar a fundo o Framework Xamarin estudando mais detalhadamente a sua compilação para dispositivos ios, pois esse foi um ponto de grande interesse após a finalização dessa pesquisa.

7 REFERÊNCIAS IONIC. About Ionic. Disponível em: < Acesso em: 30 set IONIC. Ionic Framework. Disponível em: < Acesso em: 30 set IONIC. Announcing Windows Support in Ionic 2. Disponível em: < Acesso em: 01 out IONIC. Progressive Web Apps. Disponível em: < Acesso em: 01 out IBM. Desenvolvimento de apps Parte 2: híbrido, nativo ou web?. Disponível em: < e_apps-parte_2_hibrido_nativo_ou_web>. Acesso em: 01 out IONIC. Ionic Documentation Browser Support Ionic 2. Disponível em: < Acesso em: 01 set ADOBE. Adobe Announces Agreement to Acquire Nitobi, Creator of PhoneGap. Disponível em: < cquiresnitobi.html>. Acesso em: 02 out SILVA, Sara. Xamarin: Sem custos para estudantes.. Disponível em: < Acesso em: 05 out PORTO, Fabiano. Aplicativos Mobile: definições, história e previsões. Disponível em: <www. Acesso em: 05 out

DESENVOLVENDO APLICAÇÕES MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS UTILIZANDO IONIC E PHONEGAP

DESENVOLVENDO 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 mais

Curso online de Aplicações. Híbridas. Plano de Estudo

Curso 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 mais

Primeiros 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 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 mais

Faculdade de Tecnologia "Dep. Júlio Julinho Marcondes de Moura" RELATÓRIO FINAL DE INICIAÇÃO CIENTÍFICA

Faculdade 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 mais

Ângelo Lovatto Éderson Ferreira Taiane Ramos

Â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 mais

ESTRATÉGIAS INTELIGENTES PARA DESENVOLVIMENTO DE APLICATIVOS MOBILE MULTIPLATAFORMA

ESTRATÉ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 mais

Introdução à Programação para Dispositivos Móveis

Introduçã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 mais

Uso da plataforma Ionic para Desenvolvimento de Aplicativo Móvel

Uso 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 mais

Estratégias Móveis. O que toda empresa precisa saber

Estraté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 mais

TECNOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES UTILIZANDO METEOR

TECNOLOGIAS 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 mais

TENDÊNCIAS NO DESENVOLVIMENTO DE APLICAÇÕES MOBILES

TENDÊ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 mais

Apps 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 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 mais

Desenvolvimento de Aplicações Móveis Multiplataforma Utilizando Ionic 2

Desenvolvimento 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 mais

O CENÁRIO DE TECNOLOGIAS CROSS-PLATFORM PARA APLICATIVOS MÓVEIS

O 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 mais

Configuração do Apache Cordova Lab. 13. Prof. Bruno C. Vani

Configuraçã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 mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

PROGRAMAÇÃ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 mais

Apresentação da Disciplina

Apresentação da Disciplina Apresentação da Disciplina Laboratório de Sistemas Operacionais Prof. Fernando Nakayama de Queiroz fernando.queiroz@ifpr.edu.br Sobre o professor... Fernando Nakayama de Queiroz fernando.queiroz@ifpr.edu.br

Leia mais

ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO DE APLICATIVOS MÓVEIS MULTIPLATAFORMA

ANÁ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 mais

Introdução ao Desenvolvimento para Dispositivos Móveis

Introduçã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

Curso Online de E-commerce. Plano de Estudo

Curso 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 mais

Fast Feedback: avaliando o atendimento ao cliente

Fast 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 mais

Programação para dispositivos móveis. Cassio Diego cassiodiego.com/m

Programação para dispositivos móveis. Cassio Diego cassiodiego.com/m Programação para dispositivos móveis Cassio Diego cassiodiego.com/m mail@cassiodiego.com projetos Cassio Diego cassiodiego.com/m mail@cassiodiego.com Plano de ensino Nome: Programação para dispositivos

Leia mais

DESENVOLVIMENTO DE APLICATIVO PARA SMARTPHONE DESTINADO AO PROJETO GEOMÉTRICO DE ESTRADAS

DESENVOLVIMENTO DE APLICATIVO PARA SMARTPHONE DESTINADO AO PROJETO GEOMÉTRICO DE ESTRADAS DESENVOLVIMENTO DE APLICATIVO PARA SMARTPHONE DESTINADO AO PROJETO GEOMÉTRICO DE ESTRADAS Douglas Pinto de Oliveira 1, Leandro da Rocha Vaz 2 1,2 Universidade do Grande Rio (UNIGRANRIO) / Escola de Ciência

Leia mais

APP 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 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 mais

GERADOR DE INTERFACES GRÁFICAS PARA IOS GABRIEL SEBASTIAN RAMIREZ JOYCE MARTINS

GERADOR 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 mais

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 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 mais

Serviç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 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 mais

Curso online de. Formação em Front-End. Plano de Estudo

Curso 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 mais

Curso online de Fundamentos em Android. Plano de Estudo

Curso 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 mais

CASSANDRA: BANCO DE DADOS NÃO RELACIONAL DE ALTO DESEMPENHO

CASSANDRA: BANCO DE DADOS NÃO RELACIONAL DE ALTO DESEMPENHO Patrocínio, MG, outubro de 2016 ENCONTRO DE PESQUISA & EXTENSÃO, 3., 2016, Patrocínio. Anais... Patrocínio: IFTM, 2016. CASSANDRA: BANCO DE DADOS NÃO RELACIONAL DE ALTO DESEMPENHO Moises Wesley de Souza

Leia mais

Sistemas 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 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 mais

Desenvolvimento 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 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 mais

CONCEITOS BÁSICOS SOBRE NODE.JS

CONCEITOS BÁSICOS SOBRE NODE.JS Patrocínio, MG, outubro de 2016 ENCONTRO DE PESQUISA & EXTENSÃO, 3., 2016, Patrocínio. Anais... Patrocínio: IFTM, 2016. CONCEITOS BÁSICOS SOBRE NODE.JS Anatália Oliveira Lisboa Alves (Instituto Federal

Leia mais

Desenvolvimento de Aplicações para Educação à Distância: O Ambiente Virtual de Aprendizagem SOLAR

Desenvolvimento de Aplicações para Educação à Distância: O Ambiente Virtual de Aprendizagem SOLAR Universidade Federal do Ceará (UFC) Desenvolvimento de Aplicações para Educação à Distância: O Ambiente Virtual de Aprendizagem SOLAR TRILHA DA INDÚSTRIA Emanuel Coutinho Antônio de Lisboa Coutinho Wellington

Leia mais

CLIPPING SERVICE. Clipping Service 2014 Todos direitos reservados

CLIPPING 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 mais

Aplicações Mobile Híbridas: Um Estudo de Caso do Framework Ionic para Construção de um Diário de Classe

Aplicaçõ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 mais

SOOS. Simple Organize Office System INDUSTRIA 4.0

SOOS. 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 mais

Desenvolvimento de Aplicações Distribuídas

Desenvolvimento 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 mais

Desenvolvimento de Aplicações Móveis com HTML5

Desenvolvimento de Aplicações Móveis com HTML5 Desenvolvimento de Aplicações Móveis com HTML5 Date : 9 de Março de 2013 Por Nuno Nunes para o Pplware Workshop realizado no âmbito do Mestrado em Computação Móvel do Instituto Politécnico da Guarda na

Leia mais

Documento de Projeto de Software

Documento de Projeto de Software Documento de Projeto de Software Histórico de revisões do Documento Versão Data Autor Descrição (XX.YY) (DD/MMM/YYYY) 1.0 25/05/2018 Pablo e Vanessa Criação do documento Documento de Especificação de Requisitos

Leia mais

DESENVOLVIMENTO DE APLICAÇÕES PARA DISPOSITIVOS MÓVEIS

DESENVOLVIMENTO 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 mais

SMART NOTE : ORGANIZAR SUAS ANOTAÇÕES DE FORMA INTELIGENTE. Thiago Sousa Della Noce¹ ¹Universidade de Uberaba - UNIUBE, Uberaba - Minas Gerais

SMART NOTE : ORGANIZAR SUAS ANOTAÇÕES DE FORMA INTELIGENTE. Thiago Sousa Della Noce¹ ¹Universidade de Uberaba - UNIUBE, Uberaba - Minas Gerais SMART NOTE : ORGANIZAR SUAS ANOTAÇÕES DE FORMA INTELIGENTE Thiago Sousa Della Noce¹ ¹Universidade de Uberaba - UNIUBE, Uberaba - Minas Gerais thiagodellanoce22@gmail.com Resumo Este artigo relata a importância

Leia mais

Introdução ao Desenvolvimento de

Introdução ao Desenvolvimento de Introdução ao Desenvolvimento de Aplicações Web com JSF e PrimeFaces Marcelo Vinícius Cysneiros Aragão ICC Inatel Competence Center marcelovca90@inatel.br Santa Rita do Sapucaí, 15 de março de 2016 Conteúdo

Leia mais

Prof. Esp. Fabiano Taguchi SOFTWARES

Prof. Esp. Fabiano Taguchi  SOFTWARES 1 ELEMENTOS DE COMPUTADORES Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com SOFTWARES 2 2 SOFTWARES CONCEITO Conjunto alterável de instruções ordenadas e lógicas

Leia mais

Ferramentas de front-end no mercado. Carlos Sousa, Elivelton Delfino, Jeann Pereira e Jorge Bastos

Ferramentas de front-end no mercado. Carlos Sousa, Elivelton Delfino, Jeann Pereira e Jorge Bastos Ferramentas de front-end no mercado Carlos Sousa, Elivelton Delfino, Jeann Pereira e Jorge Bastos Introdução Conhecidas também por: ferramentas OLAP, surgiram no final da década de 90; São ferramentas

Leia mais

De Olho na Pista. Documento de Arquitetura. De Olho na Pista Documento de Arquitetura Data: 23/03/2013. AJA Software

De Olho na Pista. Documento de Arquitetura. De Olho na Pista Documento de Arquitetura Data: 23/03/2013. AJA Software AJA Software www.ajasoftware.wordpress.com De Olho na Pista Documento de Arquitetura Confidencial De Olho na Pista, 2013 1 Sumário 1. Introdução 3 2. Metas e Restrições da Arquitetura 3 3. Padrão da Arquitetura

Leia mais

IF Sudeste MG Notícias IF Sudeste MG News

IF 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 mais

MAPEAMENTO COLABORATIVO DE EPIDEMIA

MAPEAMENTO COLABORATIVO DE EPIDEMIA FUNDAÇÃO DE ENSINO EURÍPIDES SOARES DA ROCHA CENTRO UNIVERSITÁRIO EURÍPIDES DE MARÍLIA UNIVEM CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO MAPEAMENTO COLABORATIVO DE EPIDEMIA MARÍLIA 2016 FUNDAÇÃO DE

Leia mais

VANTAGENS 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 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 mais

Desenvolvedor Android: Avançado. Plano de Estudo

Desenvolvedor 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 mais

ESTUDO 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² 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 mais

PARCERIA TÉCNICA IDEAL

PARCERIA TÉCNICA IDEAL PARCERIA TÉCNICA IDEAL CONFIANÇA E SATISFAÇÃO DO CLIENTE EM PRIMEIRO LUGAR hello@playmore.software Quem Somos Somos uma empresa que nasce a partir do desejo e da visão de fornecer aos nossos clientes e

Leia mais

DESENVOLVIMENTO ÁGIL DE APLICATIVOS IOS E ANDROID COM IONIC 2 PARA DESENVOLVEDORES.

DESENVOLVIMENTO Á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 mais

DESENVOLVIMENTO MÓVEL HÍBRIDO HYBRID MOBILE DEVELOPMENT RESUMO

DESENVOLVIMENTO MÓVEL HÍBRIDO HYBRID MOBILE DEVELOPMENT RESUMO 86 DESENVOLVIMENTO MÓVEL HÍBRIDO HYBRID MOBILE DEVELOPMENT Kelly Cristina Venteu - kellyventeu@gmail.com Giuliano Scombatti Pinto - giuliano.pinto@fatectq.edu.br Faculdade de Tecnologia de Taquaritinga

Leia mais

Algoritmos e Programação

Algoritmos e Programação ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA ELÉTRICA

Leia mais

Algoritmos e Programação

Algoritmos e Programação ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS Algoritmos e Programação

Leia mais

Aula 17 Introdução ao jquery

Aula 17 Introdução ao jquery Aula 17 Introdução ao jquery jquery é uma biblioteca JavaScript criada por John Resig e disponibilizada como software livre e aberto, ou seja, de emprego e uso regido segundo licença conforme as regras

Leia mais

Instruções de utilização Surgical Information System 1.0

Instruções de utilização Surgical Information System 1.0 Instruções de utilização 1.0 Bem-vindos Agradecemos a confiança que depositou na marca KARL STORZ. Tal como todos os nossos produtos anteriores, também este é o resultado da nossa ampla experiência e esmero.

Leia mais

Mó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. 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 mais

SISTEMAS DE INFORMAÇÃO ARMANDO LINS CHAVES NETO AFSCOUT: APLICATIVO ESTATÍSTICO PARA FUTEBOL AMERICANO

SISTEMAS DE INFORMAÇÃO ARMANDO LINS CHAVES NETO AFSCOUT: APLICATIVO ESTATÍSTICO PARA FUTEBOL AMERICANO SISTEMAS DE INFORMAÇÃO ARMANDO LINS CHAVES NETO AFSCOUT: APLICATIVO ESTATÍSTICO PARA FUTEBOL AMERICANO 1 Salvador 2015 ARMANDO LINS CHAVES NETO AFSCOUT: APLICATIVO ESTATÍSTICO PARA FUTEBOL AMERICANO Trabalho

Leia mais

Frameworks funcionais para JSF que proporciona o desenvolvimento de aplicações computacionais WEB

Frameworks funcionais para JSF que proporciona o desenvolvimento de aplicações computacionais WEB Frameworks funcionais para JSF que proporciona o desenvolvimento de aplicações computacionais WEB Bruno Costa Silva 1, Ricardo Rufino 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil brunocostasilva62@hotmail.com,

Leia mais

UM SISTEMA PARA CONTROLE DE ATIVIDADES DE EQUIPES DE TI PARA DISPOSITIVOS MÓVEIS SCHOLANT, R. P. ¹, BASTOS, R. R. ²

UM SISTEMA PARA CONTROLE DE ATIVIDADES DE EQUIPES DE TI PARA DISPOSITIVOS MÓVEIS SCHOLANT, R. P. ¹, BASTOS, R. R. ² UM SISTEMA PARA CONTROLE DE ATIVIDADES DE EQUIPES DE TI PARA DISPOSITIVOS MÓVEIS SCHOLANT, R. P. ¹, BASTOS, R. R. ² ¹ Instituto de Desenvolvimento do Alto Uruguai (IDEAU) Bagé RS Brasil ² Instituto de

Leia mais

Games.Ync Sistema de Comércio Online de Jogos

Games.Ync Sistema de Comércio Online de Jogos Estudo de Análise de Sistemas II ADS 3º semestre Profª Andrea Padovan Jubileu Games.Ync Sistema de Comércio Online de Jogos Alunos: Bruno Vicente Larissa Tavera Rafael Henrique 1 1. ESCOPO O software Games.Ync

Leia mais

Conteúdo Programático

Conteúdo Programático Ementa do Curso O treinamento ios+swift Intro foi criado pela Catteno com o intuito de introduzir os alunos em programação de Apps para a plataforma ios (tablets e smartphones), utilizando a linguagem

Leia mais

Desenvolvimento de um aplicativo para o ensino de programação usando a plataforma Android. Vitor de Oliveira Gomes Orientador: Prof.

Desenvolvimento de um aplicativo para o ensino de programação usando a plataforma Android. Vitor de Oliveira Gomes Orientador: Prof. Desenvolvimento de um aplicativo para o ensino de programação usando a plataforma Android. Vitor de Oliveira Gomes Orientador: Prof. André Backes Problema Compreender o fluxo das informações em um programa

Leia mais

DESENVOLVIMENTO 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 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 mais

Sistemas de Informação

Sistemas de Informação Sistemas de Informação TCC em Re-vista 2010 127 GARCIA, Luiz Humberto 18. Sistema integrado de gerenciamento de delegacia seccional de polícia (SIG-DSP). 2010. 72 f. Trabalho de Conclusão de Curso (Graduação

Leia mais

Conteúdo Programático JavaScript Web Developer

Conteúdo Programático JavaScript Web Developer Destinatários - Profissionais que pretendam adquirir competências para programar em JavaScript; - Programadores Web; - Gestores de Websites; - Designers; - Todos os que pretendem aprender tudo sobre JavaScript,

Leia mais

Informática básica. Professor: Francisco Ary

Informática básica. Professor: Francisco Ary Informática básica Professor: Francisco Ary O que vimos na ultima aula: O que é informática? O que é um computador? Evolução; Computadores eletrônicos: Válvulas; Transistor; Circuito integrado;e Microprocessador;

Leia mais

Programação para Dispositivos Móveis

Programaçã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 mais

SISTEMA PARA TRANSMISSÃO DE VÍDEOS EM SERVIDORES XBMC

SISTEMA PARA TRANSMISSÃO DE VÍDEOS EM SERVIDORES XBMC SISTEMA PARA TRANSMISSÃO DE VÍDEOS EM SERVIDORES XBMC Sávio Rennan Menêzes Melo (1); Herlan Assis Pereira da Silva (2); Pedro Avelino Ferreira Nogueira(3); Lucas Hiago de Azevedo Dantas (4) (Instituto

Leia mais

1. Execute o instalador do ambiente. Será exibida a tela do assistente para instalação.

1. Execute o instalador do ambiente. Será exibida a tela do assistente para instalação. Group Shopping Quest Como fazer 1. Execute o instalador do ambiente. Será exibida a tela do assistente para instalação. 2. Clique em Avançar para iniciar o processo de instalação. Após aceitar os termos

Leia mais

ANEXO 2. TÍTULO DO PROJETO: Abordagens multiplataforma para sistemas web responsivo com utilização de cache

ANEXO 2. TÍTULO DO PROJETO: Abordagens multiplataforma para sistemas web responsivo com utilização de cache 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): 1. 0 3. 0 3. 0 1-4

Leia mais

Informática básica. Professor: Francisco Ary

Informática básica. Professor: Francisco Ary Informática básica Professor: Francisco Ary O que vimos na ultima aula: O que é informática? O que é um computador? Evolução; Computadores eletrônicos: Válvulas; Transistor; Circuito integrado;e Microprocessador;

Leia mais

Noções de sistemas de computação

Noções de sistemas de computação Noções de sistemas de computação Software Marco A L Barbosa malbarbo.pro.br Departamento de Informática Universidade Estadual de Maringá cba Este trabalho está licenciado com uma Licença Creative Commons

Leia mais

Tutorial 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 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 mais

Programação para Dispositivos Móveis

Programação para Dispositivos Móveis Programação para Dispositivos Móveis Professor Ariel da Silva Dias Desenvolvendo para Android Por que estudar programação para dispositivos móveis? Linha histórica da indústria durante os séculos Feudalismo

Leia mais

Salesforce vs NetSuite

Salesforce vs NetSuite Salesforce vs NetSuite Quem vence a batalha? Salesforce vs NetSuite é um comparativo significante quando eles trazem informações relevantes para a escolha do CRM ideal para a sua empresa. Todos eles trazem

Leia mais

10º ENTEC Encontro de Tecnologia: 28 de novembro a 3 de dezembro de 2016 ESTUDO VIRTUAL: AMBIENTE DE ENSINO E APRENDIZAGEM ONLINE

10º ENTEC Encontro de Tecnologia: 28 de novembro a 3 de dezembro de 2016 ESTUDO VIRTUAL: AMBIENTE DE ENSINO E APRENDIZAGEM ONLINE ESTUDO VIRTUAL: AMBIENTE DE ENSINO E APRENDIZAGEM ONLINE Paulo Eduardo Ap. M. dos Santos 1 ; Vitor Panuci 2 ; José Roberto Almeida 3 1,2,3 UNIVERSIDADE DE UBERABA vitorpanuci@gmail.com; jose.almeida@uniube.br

Leia mais

Algo+: um app para o auxílio na aprendizagem de programação

Algo+: um app para o auxílio na aprendizagem de programação Algo+: um app para o auxílio na aprendizagem de programação Antônio Márcio Divino 1, Eduardo Júnior da Silva Resende 1, Renan Resende Gusmão Xavier 1, Luciano Vilas Boas Espiridião 1 1 Licenciatura em

Leia mais

INFORMÁTICA (NCINF) SOFTWARE SISTEMAS OPERACIONAIS

INFORMÁTICA (NCINF) SOFTWARE SISTEMAS OPERACIONAIS INFORMÁTICA (NCINF) SOFTWARE SISTEMAS OPERACIONAIS Basicamente, são formados por Programas de controle (de equipamentos e de trabalhos) Programas utilitários Características Trabalha com a CPU e gerencia

Leia mais

Figura 16 Niagara - Visão de grupos de notas.

Figura 16 Niagara - Visão de grupos de notas. Conclusão 6 Conclusão 6.1 Trabalhos Relacionados Dentre as funcionalidades fornecidas pela interface gerada pelo framework, em destaque está a possibilidade do zoom livre. Disponibilizar esta funcionalidade

Leia mais

DEPARTAMENTO DE INFORMÁTICA CURSO DE CIÊNCIA DA COMPUTAÇÃO. Leonardo Schmitz

DEPARTAMENTO DE INFORMÁTICA CURSO DE CIÊNCIA DA COMPUTAÇÃO. Leonardo Schmitz DEPARTAMENTO DE INFORMÁTICA CURSO DE CIÊNCIA DA COMPUTAÇÃO Leonardo Schmitz ANÁLISE DE FERRAMENTAS DE DESENVOLVIMENTO MULTIPLATAFORMA PARA CRIAÇÃO DE APLICATIVOS MÓVEIS Santa Cruz do Sul 2016 Leonardo

Leia mais

GERAÇÃO DE ARQUIVOS DE SCRIPT EM PHP. Acadêmico: Leonardo Sommariva Orientador: Alexander Roberto Valdameri

GERAÇÃO DE ARQUIVOS DE SCRIPT EM PHP. Acadêmico: Leonardo Sommariva Orientador: Alexander Roberto Valdameri FERRAMENTA VISUAL PARA GERAÇÃO DE ARQUIVOS DE SCRIPT EM PHP Acadêmico: Leonardo Sommariva Orientador: Alexander Roberto Valdameri ROTEIRO Introdução Objetivos Motivação Fundamentação Teórica Desenvolvimento

Leia mais

ATIVIDADE DE ESTUDO 03 FUNDAMENTOS E ARQUITETURA DE COMPUTADORES 2017A1

ATIVIDADE DE ESTUDO 03 FUNDAMENTOS E ARQUITETURA DE COMPUTADORES 2017A1 ATIVIDADE DE ESTUDO 03 FUNDAMENTOS E ARQUITETURA DE COMPUTADORES 2017A1 1ª QUESTÃO Período: 18/04/2017 22:30 a 23/04/2017 23:59 (Horário de Brasília) Status: ABERTO Valor: 0.50 Gabarito: Gabarito será

Leia mais

APLICAÇÕES MULTIMÍDIA AULA 1. Estrutura do curso e conceitos fundamentais. professor Luciano Roberto Rocha.

APLICAÇÕES MULTIMÍDIA AULA 1. Estrutura do curso e conceitos fundamentais. professor Luciano Roberto Rocha. APLICAÇÕES MULTIMÍDIA AULA 1 Estrutura do curso e conceitos fundamentais professor Luciano Roberto Rocha www.lrocha.com Sobre o docente Especialista em Desenvolvimento Web (UEM) Mestre em Tecnologia Educacional

Leia mais

PROTOTIPAÇÃO. Aula 8. TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROJETO DE INTERFACE COM O USUÁRIO Marcelo Henrique dos Santos

PROTOTIPAÇÃO. Aula 8. TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROJETO DE INTERFACE COM O USUÁRIO Marcelo Henrique dos Santos Aula 8 TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROJETO DE INTERFACE COM O USUÁRIO Marcelo Henrique dos Santos Marcelo Henrique dos Santos Mestrado em Educação (em andamento) MBA em Negócios

Leia mais

Sistema de Recomendação de frameworks para Desenvolvimento Multiplataforma em Dispositivos Móveis

Sistema de Recomendação de frameworks para Desenvolvimento Multiplataforma em Dispositivos Móveis UNIVERSIDADE FEDERAL DE SERGIPE CENTRO DE CIÊNCIAS EXATAS E TECNOLOGIA PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO Sistema de Recomendação de frameworks para Desenvolvimento Multiplataforma em Dispositivos

Leia mais

TUTORIAL PARA USO DA WEBCONFERÊNCIA

TUTORIAL PARA USO DA WEBCONFERÊNCIA TUTORIAL PARA USO DA WEBCONFERÊNCIA Estimados (as), Este tutorial foi desenvolvido para demonstrar como acessar a webconferência do curso Técnico em Informática para Internet, para os chats das unidades

Leia mais

Desenvolvimento Web. Introdução Geral. Prof. Vicente Paulo de Camargo

Desenvolvimento Web. Introdução Geral. Prof. Vicente Paulo de Camargo Introdução Geral Prof. Vicente Paulo de Camargo Web e Internet A Internet é uma rede de computadores que conecta milhões de computadores Se comunicam através do protocolos específicos A Web é uma forma

Leia mais

Oportunidades de trabalho em TI&Telecom Instituto Eldorado - Campinas

Oportunidades de trabalho em TI&Telecom Instituto Eldorado - Campinas O Instituto de Pesquisas Eldorado está em operação desde março de 1999 e dedica-se à Pesquisa e Desenvolvimento de novas tecnologias com foco em TI&Telecom, caracterizando-se como um provedor de soluções

Leia mais

UNIVERSIDADE 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 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 mais

ESET Secure Authentication

ESET Secure Authentication ESET Secure Authentication Integração Customizada via SDK e API Documento Versão 1.0 ESET Secure Authentication 2 Visão Geral O ESET Secure Authentication fornece suporte nativo para uma variedade de aplicativos

Leia mais

LAUDO DE ANÁLISE DA PROVA DE CONCEITO

LAUDO 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 mais

UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA

UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA 1 UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA JUAN CASSIUS CARNEIRO PEREIRA PEDRO M. NETO GOOGLE CLOUD PONTA GROSSA 2017 2 JUAN CASSIUS

Leia mais

MobIES: Aplicativo Integrado de Serviços para Instituições de Ensino Superior

MobIES: Aplicativo Integrado de Serviços para Instituições de Ensino Superior MobIES: Aplicativo Integrado de Serviços para Instituições de Ensino Superior Laura K. Engelmann 1, Leonardo A. Sápiras 1 1 Faculdades Integradas de Taquara (FACCAT) Taquara RS Brasil {lauraengelmann,sapiras}@faccat.br

Leia mais

Desenvolvimento de Software I

Desenvolvimento de Software I Desenvolvimento de Software I Prof. Arnaldo Martins Hidalgo Junior arnaldo@flash.tv.br http://aulashidalgo.wordpress.com 5 h/a (2 aulas semanais) http://aulashidalgo.wordpress.com 1 Competências Avaliar

Leia mais