QCON RIO 2015 Desenvolvimento para Windos 10. Alexandre
|
|
- Victor Gabriel Bicalho Cipriano
- 8 Há anos
- Visualizações:
Transcrição
1 QCON RIO 2015 Desenvolvimento para Windos 10 Alexandre
2 Introduzindo o UWP
3 Windows Core Um Core comum refatorado Uma plataforma de hardware Formato unico de acesso ao hardware Rede e I/O padronizadas Desktop SKU Phone SKU Xbox SKU Windows Core Desktop Dispositivo Phone Dispositivo Xbox Dispositivo
4 One Windows Desktop SKU Mobile SKU Xbox SKU IoT SKU IoT headless SKU Surface Hub SKU Holographic SKU PC Tablet Xbox Band Raspberry Pi Surface Hub HoloLens 2 in 1 Phablet Home Automation Phone
5 Cada família adiciona funcionalidades em cima do qual ele herda
6 A jornada de convergência Core unificado e plataforma de apps Kernel do SO Convergido Modelo de desenvolvimento convergido Windows 10 Fácil de usuários adotarem & se manterem atualizados
7 Phone Phablet Tablet Pequeno Tablet Grande 2-em-1s (Tablet ou Laptop) Laptop Clássico Desktops & All-in-Ones Windows 10 Surface Hub Xbox Holografico IoT
8 Interface de Usuário adaptativa Inputs de Usuário naturais Uma SDK + Ferramenta Uma loja + Um Dev Center Reuso de código existente Uma Plataforma Universal do Windows (One Universal Windows Platform)
9 Universal Windows Platform Um único conjunto de APIs Um conjunto garantido de APIs O mesmo em todos os dispositivos Universal Windows Platform Windows Core Desktop Dispositivo Phone Dispositivo Xbox Dispositivo
10 Aplicativos não têm como alvo o Windows 10, aplicativos tem como alvo a plataforma
11 <TargetPlatform Name="Microsoft.Universal" minversion=" " maxversiontested=" "/>
12 A plataforma(uwp) pode atualizar-se em seu próprio ritmo
13 Windows app Um único binário(pacote) Rodando em qualquer dispositivo Testando por capacidades(capabilities) Ajustando para dispositivos Windows App Universal Windows Platform Windows Core Desktop Dispositivo Phone Dispositivo Xbox Dispositivo
14 A história do desenvolvedor Quando desenvolve para ios, O desenvolvedor escreve para ipad & iphone Quando desenvolve para Android, O desenvolvedor escreve para todos os dispositivos suportados Quando desenvolve para Windows 8, O desenvolvedor escreve para cada um dos dispositivos Quando desenvolve para Windows 10, O desenvolvedor escreve para todos os dispositivos
15 Extensões da plataforma API específica para dispositivos Capacidades específicas da família Compatível entre dispositivos Cadência única de atualização Desktop extensão Windows App Phone extensão Xbox extensão Universal Windows Platform Windows Core Desktop Dispositivo Phone Dispositivo Xbox Dispositivo
16 Extensões não invalidam os binários em outras plataformas
17 Universal Windows Platform Um Sistema Operacional Um Core do Windows para todos os dispositivos Uma Plataforma de Apps Apps rodam dentro de sua família Um Dev Center Um único fluxo de submissão e um dashboard Uma Loja Alcance global, monetização local Consumidores, Empresas & Academia
18 XAML/.Net não é a única maneira de se criar Windows Apps
19 WPF WF MFC XAML DirectX HTML Obj.C ios Java Android Web hospedado Win32 desktop.net linguagens C++.Net linguagens C++ & CX WWA Tecnologias de pontes(bridges).net runtime Universal Windows Platform Windows 10 sistema operacional
20 Tecnologias de pontes (Bridges) Objective-C No Build foi anunciado que código ios pode ser reutilizado em Apps Windows Project Islanwood: Android No Build foi anunciado que código Android pode ser reutilizado em um App Windows para rodar no Windows Phone Project Astoria Web No Build foi anunciado que web sites podem ser empacotados para rodar no Windows Win32 No Build foi anunciado que Classic Windows Apps (CWA) podem ser empacotados como um Appx
21 Pontes trazem mais aplicativos para a plataforma Windows
22 Design Adaptativo Design responsivo Design flexivel que responde a pequenas mudanças Muitos controles gerenciam responsividade básica Design adaptativo Layouts inteligentes que se ajustam em grandes mudanças Funcionalidades como visual states ajudam nesta solução Design sob medida/específico (Tailored) App específico para um dispositivo pode simplificar o design Alguns dispositivos podem ter uma linguagem de design única
23 Continuum for Convertibles and Phones Continuum para conversíveis(2in1 e Celulares
24
25 Código adaptativo Um binário compatível entre devices API universal com implementações específicas por dispositivo Ilumine seu App com funcionalidades Testando por namespaces e funcionalidades
26 Usuários amam Apps que funcionam bem em todos seus devices
27 Teste por recursos em runtime Utilize código adaptativo para iluminar seu App em dispositivos específicos var api = "Windows.Phone.UI.Input.HardwareButtons"; if (Windows.Foundation.Metadata.ApiInformation.IsTypePresent(api)) { Windows.Phone.UI.Input.HardwareButtons.CameraPressed += CameraButtonPressed; }
28 UAP UAP UAP UAP Windows Core Windows Core Windows Core Windows Core Desktop Mobile Xbox Outros
29 As famílias de dispositivos que você escolher determinam quais APIs você poderá chamar livremente
30 Código adaptativo DEMO
31 Roslyn, o novo compilador para o.net
32 Onde eu posso desenvolver? Windows 10 Necessita do Visual Studio 2015 Melhor cenário Windows 8.1 & Windows Server 2012 R2 O designer do Visual Studio não funciona Debug necessita um dispositivo com Windows 10, emuladores ou as Ferramentas de Debug Remoto (Remote Debugging Tools) Windows 7 O designer do Visual Studio não funciona Debug necessita um dispositivo com Windows 10 ou as Ferramentas de Debug Remoto (Remote Debugging Tools)
33 Linguagens gerenciadas estão mais eficientes do que nunca
34 .NET Native Próxima geração de compiladores na núvem Todos Apps Windows Apps usam o otimizador padrão do C++ A medida que o otimizador melhora, o mesmo se reflete no.net native Apps com o bootstrapper.net Inclúi garbage collection Não existe runtime É código de maquina
35 Todo App Windows será é compilado com o.net Native
36 Beneficios reais com o.net Native 50% mais rápido na inicialização 14% a menos no consumo médio de memória
37 .Net Native habilita a plataforma a atualizar-se muito mais rápido pois não tem dependências nos pacotes
38 Dinâmica em MB Tempo em ms Beneficios da plataforma universal Memória Inicialização Hello World (M) Dialer (M) Calc (PC) 0 Hello World (M) Dialer (M) Calc (PC)
39 Windows 10 renderiza texto 50% mais rápido
40 Perguntas?
Windows 10 e as novas interações que
Windows 10 e as novas interações que potencializam suas apps através do design Win 202 Alessandra Rosa Technical UX Evangelist @ux_rosa Marlon Luz Technical Evangelist @marlonluz Agenda Identidade Visual
Leia maisUniversal Windows Platform
Plataforma Windows Universal Windows 8 Apps (C++/C#/JS) Plataforma Web Microsoft Edge HTML Engine Universal Windows 10 Apps (C++/C#/JS) Cordova Tooling (HTML/JS) Project Centennial (Classic Apps) Hosted
Leia maisPROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS APLICATIVOS HÍBRIDOS. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS APLICATIVOS HÍBRIDOS Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução PhoneGap PhoneGap Build GitHub INTRODUÇÃO Aplicativos nativos É
Leia maisWindows 8 no Surface, Data Dashboard e a evolução do mercado de tecnologia móvel
Windows 8 no Surface, Data Dashboard e a evolução do mercado de tecnologia móvel Mike Hall, Engenheiro principal National Instruments R&D Crescimento explosivo de dispositivos móveis 400 350 300 250 200
Leia maisUM FRAMEWORK PARA DESENVOLVIMENTO DE
UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA UM FRAMEWORK PARA DESENVOLVIMENTO DE APLICATIVOS EM WINDOWS MOBILE. PROPOSTA DE TRABALHO DE GRADUAÇÃO Aluno:
Leia maisPROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - APLICATIVOS HÍBRIDOS. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - APLICATIVOS HÍBRIDOS Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução PhoneGap PhoneGap Build GitHub INTRODUÇÃO Aplicativos nativos
Leia maisJava & OpenJDK. Thiago S. Gonzaga. Sun Campus Ambassador thiago.gonzaga@sun.com
Java & OpenJDK Thiago S. Gonzaga Sun Campus Ambassador thiago.gonzaga@sun.com Tópicos Sobre a Sun Microsystems Algumas tecnologias da Sun Linguagem de Programação Ciclo de Desenvolvimento O que é Java?
Leia maisFundament n os s da platafo f rm r a. NE N T André Menegassi
Fundamentos da plataforma.net André Menegassi O que é o.net Framework?.NET é uma plataforma de software para desenvolvimento de aplicações que conecta informações, sistemas, pessoas e dispositivos através
Leia maisDESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS. PROFª. M.Sc. JULIANA H Q BENACCHIO
DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS PROFª. M.Sc. JULIANA H Q BENACCHIO Links importantes http://www.android.com/ Site oficial de toda a documentação, downloads e informações sobre a plataforma. http://developer.android.com/
Leia maisSenchaTouch + PhoneGap
SenchaTouch + PhoneGap Ramos de Souza Janones Phonegap.ramosdainformatica.com.br Desenvolvendo para 7 plataformas mobile www.sucessocomsoftware.com.br No mundo Android ios Windows Phone Outros 1% 4% 25%
Leia maisPost excerpt to catch readers attention and describe the story in short
Post excerpt to catch readers attention and describe the story in short A explosão do número de usuários de smartphones está promovendo uma mudança rápida na cultura de vendas e atendimento aos clientes.
Leia maisO que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento
HOME O QUE É TOUR MÓDULOS POR QUE SOMOS DIFERENTES METODOLOGIA CLIENTES DÚVIDAS PREÇOS FALE CONOSCO Suporte Sou Cliente Onde sua empresa quer chegar? Sistemas de gestão precisam ajudar sua empresa a atingir
Leia maisProgramação Palm OS. Roteiro da Apresentação. Motivação
Programação Palm OS Emmanuel Ferro Roteiro da Apresentação Motivação Visão Geral do SO Elementos de Uma Aplicação Palm Ambientes de Desenvolvimento Conclusão Programação Palm OS Emmanuel Ferro 2 Motivação
Leia maisProgramação para Dispositivos Móveis Aula 1. Prof. William Yamamoto
Programação para Dispositivos Móveis Aula 1 Prof. William Yamamoto Visual Studio É uma ferramenta de desenvolvimento completa que atende praticamente a todas as plataformas de desenvolvimento, como: Web
Leia maisONE TOONE CURSOS PARTICULARES HTML5 + CSS3 + ADOBE DREAMWEAVER CC
ONE TOONE CURSOS PARTICULARES HTML5 + CSS3 + ADOBE DREAMWEAVER CC Plano do Curso. Curso One. Os Cursos desenvolvidos pela One To One, são reflexo da experiência profissional no âmbito da Formação, do Design
Leia maisESTUDO DE CASO WINDOWS VISTA
ESTUDO DE CASO WINDOWS VISTA História Os sistemas operacionais da Microsoft para PCs desktop e portáteis e para servidores podem ser divididos em 3 famílias: MS-DOS Windows baseado em MS-DOS Windows baseado
Leia maisConsumerização de TI. Paula Nobre. Presented by. Copyright 2011 OSIsoft, LLC
Consumerização de TI Presented by Paula Nobre Copyright 2011 OSIsoft, LLC ANTES AGORA NO ESCRITÓRIO EM QUALQUER LUGAR DURANTE AS HORAS DE TRABALHO A QUALQUER HORA COMPUTADOR ATRIBUÍDO DISPOSITIVOS E MEU
Leia maisInformações importantes
Informações importantes Genexus Web: Marketing e TI alinhados em Aplicativos para Dispositivos móveis DUAS ÁREAS IMPORTANTES... DOIS AMBIENTES... Mais do nunca, marketing e TI precisam estar alinhados
Leia maisFundamentos da Computação Móvel
Fundamentos da Computação Móvel (Plataformas Sistemas Operacionais e Desenvolvimento) Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus
Leia maisDispositivos móveis e o mercado Android Open Handset Alliance Informações sobre Android Arquitetura
Dispositivos móveis e o mercado Android Open Handset Alliance Informações sobre Android Arquitetura Dispositivos móveis e o mercado Mercado cresce a cada ano Muitos recursos Múltiplas plataforma Symbian
Leia maisLinguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas
Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas Conteúdo Programático Nomeclaturas JDK JRE JEE JSE JME JVM Toolkits Swing AWT/SWT JDBC EJB JNI JSP Conteúdo Programático Nomenclatures
Leia maisPROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA*
PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA* Adair Santa Catarina Curso de Ciência da Computação Unioeste Campus de Cascavel PR Fev/2014 *Adaptado de PACHECO, R C S & RIEKE, R N INE UFSC Disponível em: http://wwwstelaufscbr/~pacheco/dsoo/htm/downloadshtm
Leia maisProfessor: Ronilson Morais Lobo. Salvador / 2015
Professor: Ronilson Morais Lobo Salvador / 2015 Introdução Motivação: Criar uma metodologia, Protótipar cenários reais, Proporcionar jogos divertidos, intuitivos e colaborativos. Tecnologia, Conceitos
Leia maisO futuro da produtividade
O futuro da produtividade Ambiente cada vez mais exigente CONSUMO DO PRODUTO 11% de profissionais da informação visitam sites de rede social para o trabalho FORÇA DE TRABALHO MULTIGERAÇÃO 4milhões de jovens
Leia maisVisão geral Estrutura do sistema Ferramentas de desenvolvimento Uma aplicação. Android. Universidade Federal de Santa Catarina. 17 de dezembro de 2008
Android José João Junior Universidade Federal de Santa Catarina 17 de dezembro de 2008 Agenda 1 Visão geral 2 Estrutura do sistema 3 Ferramentas de desenvolvimento 4 Uma aplicação Visão geral Histórico
Leia maisAquisição móvel de dados com Smartphones & Tablets
Aquisição móvel de dados com Smartphones & Tablets André Pereira Gerente de Marketing Técnico Mike Munhato Engenheiro de Marketing Técnico Por que as pessoas usam tablets? É fácil de carregar Interface
Leia maisIntrodução a programação de dispositivos móveis. Prof. Me. Hélio Esperidião
Introdução a programação de dispositivos móveis. Prof. Me. Hélio Esperidião Windows Mobile O Windows Mobile é um sistema operacional compacto, desenvolvido para rodar em dispositivos móveis como Pocket
Leia maisProgramação de Computadores - I. Profª Beatriz Profº Israel
Programação de Computadores - I Profª Beatriz Profº Israel A linguagem JAVA A linguagem Java O inicio: A Sun Microsystems, em 1991, deu inicio ao Green Project chefiado por James Gosling. Projeto que apostava
Leia mais6/06/2012 09h26 - Atualizado em 26/06/2012 12h30 Boot to Gecko: o futuro celular da Mozilla
6/06/2012 09h26 - Atualizado em 26/06/2012 12h30 Boot to Gecko: o futuro celular da Mozilla O mercado brasileiro de dispositivos móveis em breve ganhará mais uma grande plataforma. Anunciado oficialmente
Leia maisDesenvolvimento de Aplicações Móveis: Presente, Passado e Futuro
Desenvolvimento de Aplicações Móveis: Presente, Passado e Futuro Prof. Gilberto Amado de Azevedo Cysneiros Filho Tecnologia Vestível Tecnologia vestível (wearable technology) são acessórios diretamente
Leia maisWindows Phone: Acesse Configurações > Rede celular + SIM > Ativada/Desativada. Android: Deslize a tela para baixo e desmarque a opção de dados.
Sempre que você não estiver usando a conexão, desligue a internet do seu aparelho. Mesmo em espera, os programas do celular ou tablet ficarão atualizando com redes sociais, e-mails, entre outros. Com isso
Leia maisComputação II Orientação a Objetos
Computação II Orientação a Objetos Fabio Mascarenhas - 2014.1 http://www.dcc.ufrj.br/~fabiom/java Android Android é um sistema operacional para dispositivos móveis Kernel Linux, drivers e bibliotecas do
Leia maisSISTEMA PARA AUTOMATIZAR O MONITORAMENTO DE ROTEADORES DE UM PROVEDOR DE ACESSO
FURB Universidade Regional de Blumenau Bacharelado em Ciência da Computação SISTEMA PARA AUTOMATIZAR O MONITORAMENTO DE ROTEADORES DE UM PROVEDOR DE ACESSO Jean Victor Zunino Miguel Alexandre Wisintainer
Leia maisDESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID
DESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID Maik Olher CHAVES 1 ; Daniela Costa Terra 2. 1 Graduado no curso de Tecnologia em Análise e Desenvolvimento de Sistemas
Leia mais10 DICAS PARA TURBINAR SEU PACOTE DE DADOS. 1 - Desative os Dados do Celular. 2 Remova as notificações e atualizações automáticas
10 DICAS PARA TURBINAR SEU PACOTE DE DADOS 1 - Desative os Dados do Celular Sempre que você não estiver usando a conexão, desligue a internet do seu aparelho. Mesmo em espera, os programas do celular ou
Leia maisUso do Action₀NET com o PI System da OsiSoft
Uso do Action₀NET com o PI System da OsiSoft Introdução Se sua empresa utiliza o PI System da OsiSoft, o Action₀NET é o software SCADA (Supervisory Control and Data Acquisition) que mais se adequa a sua
Leia maisProtótipo de um sistema para licenciamento de aplicativos Microsoft.NET baseado em assinatura digital XML
Protótipo de um sistema para licenciamento de aplicativos Microsoft.NET baseado em assinatura digital XML Acadêmico: Leonardo Chagas D Ippolito Orientador: Prof. Marcel Hugo Blumenau, Dezembro de 2004
Leia maisDESENVOLVIMENTO DE SOFTWARE AULA 1
DESENVOLVIMENTO DE SOFTWARE AULA 1 CAMPUS SANTO ANDRÉ CELSO CANDIDO SEMESTRE 2014 1 Características da Plataforma.NET A plataforma.net Framework 4.0 (.NET 4.0) é uma plataforma de softwares que fornece
Leia maisDesenvolvimento de Aplicação Windows Mobile Acessando um WebService
Faculdade de Negócios e Administração de Sergipe Disciplina: Integração Web Banco de Dados Professor: Fábio Coriolano Desenvolvimento de Aplicação Windows Mobile Acessando um WebService Professor: Fabio
Leia maisA computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer
A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer lugar e independente da plataforma, bastando para isso
Leia maisSistemas Embarcados Android
Engenharia Elétrica UFPR 13 de novembro de 2014 Desenvolvido para sistemas móveis pelo Google: Android Open Source Project (AOSP) Grande sucesso, devido a combinação de: open source licensing aggressive
Leia maisSISTEMAS OPERACIONAIS. Maquinas Virtuais e Emuladores
SISTEMAS OPERACIONAIS Maquinas Virtuais e Emuladores Plano de Aula Máquinas virtuais Emuladores Propriedades Benefícios Futuro Sistemas de Computadores Os sistemas de computadores são projetados com basicamente
Leia maisNovidades Desktop Menu Iniciar O menu inciar foi renovado e está mais amigável, com apps importantes mais vísiveis. Houve mudança no botão de ligar, que agora está no menu. Outro recurso é a possibilidade
Leia maisSistemas Embarcados Android
Engenharia Elétrica UFPR 7 de março de 2013 Outline Desenvolvido para sistemas móveis pelo Google: Android Open Source Project (AOSP) Grande sucesso, devido a combinação de: open source licensing aggressive
Leia maisO Hardware e o Software do Computador
O Hardware e o Software do Computador Aula 3 Parte 2 Software de Computador Aplicativo Horizontal: tarefas genéricas, para quaisquer organizações Aplicativo Vertical: tarefas específicas, para organizações
Leia maisMarcelo.augusto@Microsoft.com
Marcelo.augusto@Microsoft.com Aplicativos Relatórios Painéis Consultas em linguagem natural Dispositivo móvel A plataforma de Dados da Microsoft Orquestração Gerenciamento de informações Processamento
Leia maisISHIFT: Informação em Movimento
ISHIFT: Informação em Movimento Contato: www.ishift.com.br +55 51 32798159 contato@ishift.com.br Somos uma empresa completa de produtos e serviços ligados à tecnologia, que procura apresentar soluções
Leia maisFramework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C#
Linguagem de Programação 3 Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C# Prof. Mauro Lopes 1-31 35 Objetivos Nesta aula iremos apresentar a tecnologia.net, o ambiente de desenvolvimento
Leia maisDesenvolvimento de um Caderno de Campo para Plataformas Móveis utilizando PhoneGap
Desenvolvimento de um Caderno de Campo para Plataformas Móveis utilizando PhoneGap Maicon Anderson Mattos da Silva 1, Casiane Salete Tibola 2, Jose Mauricio Cunha Fernandes 2, Jaqson Dalbosco 1, Rafael
Leia maisAndroid. Marcelo Quinta @mrquinta
Android Marcelo Quinta @mrquinta Oi, eu sou o Marcelo Quinta Pública Público-privada Privada Próprio negócio Voluntariado Parabéns à organização do GO-GTUG Tablets 160% de aumento em 2011 Smartphones
Leia maisMOBILE WEB,! você esta presente?
MOBILE WEB,! você esta presente? Como e porque é fundamental ter uma presença mobile relevante e acessível para converter em vendas e bom relacionamento. Prof: SAMANTHA CARVALHO Mobile Samantha Carvalho
Leia maisFundamentosemInformática
FundamentosemInformática 04 Software Conteúdo Conceito de Software Classificação de Softwares Conceito de Sistema Operacional(S.O.) FunçõesBásicasdeumS.O. um Arquivos Atributos Diretórios 1 -Conceitos
Leia maisUniversal Mobile Ad Package UMAP- v.2.0. Dezembro 2011
Universal Mobile Ad Package UMAP- v.2.0 Dezembro 2011 Emitida pela MMA North América Board of Directors SWAT Team e o Comitê Global MMA de Mobile Advertising. Proposta Este conjunto atualizado de diretrizes
Leia maisIntrodução à Engenharia de Software
Introdução à Engenharia de Software Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia
Leia maisONE TOONE CURSOS PARTICULARES HTML5 + CSS3 + ADOBE DREAMWEAVER CC
ONE TOONE CURSOS PARTICULARES HTML5 + CSS3 + ADOBE DREAMWEAVER CC Plano do Curso. Curso One. Os Cursos desenvolvidos pela One To One, são reflexo da experiência profissional no âmbito da Formação, do Design
Leia maisTecnologia Java. Helder darocha (hslr@uol.com.br)
Tecnologia Java Helder darocha (hslr@uol.com.br) O que é Java? Uma linguagem de programação (Java) for (int i = 0; i
Leia maisSoluções de Vídeo de IP Série MAXPRO APRENDA UM, CONHEÇA TODOS. Aberto, flexível e escalável Plataforma de vigilância de vídeo
Soluções de Vídeo de IP Série MAXPRO APRENDA UM, CONHEÇA TODOS Aberto, flexível e escalável Plataforma de vigilância de vídeo APRENDA UM, CONHEÇA TODOS Você está procurando... sistemas que são interoperáveis
Leia maisCA Protection Suites. Proteção total dos dados para as pequenas e médias empresas
CA Protection Suites Proteção total dos dados para as pequenas e médias empresas Desafios das SMBs As ameaças crescem em número e gravidade - Spywares e adwares - Vírus, worms, cavalos de Tróia e ataques
Leia maisOpenEdge GUI para.net
OpenEdge GUI para.net Modernizar sua interface com usuário utilizando ABL Petrucio José Faé de Castro Solution Engineer Progress Software do Brasil Agenda Introdução ao OpenEdge Architect OpenEdge GUI
Leia maisManual de utilização do Zimbra
Manual de utilização do Zimbra Compatível com os principais navegadores web ( Firefox, Chrome e Internet Explorer ) o Zimbra Webmail é uma suíte completa de ferramentas para gerir e-mails, calendário,
Leia maisPlasma Active. Thiago Macieira
Plasma Active Thiago Macieira Quem sou eu? Desenvolvedor Open Source há 15 anos Atualmente arquiteto de software no Open Source Technology Center (OTC) na Intel Mantenedor do módulo QtCore e QtDBus do
Leia maisBacksite Serviços On-line
Apresentação Quem Somos O Backsite Com mais de 15 anos de mercado, o Backsite Serviços On-line vem desenvolvendo soluções inteligentes que acompanham o avanço das tecnologias e do mundo. Com o passar do
Leia maisDESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3
DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 Eduardo Laguna Rubai, Tiago Piperno Bonetti Universidade Paranaense (Unipar) Paranavaí PR- Brasil eduardorubay@gmail.com, bonetti@unipar.br Resumo.
Leia maisFrameworks para criação de Web Apps para o Ensino Mobile
393 Frameworks para criação de Web Apps para o Ensino Mobile Lucas Zamim 1 Roberto Franciscatto 1 Evandro Preuss 1 1 Colégio Agrícola de Frederico Westphalen (CAFW) Universidade Federal de Santa Maria
Leia maisDesenvolvimento para Android Prá9ca 1. Prof. Markus Endler
Desenvolvimento para Android Prá9ca 1 Prof. Markus Endler Pré- requisitos Para desenvolver para plataforma Android, é necessário fazer o download e instalar: Android SDK Tools: necessário para gerenciamento
Leia maisO app builder on line especializado em museus, exposições e passeios turísticos
O app builder on line especializado em museus, exposições e passeios turísticos Você no comando Publica um aplicativo móvel em 4 passos 1 Seleciona os conteúdos 2 Baixe-os e organize-os no Ventour 3 Pre-visualize
Leia maisAdobe Flex. Cainã Fuck dos Santos Thiago Vieira Puluceno Jonathan Kuntz Fornari Gustavo Nascimento Costa
Adobe Flex Cainã Fuck dos Santos Thiago Vieira Puluceno Jonathan Kuntz Fornari Gustavo Nascimento Costa O que é Flex? Estrutura de Código aberto para a criação de aplicativos Web Utiliza o runtime do Adobe
Leia maisO Office para ipad e iphone ficou bem melhor.
O Office para ipad e iphone ficou bem melhor. 5 novidades que você precisa saber sobre o Microsoft Office 1 Novos apps para iphone Word, Excel, PowerPoint e OneNote consistentes com a experiência do ipad.
Leia maisINTRODUÇÃO AO DESENVOLVIMENTO DE JOGOS COM LIBGDX. Vinícius Barreto de Sousa Neto
INTRODUÇÃO AO DESENVOLVIMENTO DE JOGOS COM LIBGDX Vinícius Barreto de Sousa Neto Libgdx é um framework multi plataforma de visualização e desenvolvimento de jogos. Atualmente ele suporta Windows, Linux,
Leia maisAplicações Móveis e sua aplicação na saúde: micd, exemplo prático
Aplicações Móveis e sua aplicação na saúde: micd, exemplo prático Leonel Machava Email: leonelmachava@gmail.com MOZAMBICAN OPEN ARCHITECTURES STANDARDS AND INFORMATION SYSTEMS Conteúdo Definição de aplicação
Leia maisCurso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2
Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Aula 1 Conceitos da Computação em Nuvem A computação em nuvem ou cloud computing
Leia maisUSANDO RESPONSIVE WEB DESIGN PARA DESENVOLVIMENTO DE SISTEMAS WEB. Rodrigo Eduardo Boni orientado por Prof. Jhony Alceu Pereira Orientador - FURB
USANDO RESPONSIVE WEB DESIGN PARA DESENVOLVIMENTO DE SISTEMAS WEB Rodrigo Eduardo Boni orientado por Prof. Jhony Alceu Pereira Orientador - FURB ROTEIRO Introdução Objetivos Fundamentação teórica Especificação
Leia maisDESENVOLVIMENTO EM DISPOSITIVOS MÓVEIS UTILIZANDO BANCO DE DADOS
DESENVOLVIMENTO EM DISPOSITIVOS MÓVEIS UTILIZANDO BANCO DE DADOS Leandro Guilherme Gouvea 1, João Paulo Rodrigues 1, Wyllian Fressatti 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil leandrog.gouvea@gmail.com,
Leia maisFramework DX conjunto de tecnologias para geração, distribuição e monetização de experiências audiovisuais pela internet.
White Paper técnico-comercial (10/01/2014) Framework DX conjunto de tecnologias para geração, distribuição e monetização de experiências audiovisuais pela internet. 1 DX é a nova experiência televisiva
Leia maisIntrodução ao Delphi. Introdução. Edições do Software. Capítulo 1. InforBRás - Informática Brasileira Ltda. O Que é o Delphi.
Capítulo 1 O Que é o Delphi Diferenças entre Delphi Client/Server do Delphi for Windows Características que compõem o Integrated Development Invironment (IDE) Como o Delphi se encaixa na família Borland
Leia maisDesenvolvimento Web TCC-00.226 Turma A-1
Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo Introdução ao Ambiente de Desenvolvimento Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226
Leia maisResumo da solução SAP SAP Technology SAP Afaria. Gestão da mobilidade empresarial como vantagem competitiva
da solução SAP SAP Technology SAP Afaria Objetivos Gestão da mobilidade empresarial como vantagem competitiva Simplifique a gestão de dispositivos e aplicativos Simplifique a gestão de dispositivos e aplicativos
Leia maisDesenvolvimento de Aplicações Locais na Plataforma Microsoft
Desenvolvimento de Aplicações Locais na Plataforma Microsoft Profª. Angelina V.S. Melaré angelinamelare@gmail.com Tecnologia em Análise e Desenvolvimento de Sistemas 1ºsem/2008 Objetivo da Aula Saber diferenciar
Leia maisSistemas Operacionais
Sistemas Operacionais Aula 6 Estrutura de Sistemas Operacionais Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado no material disponibilizado por: SO - Prof. Edilberto Silva Prof. José Juan Espantoso
Leia maisSISTEMA DE GESTÃO DE PRODUÇÃO DE EVENTOS
SISTEMA DE GESTÃO DE PRODUÇÃO DE EVENTOS Rodrigo das Neves Wagner Luiz Gustavo Galves Mählmann Resumo: O presente artigo trata de um projeto de desenvolvimento de uma aplicação para uma produtora de eventos,
Leia maisCapítulo 1. Introdução ao Java. Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
Capítulo 1 Introdução ao Java Objetivos do Capítulo Compor uma visão histórica mínima para a compreensão da origem do Java. Compreender o que é o Java e para que finalidades ele é empregado. Delinear algumas
Leia maisHyper-V e Intel HAXM. Ativando a virtualização
Hyper-V e Intel HAXM Neste texto iremos tratar de dois softwares utilizados para virtualização, o Hyper-V da Microsoft e o Intel HAXM (Intel Hardware Accelerated Execution Manager). O Hyper-V é utilizado
Leia maisVIII Semana de Ciência e Tecnologia IFMG campus Bambuí VIII Jornada Científica TECLADO VIRTUAL ACESSÍVEL PARA SMARTPHONES E TABLETS
TECLADO VIRTUAL ACESSÍVEL PARA SMARTPHONES E TABLETS Daniele Nazaré Tavares¹; Daniela Costa Terra² ¹Estudante de Engenharia da Computação. Instituto Federal Minas Gerais (IFMG) campus Bambuí. Rod. Bambuí/Medeiros
Leia maisProf. Ms. José Eduardo Santarem Segundo santarem@univem.edu.br. Demonstrar o impacto que o tema virtualização tem representado no mercado
Prof. Ms. José Eduardo Santarem Segundo santarem@univem.edu.br Demonstrar o impacto que o tema virtualização tem representado no mercado de TI. Apresentar alguns conceitos e técnicas sobre a tecnologia
Leia maisInovação e Tecnologia Acelerando o crescimento dos seus negócios. Alexandre Castro Channel Enabler & Solution Expert
Inovação e Tecnologia Acelerando o crescimento dos seus negócios Alexandre Castro Channel Enabler & Solution Expert BUSINESS ONE Solução completa e integrada para gestão empresarial, acessível para empresas
Leia maisPapel de Parede Secreto
USO DO WINDOWS o Windows XP finalmente está perdendo forças no mercado de sistemas operacionais. Na pesquisa mais recente feita pelo StatsCounter, com dados de novembro de 2014, a versão foi ultrapassada
Leia maisCogent DataHub v7.0. A próxima geração em soluções para troca de dados em tempo real
Cogent DataHub v7.0 A próxima geração em soluções para troca de dados em tempo real Cogent é reconhecida como uma líder no segmento de soluções de middleware no domínio do tempo real. E, com a introdução
Leia maisSérie MAXPRO. de Soluções para Vídeo IP APRENDA UM, CONHEÇA TODOS. Aberta, Flexível e Dimensionável Plataforma de Vigilância de Vídeo
Série MAXPRO de Soluções para Vídeo IP APRENDA UM, CONHEÇA TODOS Aberta, Flexível e Dimensionável Plataforma de Vigilância de Vídeo APRENDA UM, CONHEÇA TODOS Você está procurando por... sistemas que são
Leia maisPlanos Empresariais. Criação de Sites Hot Sites Landing Pages
Planos Empresariais Criação de Sites Hot Sites Landing Pages Criação de Sites Profissionais, modernos e responsivos. Usando o que há de mais moderno no mercado, nossos projetos são exclusivos, sob medida
Leia maisANÁLISE COMPARATIVA ENTRE APLICAÇÕES GRATUITAS EM NUVEM
ANÁLISE COMPARATIVA ENTRE APLICAÇÕES GRATUITAS EM NUVEM Pedro Victor Fortunato Lima, Ricardo Ribeiro Rufino Universidade Paranaense UNIPAR Paranavaí Paraná Brasil pedrin_victor@hotmail.com, ricardo@unipar.br
Leia maisAPRESENTAÇÃO GRAVITYZONE BUSINESS SECURITY
APRESENTAÇÃO GRAVITYZONE BUSINESS SECURITY 1 A solução GravityZone Business Security O Bitdefender GravityZone Business Security é um serviço desenvolvido pela Bitdefender dedicado à simplicidade e flexibilidade
Leia maisAcadêmico: Maicon Machado Orientador: José Carlos Toniazzo
Acadêmico: Maicon Machado Orientador: José Carlos Toniazzo Tema; Delimitação do Problema; Hipóteses ou questões de pesquisa; Objetivos; Justificativa; Revisão Bibliográfica; Cronograma; Referências. Desenvolver
Leia maisCollaboration Map Collaboration Map. Figura 6.1: Arquitetura da aplicação
6 Estudo de caso A utilização de um modelo de componentes orientado a serviços possibilita a construção de aplicações por meio da conexão entre componentes em tempo de execução. O middleware Kaluana utiliza-se
Leia maisCalligra. Uma Introdução Geral. Raphael Langerhorst Jost Schenck Tradução: Marcus Gama
Uma Introdução Geral Raphael Langerhorst Jost Schenck Tradução: Marcus Gama 2 Conteúdo 1 Introdução 5 1.1 Componentes do Calligra................................. 5 1.2 Visão geral dos recursos do Calligra...........................
Leia maisCircuito UNIFACS Semana SBC
Circuito UNIFACS Semana SBC Aspectos Técnicos e Mercadológicos da Programação para Dispositivos Móveis Utilizando ios e Android Mestre em Informática Desenvolvedor Apple para ios Roteiro (1 / 4) Uma Breve
Leia maisUSANDO O IZCODE PARA GERAR SOFTWARE RAPIDAMENTE
USANDO O IZCODE PARA GERAR SOFTWARE RAPIDAMENTE SUMÁRIO usando o izcode... 1 para gerar software rapidamente... 1 introdução... 2 o que é o izcode?... 2 Como funciona o izcode?... 2 os tipos diferentes
Leia maisios Uma breve introdução ao desenvolvimento de apps
ios Uma breve introdução ao desenvolvimento de apps 1. Introdução 1 2. A história Lançado em Janeiro de 2007; Chamado inicialmente de iphone OS, sendo nomeado como ios durante o lançamento do ios 4; A
Leia maisIntrodução ao C# . Visão geral do.net Framework
Introdução ao C# Microsoft.NET (comumente conhecido por.net Framework - em inglês: dotnet) é uma iniciativa da empresa Microsoft, que visa uma plataforma única para desenvolvimento e execução de sistemas
Leia maisDESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES
DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES Alexandre Egleilton Araújo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil araujo.ale01@gmail.com, jaime@unipar.br Resumo.
Leia maisRHOELEMENTS MOTOROLA DESENVOLVA MENOS. FAÇA MAIS.
RHOELEMENTS MOTOROLA DESENVOLVA MENOS. FAÇA MAIS. RHOELEMENTS MOTOROLA FOLHETO COM TANTOS EQUIPAMENTOS MÓVEIS... VOCÊ, DEFINITIVAMENTE, QUER CRIAR UM APLICATIVO COMPATÍVEL COM TODOS ELES. COM RHOELEMENTS,
Leia mais