Coletânea de Aplicativos para Windows Phone

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

Download "Coletânea de Aplicativos para Windows Phone"

Transcrição

1 Coletânea de Aplicativos para Windows Phone

2 Edições Brasil Jundiaí/SP

3 Faculdade de Tecnologia de Jundiaí CARLOS EDUARDO SCHUSTER CLÁUDIO LUIS VIEIRA OLIVEIRA LUCIANA FERREIRA BAPTISTA ORGANIZADORES AUTORES: Profa. Dra. Viviane Rezi Dobarro Prof. Ms. Carlos Eduardo Schuster Prof. Ms. Cláudio Luís V. Oliveira Profa. Ms. Luciana Ferreira Baptista Profa. Ms. Adaní Cusin Sacilotti Profa. Ms. Ângela Cristina de Oliveira Lühmann Prof. Ms. Benedito Cristiano Aparecido Petroni Amanda Mayara de Araujo George Petz Gustavo da Silva Oliveira João Henrique Felício Barreto Kelly Sabará Rafael de Oliveira Sales Reginaldo Bernardo Antonietti Coletânea de Aplicativos para Windows Phone 1ª Edição Jundiaí/SP Edições Brasil 2013

4 Edições Brasil Supervisão: Marlene Rodrigues da Silva Aguiar Capa e figuras : Cláudio Luis Vieira Oliveira Editoração Eletrônica: João José Ferreira de Aguiar Revisão ortográfica: Organizadores da Obra Conselho Editorial: Prof. Ms. João José Ferreira de Aguiar Prof. Ms. João Carlos dos Santos Profª Dra. Teresa Helena Buscato Martins Todos os direitos reservados e protegidos pela Lei 5988 de 14/12/1973. Todas as informações contidas nesta obra são de exclusiva responsabilidade dos autores. As figuras deste livro foram produzidas pelo autor Cláudio Luis Vieira Oliveira. Nenhuma parte deste livro poderá ser reproduzida ou transmitida por qualquer tipo de meio empregado (eletrônicos, mecânicos, fotográficos, fotocópias, digitalização, gravação, ou qualquer outro), sem previa autorização por escrito da editora. O mesmo se aplica às características gráficas e à editoração eletrônica desta obra. Alguns nomes de empresas e respectivos produtos e/ou marcas foram citadas apenas para fins didáticos, não havendo qualquer vínculo das mesmas com a obra. Dentro dos códigos de programação, algumas palavras não foram acentuadas por questões técnicas relacionadas ao hardware e/ou softwares utilizados pelos leitores. A editora e os autores acreditam que todas as informações apresentadas nesta obra estão corretas. Contudo, não há qualquer tipo de garantia de que o uso das mesmas resultará no esperado pelo leitor, principalmente por se tratar de linguagem de programação. Caso seja(m) necessária(s), a editora disponibilizará errata(s) em seu site. Dados Internacionais de Catalogação na Publicação (CIP) OL41c Oliveira, Claudio Luis Vieira Coletânea de Aplicativos para Windows Phone / Cláudio Luis Vieira Oliveira, Carlos Eduardo Schuster, Luciana Ferreira Baptista - Jundiaí: Edições Brasil, p. : il. ISBN: Linguagem - Windows Phone. 2. Programação. I. Schuster, Carlos Eduardo. II. Baptista, Luciana Ferreira. III. Título CDD: Bibliotecária responsável Marinês de Campos Ribeiro CRB8/7227 Depósito legal na Biblioteca Nacional, conforme Decreto 1.823/1907. Versão eletrônica - e-book -

5 Coletânea de Aplicativos para Windows Phone Sumário 1. Prefácio A Faculdade de Tecnologia de Jundiaí (FATEC Jundiaí) Introdução Desenvolvimento para Windows Phone Área Geométrica Carrossel Controle de Ciclo Menstrual Controle de Glicemia Conversor de Temperatura Cronômetro Desafios de Lógica Diabetes Calculator FuelManager Jogo da Memória RescisãoCLT Tabuada Todos os Aplicativos Desenvolvidos e Publicados

6 Ângela Lühmann, Benedito Petroni e Cláudio Oliveira 6

7 Coletânea de Aplicativos para Windows Phone 1. Prefácio Prof. Ms. Benedito Cristiano Aparecido Petroni Motivados pelo resultado considerado surpreendente da parceria entre a Faculdade de Tecnologia de Jundiaí (FATEC Jundiaí) e o Instituto Nokia de Tecnologia (INdT), professores e alunos dos Cursos Superiores de Tecnologia em Análise e Desenvolvimento de Sistemas e Gestão da Tecnologia da Informação, elaboraram essa coletânea de aplicativos desenvolvidos como resultado dos dois treinamentos sobre Windows Phone realizados pelo INdT nas dependências da FATEC Jundiaí. Esse curso possibilitou aos participantes da instituição o contato com uma tecnologia cada vez mais crescente na vida das pessoas e no próprio mercado de trabalho. Todos nós sabemos que a comunicação móvel atualmente faz parte da vida de muitas pessoas e está presente em praticamente todos os locais do planeta e em todos os setores. Com isso pode-se afirmar que não se trata apenas de uma invenção bem sucedida a dos dispositivos móveis, mas de uma revolução sem precedentes no que se destina à suas necessidades de uso que possibilita praticidade e disponibilidade de informações. Dentro deste contexto, esta obra apresenta uma série de aplicativos criados, e que tomaram como referência todos os tópicos técnicos abordados durante os treinamentos. Essa obra apresenta vários aplicativos que podem a princípio parecerem simples, e na verdade são, mas muito úteis no dia-a-dia e em um contexto mais abrangente, observa-se que o aproveitamento do recurso tecnológico por mais simples que pareça, pode fazer a diferença para muitas pessoas. Agradecemos primeiramente a Nokia do Brasil, especficamente o Instituto Nokia de Tecnologia (INdT) pela oferta da capacitação técnica especializada, a Direção da FATEC Jundiaí pela oportunidade da realização, aos professores e principalmente aos alunos, pelo empenho, interesse e dedicação, razão da existência de 7

8 Ângela Lühmann, Benedito Petroni e Cláudio Oliveira toda a comunidade acadêmica da FATEC Jundiaí. Por último, um agradecimento a Allan Bezerra, Gerente de Projetos no Instituto Nokia de Tecnologia e ao Jackson Feijó, Pesquisador do Instituto Nokia de Tecnologia que ministrou os treinamentos na FATEC Jundiaí. 8

9 Coletânea de Aplicativos para Windows Phone 2. A Faculdade de Tecnologia de Jundiaí (FATEC Jundiaí) Profa. Dra. Viviane Rezi Dobarro Diretora da Faculdade de Tecnologia de Jundiaí A FATEC Jundiaí é uma faculdade pública paulista vinculada ao Centro Estadual de Educação Tecnológica Paula Souza (CEETEPS), que é uma autarquia do Governo do Estado de São Paulo, estando vinculada à Secretaria de Desenvolvimento Econômico, Ciência e Tecnologia. Foi instalada no ano de 2002 na cidade de Jundiaí e conta atualmente com mais de alunos. Atualmente contribui para a formação de mãode-obra qualificada no setor de informática, logística, gestão ambiental e eventos. Como uma instituição pública, o ensino da FATEC Jundiaí é gratuito e o ingresso se dá por meio de concurso público (vestibular) semestral, aberto a qualquer pessoa que tenha concluído ou esteja em vias de concluir o Ensino Médio. Atualmente oferece cinco cursos superiores: (Fonte: O Tecnólogo em Análise e Desenvolvimento de Sistemas analisa, projeta, documenta, especifica, testa, implanta e mantém sistemas computacionais de informação. Esse profissional trabalha, também, com ferramentas computacionais, equipamentos de informática e metodologia de projetos na produção de sistemas. Raciocínio lógico, emprego de linguagens de programação e de metodologias de construção de projetos, preocupação com a qualidade, usabilidade, robustez, integridade e segurança de programas computacionais são fundamentais à atuação desse profissional. O Tecnólogo em Eventos atua em instituições de eventos, de turismo e em meios de hospedagem, prestando serviços especializados no planejamento, organização e execução de eventos de negócios, sociais, esportivos, culturais, científicos, artísticos, de lazer e outros. Deve ter o domínio dos códigos funcionais e dos processos de interação dinâmica de todos os agentes integrados ao turismo e os variados aspectos culturais, econômicos e sociais da região em que atua, com consciência crítica acerca das orientações éticas, ambientais 9

10 Ângela Lühmann, Benedito Petroni e Cláudio Oliveira e legais. O Tecnólogo em Gestão Ambiental planeja, gerencia e executa as atividades de diagnóstico, avaliação de impacto, proposição de medidas mitigadoras - corretivas e preventivas -, recuperação de áreas degradadas, acompanhamento e monitoramento da qualidade ambiental. Regulação do uso, controle, proteção e conservação do meio ambiente, avaliação de conformidade legal, análise de impacto ambiental, elaboração de laudos e pareceres são algumas das atribuições deste profissional, podendo elaborar e implantar ainda políticas e programas de educação ambiental, contribuindo assim para a melhoria da qualidade de vida e a preservação da natureza. O Tecnólogo em Gestão da Tecnologia da Informação atua num segmento da área de informática que abrange a administração dos recursos de infraestrutura física e lógica dos ambientes informatizados. O profissional egresso desse curso define parâmetros de utilização de sistemas, gerencia os recursos humanos envolvidos, implanta e documenta rotinas, controla os níveis de serviço de sistemas operacionais e banco de dados, gerenciando os sistemas implantados. O Tecnólogo em Logística é o profissional especializado em armazenagem, distribuição e transporte. Atuando na área logística de uma organização, planeja e coordena a movimentação física e de informações sobre as operações multimodais e intermodais de transporte, incluindo o gerenciamento de pessoas para proporcionar fluxo otimizado ao longo da cadeia de suprimentos. Ele projeta e gerencia redes de distribuição e unidades logísticas, estabelecendo processos de compras, identificando fornecedores, negociando e estabelecendo padrões de recebimento, armazenamento, movimentação e embalagem de materiais. Ocupa-se ainda do inventário e gerenciamento estratégico de estoques, sistemas de abastecimento, programação, monitoramento do fluxo de pedidos, cálculo de custos de fretes e transbordos, sistemas de tráfego e gerenciamento de transportes urbano de carga e passageiros, que envolvam os modais rodoviário, ferroviário, aeroviário, dutoviário e aquaviário. FATEC Jundiaí Av. União dos Ferroviários, Centro CEP Jundiaí/SP Tel/Fax: (11) /

11 Coletânea de Aplicativos para Windows Phone 3. Introdução Prof. Ms. Carlos Eduardo Schuster Prof. Ms. Cláudio Luís V. Oliveira Profa. Ms. Luciana Ferreira Baptista O Windows Phone é o sistema operacional da Microsoft para smartphones que apresenta novos recursos de usabilidade, muitos recursos de integração com computadores Windows e também com o console de jogos XBOX 360. A presente obra apresenta uma coletânea de aplicativos, para o Windows Phone, desenvolvidos pelos professores e alunos da Faculdade de Tecnologia de Jundiaí (FATEC Jundiaí) durante o segundo semestre de 2012 e primeiro semestre de Os aplicativos resultam da parceria entre o Instituto Nokia de Tecnologia (INdT) e a FATEC Jundiaí a qual propiciou o treinamento de 8 docentes e cerca de 75 alunos dos cursos de Tecnologia em Análise e Desenvolvimento de Sistemas e Gestão da Tecnologia da Informação. Com treinamentos realizados em novembro de 2012 e abril de 2013, ambos ministrados pelo instrutor Jackson Feijó do INdT. Figura Turma de Abril/

12 Ângela Lühmann, Benedito Petroni e Cláudio Oliveira Os objetivos principais dos treinamentos ministrados são capacitar o corpo docente e discente no desenvolvimento para Windows Phone, bem como incentivar a criação de aplicativos para esta plataforma, que poderão ser comercializados pelos alunos por meio da loja da Microsoft. Ao todo trinta e um aplicativos foram desenvolvidos e publicados na loja da Microsoft sendo que destes, doze são apresentados em detalhes nesta coletânea. No último capítulo desta obra também se encontram relacionados todos os aplicativos desenvolvidos. 12

13 Coletânea de Aplicativos para Windows Phone 4. Desenvolvimento para Windows Phone Profa. Ms. Ângela Cristina de Oliveira Lühmann Prof. Ms. Benedito Cristiano Aparecido Petroni Prof. Ms. Cláudio Luís Vieira Oliveira O Windows Phone oferece um conjunto de soluções que facilitam o desenvolvimento de aplicativos para a plataforma. Fundamentado sobre o conceito de desenvolvimento da interface sobre um padrão XML, no caso, o Microsoft Silverlight e utilizando a linguagem de programação C#. Para o desenvolvimento de aplicativos para o Windows Phone é necessário instalar o Visual Studio Express for Windows Phone que encontra-se disponível gratuitamente para download em windowsphone.com. A base de funcionamento do Visual Studio é o conceito de projeto. Um Projeto (Project) pode ser entendido como um grupo de classes, formulários e recursos diversos, como arquivos de imagens e sons entre outros, necessários à criação de um programa. Figura 4.1 Localização do Visual Studio 13

14 Ângela Lühmann, Benedito Petroni e Cláudio Oliveira Desta forma, após abrir o Visual Studio, a primeira etapa na construção de um aplicativo para Windows Phone consiste em realizar a criação de um projeto. Para isso, escolha no menu principal a opção File e depois New Project: Figura 4.2 Modelos de Aplicativos Nosso primeiro exemplo, que será criado com o intuito de ilustrar o funcionamento básico do Visual Studio, consiste em uma Windows Phone Application e será chamada de Ola. Em seguida, selecione a plataforma desejada: Figura 4.3 Definição da Versão do Sistema Operacional 14

15 Coletânea de Aplicativos para Windows Phone O Visual Studio irá exibir a aplicação criada, a esquerda podemos observar como a mesma será exibida na tela de um smartphone com Windows Phone. A parte central consiste no código fonte da página principal em Silverlight for Windows Phone. Na direita temos a Solution Explorer e a Properties. Figura 4.4 Janela principal do Visual Studio Quando trabalhamos com o Silverlight for Windows Phone, a base de qualquer aplicativo são as páginas XAML (extensible Application Markup Language), que consiste uma linguagem fundamentada sobre XML (extensible Markup Language) e permite a especificação do layout e dos componentes da página. Quando criamos uma página a estrutura básica já é apresentada, desta forma, identifique no código fonte da aplicação o seguinte trecho: <!--LayoutRoot is the root grid where all page content is placed--> <Grid x:name= LayoutRoot Background= Transparent > <Grid.RowDefinitions> <RowDefinition Height= Auto /> <RowDefinition Height= * /> </Grid.RowDefinitions> <!--TitlePanel contains the name of the application and page title--> 15

16 Ângela Lühmann, Benedito Petroni e Cláudio Oliveira <StackPanel x:name= TitlePanel Grid.Row= 0 Margin= 12,17,0,28 > <TextBlock x:name= ApplicationTitle Text= MY APPLICATION Style= StaticResource PhoneTextNormalStyle /> <TextBlock x:name= PageTitle Text= page name Margin= 9,-7,0,0 Style= StaticResource PhoneTextTitle1Style /> </StackPanel> <!--ContentPanel - place additional content here--> <Grid x:name= ContentPanel Grid.Row= 1 Margin= 12,0,12,0 ></Grid> </Grid> Este código representa a definição dos gerenciadores de layout que serão adotados, este exemplo, Grid e StackPanel. A área reservada para o título da aplicação e para o título da página utilizarão o elemento TextBlock, o qual permite a exibição de texto estático na página. Altere a propriedade Text do TextBlock chamado ApplicationTitle para EXEMPLO DE APLICATIVO e, em seguida modifique a propriedade Text do TexBlock chamado PageName para olá. Após concluir as alterações no programa, gravar as alterações realizadas. O passo seguinte consiste em compilar a solução, para isso, podemos utilizar a opção do menu Build e depois Build Solution, também pode-se utilizar a tecla de atalho F6 para realizar o mesmo processo. Após finalizar a construção da aplicação é importante observar na parte inferior da IDE se ocorreram erros ou avisos. Figura 4.5 Lista de Erros 16

17 Coletânea de Aplicativos para Windows Phone Quando a compilação não apresentar erros a mesma poderá ser executada através do menu Debug utilizando os itens Start Debugging (F5). O emulador será iniciado e o resultado da execução do programa deverá ser similar ao ilustrado pela Figura 4.6. Figura 4.6 Emulador Vamos adicionar um novo TextBlock ao ContentPanel, conforme mostrado a seguir. <!--ContentPanel - place additional content here--> <Grid x:name= ContentPanel Grid.Row= 1 Margin= 12,0,12,0 > <TextBlock Text= Bem-vindo /> </Grid> Na Figura 4.7 podemos visualizar a execução do aplicativo na tela do emulador, sendo importante observar que todo novo objeto 17

18 Ângela Lühmann, Benedito Petroni e Cláudio Oliveira da página deve ser colocado dentro do ContentPanel para que seja exibido. Figura 4.7 Tela do aplicativo 18

19 Coletânea de Aplicativos para Windows Phone 5. Área Geométrica Gustavo da Silva Oliveira Introdução A proposta deste aplicativo é calcular a área geométrica de algumas figuras. O conceito básico consiste no usuário indicar umas das figuras pré-cadastradas: quadrado, triângulo e trapézio dentre outras também, e suas dimensões como, por exemplo, altura, largura e base. A partir disto, o aplicativo tem informações suficientes para efetuar o cálculo e retornar a área da figura. Projeto O elemento principal da aplicação consiste no usuário selecionar qual figura ele deseja calcular a área. Na aplicação o usuário pode calcular a área das seguintes figuras: Figura 5.1 Figuras suportadas pelos aplicativos Após selecionar uma das figuras, o usuário é levado à outra página onde informações sobre como o cálculo é feito serão exibidas, podendo assim entender o conceito e indicar as informações necessárias para que a aplicação efetue o devido cálculo. 19

20 Gustavo da Silva Oliveira Figura Página do Quadrado Figura Página do Quadrado Figura Área do Quadrado 20 Figura 5.5 Cálculo da Área

21 Coletânea de Aplicativos para Windows Phone Desenvolvimento Condiderando as dimensões reduzidas da tela de um smartphone, será utilizado um controle do tipo Panorama de forma a conseguirmos maximizar a área da aplicação permitindo, desta forma, realizar a disposição das figuras de modo a não ficarmos limitados exclusivamente à área física da tela. No trecho de programa a seguir, é possível observar a implementação de um PanoramaItem dentro da página MainPage.xaml, dentro deste elemento será utilizado o Grid para organizar as figuras. <!--Panorama item one--> <controls:panoramaitem Header= selecione > <Grid> <Image HorizontalAlignment= Left Height= 150 VerticalAlignment= Top Width= 150 Source= /Img/Quadrado. png Stretch= Fill Margin= 132,0,0,0 Tap= Image_Tap_1 /> <Image HorizontalAlignment= Left Height= 150 VerticalAlignment= Top Width= 400 Source= /Img/Quadrado. png Stretch= Fill Margin= 10,230,0,0 Tap= Image_Tap_2 /> <TextBlock HorizontalAlignment= Left TextWrapping= Wrap Text= Quadrado VerticalAlignment= Top Margin= 126,155,0,0 FontSize= 35 /> <TextBlock HorizontalAlignment= Left TextWrapping= Wrap Text= Retângulo VerticalAlignment= Top Margin= 126,385,0,0 FontSize= 35 /> </Grid> </controls:panoramaitem> O resultado final da página principal, que pode ser observado nas Figuras 5.6, 5.7, 5.8 e 5.9, consistindo em quatro PanoramaItem contendo, cada um, duas figuras. 21

22 Gustavo da Silva Oliveira Figura Quadrados e Retângulos Figura Círculo e Anel Figura Triângulo e Losango 22 Figura 5.9 Trapézio e Paralelograma

23 Coletânea de Aplicativos para Windows Phone Uma nova página da aplicação pode ser aberta através do método Navigate disponível na classe NavigationService. A seguir podemos observar seu uso no desenvolvimento do evento Tap da figura Quadrado: private void imgquadrado_tap(object sender, GestureEventArgs e) NavigationService.Navigate(new Uri( /Quadrado.xaml, UriKind.Relative)); Após desenvolver o layout da página principal, vamos definir o layout das páginas secundárias, onde o cálculo vai ser realizado, seguindo o mesmo padrão da MainPage, com PanoramaItem. <!--Panorama item one--> <controls:panoramaitem Header= fórmula > <Grid> <Image HorizontalAlignment= Left Height= 194 VerticalAlignment= Top Width= 192 Source= /Img/Mod/ Quadrado.png /> <TextBlock HorizontalAlignment= Left TextWrapping= Wrap VerticalAlignment= Top Margin= 207,10,0,0 Height= 178 Width= 213 FontSize= 47 > <Run Text= A = Área; /> <LineBreak/> <Run Text= L = Lado; /> <LineBreak/> <Run Text= A = L * L /> </TextBlock> <TextBox HorizontalAlignment= Left Height= 234 TextWrapping= Wrap Text= O Quadrado é uma figura plana que possui quatro lados iguais e quatro ângulos retos (90 ). VerticalAlignment= Top Width= 420 Margin= 0,199,0,0 IsReadOnly= True FontSize= 33 TextAlignment= Left /> </Grid> </controls:panoramaitem> 23

24 Gustavo da Silva Oliveira <!--Panorama item two--> <controls:panoramaitem Header= calcular > <Grid> <TextBlock HorizontalAlignment= Left TextWrapping= Wrap Text= Insira o valor de L VerticalAlignment= Top FontSize= 40 Margin= 56,10,0,0 /> <TextBox x:name= txtl MaxLength= 6 HorizontalAlignment= Left Height= 94 TextWrapping= Wrap VerticalAlignment= Top Width= 420 Margin= 0,90,0,0 FontSize= 40 TextAlignment= Center InputScope= Number Tap= txtl_tap TextChanged= txtl_textchanged LostFocus= txtl_lostfocus /> <TextBlock x:name= txtbres HorizontalAlignment= Left TextWrapping= Wrap Text= A área é: VerticalAlignment= Top FontSize= 40 Margin= 130,220,0,0 /> <TextBox x:name= txtres HorizontalAlignment= Left Height= 94 TextWrapping= Wrap VerticalAlignment= Top Width= 420 Margin= 0,298,0,0 FontSize= 40 TextAlignment= Center InputScope= Number IsReadOnly= True /> </Grid> </controls:panoramaitem> Cada layout está associado a uma classe C# onde podemos programar diretamente. Nas páginas secundárias, o método Calcular é responsável por fazer o cálculo da área. public partial class Quadrado : PhoneApplicationPage private void calcular() try if ((txtl.text!= ) && (txtl.text!=. ) && (txtl.text!= 0 ) && (txtl.text!= 0.0 )) txtres.text = (Math.Pow((double.Parse( txtl.text)), 2)).ToString(); 24

25 Coletânea de Aplicativos para Windows Phone catch txtres.text = Desculpe. Não foi possível Calcular ; Quando o usuário digita os valores necessários ao cálculo, automaticamente o método é chamado e o usuário poderá visualizar o resultado da área do objeto escolhido. private void txtl_textchanged(object sender, TextChangedEventArgs e) calcular(); Considerações Finais A aplicação consiste em uma versão do que aprendemos na escola sobre geometria. Apresenta como principais características, a facilidade e a usabilidade. O uso do recurso Panorama View apresenta novas perspectivas em relação ao layout de aplicações, pois, apresenta uma solução bastante funcional em relação às limitações de tamanho de tela existentes nos smartphones. Após o desenvolvimento a aplicação foi submetida e aprovada para publicação no Windows Phone Marketplace, estando disponível para download no endereço store/app/%c3%a1rea-gemom%c3%a9trica/2419a705-ed19-4cb0-8db0-d16495bcfe96 Referências Bibliográficas Microsoft. Windows Phone Dev Center. Disponível em <http://dev. windowsphone.com/en-us>. Acesso em 15 de agosto de

26 Ângela Lühmann, Benedito Petroni e Cláudio Oliveira 26

27 Coletânea de Aplicativos para Windows Phone 6. Carrossel Profa. Ms. Luciana Ferreira Baptista Introdução A proposta deste aplicativo é a apresentação dos personagens da novela Carrossel do SBT, com a possibilidade de ouvir a música tema da novela. Projeto O projeto consiste em apresentar os desenhos dos personagens (Figura 6.1) da novela Carrossel em ordem alfabética (Figura 6.2), com a possibilidade de ouvir a música tema Carro Céu quando clicar na imagem da Nota Musical. Figura 6.1 Tela inicial 27

28 Luciana Ferreira Baptista Figura 6.2 Tela de apresentação dos personagens Clicando-se novamente na imagem da Nota Musical, a música é pausada. Desenvolvimento A aplicação foi desenvolvida para a plataforma Windows Phone e utilizando, para isso, o Silverlight para Windows Phone. Devido às dimensões reduzidas da tela de um smartphone, será utilizado um controle do tipo Panorama de forma a conseguirmos maximizar a área da aplicação permitindo, desta forma, realizar a disposição de todos os personagens. No trecho de programa a seguir, podemos observar a implementação de um PanoramaItem dentro da página MainPage.xaml, dentro desta elemento será utilizado o StackPanel com a propriedade Orientation igual a Horizontal para organizar as imagens dos personagens e o botão que contém a imagem da Nota Musical. 28

29 Coletânea de Aplicativos para Windows Phone <controls:panoramaitem Header= Personagens > <StackPanel Orientation= Horizontal > <Image Source= /Carrossel;component/imagens/persons. jpg Height= 438 Width= 372 /> <Button Name= btnsom1 Content= som Height= 60 Width= 60 VerticalAlignment= Bottom Click= btnsom_click > <Button.Background> <ImageBrush ImageSource= /Carrossel;component/ imagens/som.jpg Stretch= Uniform /> </Button.Background> </Button> </StackPanel> </controls:panoramaitem> Ao clicar na imagem da Nota Musical é verificado o estado da música, ou seja, se ela deverá iniciar, se ela já iniciou e está pause (portanto deverá voltar do ponto que parou), ou se ela está tocando e deverá pausar: private void btnsom_click(object sender, RoutedEventArgs e) if (MediaPlayer.State == MediaState.Paused) MediaPlayer.Resume(); else if (MediaPlayer.State == MediaState.Playing) MediaPlayer.Pause(); else PlaySound( /carroceu.mp3 ); Para tocar a música pela primeira vez é chamado o método PlaySound, passando a música tema da novela: 29

30 Luciana Ferreira Baptista public void PlaySound(string pathtomp3) Song song = Song.FromUri( nome, new Uri(pathToMp3, UriKind.Relative)); FrameworkDispatcher.Update(); MediaPlayer.Play(song); Considerações Finais A aplicação consiste em uma versão simples para visualizar os personagens da novela Carrossel, ouvindo também, se desejar, a música tema da novela. Após o desenvolvimento a aplicação foi submetida e aprovada para publicação no Windows Phone Marketplace, estando disponível para download no endereço store/app/carrossel/e d ca-87a4c423045a Melhorias futuras na aplicação consistem em acrescentar a descrição das características de cada personagem. Referências Bibliográficas Microsoft. Windows Phone Dev Center. Disponível em <http://dev. windowsphone.com/en-us>. Acesso em 26.ago SBT. Carrossel. Disponível em <http://www.sbt.com.br/carrossel/ personagens/>. Acesso em 10.mai

31 Coletânea de Aplicativos para Windows Phone 7. Controle de Ciclo Menstrual Profa. Ms. Adaní Cusin Sacilotti Prof. Ms. Carlos Eduardo Schuster Kelly Sabará Introdução A proposta deste aplicativo é fornecer conforme seu ciclo menstrual, a data aproximada da ovulação e seu período fértil. Embora este método de tabelinha não seja 100% confiável, pode ser utilizado, para se ter uma ideia das datas férteis. Ao ser digitado pelo usuário a data da última menstruação, o aplicativo calcula as datas de início da ovulação, fim da ovulação, dia mais fértil e próxima menstruação. Projeto A aplicação consiste em efetuar cálculos com datas referentes ao período fértil, a partir da data inserida da última menstruação, considerando um ciclo de 28 dias. No campo para inserir a data da última menstruação é oferecido ao usuário um calendário, para que ele selecione o mês, o dia e o ano. Como facilidade para o usuário, é salvo no aplicativo a data da última menstruação. A aplicação possui uma página inicial, contendo as informações do aplicativo, conforme a Figura

32 Adaní Cusin Sacilotti, Carlos Eduardo Schuster e Kelly Sabará Figura 7.1 Tela inicial O usuário ao clicar no botão Acessar, irá para a tela de Cálculo do Ciclo, onde deverá informar a data da última menstruação e clicar no botão Calcular Datas, onde serão exibidos os cálculos de acordo com o ciclo de 28 dias, conforme a Figura

33 Coletânea de Aplicativos para Windows Phone Figura 7.2 Cálculo do Ciclo Ao clicar no campo para atualizar a data da última menstruação, que exibe a data atual extraída do sistema operacional ou a data da última menstruação gravada no aplicativo, é exibido um calendário para o usuário. Com facilidade, podem-se rolar os meses, dias e anos e selecioná-los (Figura 7.3). 33

34 Adaní Cusin Sacilotti, Carlos Eduardo Schuster e Kelly Sabará Figura Calendário Ao clicar no botão Calcular Datas, em relação à data digitada da última menstruação, a data de início da ovulação é acrescida de 11 dias. A data de fim da ovulação é acrescida de 17 dias. A data do dia mais fértil á crescida de 14 dias, e a data da próxima menstruação é acrescida de 28 dias. Conforme é exibido na Figura

35 Coletânea de Aplicativos para Windows Phone Figura 7.4 Cálculo do Ciclo com os resultados Desenvolvimento A aplicação foi desenvolvida para a plataforma Windows Phone sendo utilizado, para isso, o Silverlight para Windows Phone. Devido aos cálculos efetuados pelo aplicativo com datas, o trecho de programa a seguir exibe a criação da variável dtini, através do DatePicker e sua formatação. <StackPanel x:name= ContentPanel Grid.Row= 1 Margin= 12,0,12,0 > <TextBlock Text= Data da última mestruação: /> <toolkit:datepicker Name= dtini ValueStringFormat= 0:dd-MM-yyyy /> <Button Content= Calcular Datas Click= Button_Click /> <Grid > <TextBlock Text= Inicio da Ovulação Margin= 10,0,142,0 FontSize= 28 /> <TextBlock Name= txtdtinio Height= 38 Margin= 298,0,6,0 TextAlignment= Right FontSize= 28 VerticalAlignment= Top Foreground= #FF /> 35

36 Adaní Cusin Sacilotti, Carlos Eduardo Schuster e Kelly Sabará <TextBlock FontSize= 28 Margin= 10,46,142,-46 Text= Fim da Ovulação /> <TextBlock Name= txtdtfimo FontSize= 28 Foreground= #FF Height= 38 Margin= 298,46,6,0 TextAlignment= Right VerticalAlignment= Top /> <TextBlock FontSize= 28 Margin= 10,92,142,-46 Text= Dia mais Fértil /> <TextBlock Name= txtdtfertil FontSize= 28 Foreground= #FF Height= 38 Margin= 298,92,6,0 TextAlignment= Right VerticalAlignment= Top /> <TextBlock FontSize= 28 Margin= 10,138,142,-46 Text= Próxima Mestruação /> <TextBlock Name= txtdtprox FontSize= 28 Foreground= #FF Height= 38 Margin= 298,138,6,0 TextAlignment= Right VerticalAlignment= Top /> </Grid> </StackPanel> Após desenvolver o layout da página principal, vamos definir a classe que irá definir os cálculos efetuados referentes ao ciclo menstrual, o carregamento da data da última menstruação gravada no aplicativo ou a data atual extraída do sistema operacional. namespace ciclo public partial class calculo : PhoneApplicationPage public calculo() InitializeComponent(); string text; if (loadtext( diam.txt, out text)) dtini.value = Convert.ToDateTime(text); private void Button_Click(object sender, RoutedEventArgs e) 36

Cláudio Oliveira Benedito Petroni Ângela Lühmann. Desenvolvimento de Aplicativos para Windows Phone

Cláudio Oliveira Benedito Petroni Ângela Lühmann. Desenvolvimento de Aplicativos para Windows Phone Cláudio Oliveira Benedito Petroni Ângela Lühmann Desenvolvimento de Aplicativos para Windows Phone Aos meus pais, Maria Creyde e Manoel, que sempre acreditaram no poder da educação e dos livros. À minha

Leia mais

Trabalhando com menus e caixas de diálogos

Trabalhando com menus e caixas de diálogos Trabalhando com menus e caixas de diálogos Neste laboratório, você vai aprender: Criar menus para aplicativos Microsoft Windows Presentation Fundation (WPF) utilizando as classes Menu e MenuItem. Realizar

Leia mais

Microsoft Visual Studio Express 2012 for Windows Desktop

Microsoft Visual Studio Express 2012 for Windows Desktop Microsoft Visual Studio Express 2012 for Windows Desktop Apresentação da ferramenta Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: danilogiacobo@gmail.com 1 Introdução Visual

Leia mais

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI Exercício 1 Neste exercício trabalharemos com alguns web controls básicos e praticaremos os tipos de dados do C#. Vamos criar

Leia mais

LINGUAGEM DE PROGRAMAÇÃO ESTRUTURADA CAPÍTULO 1 APRESENTANDO O C#

LINGUAGEM DE PROGRAMAÇÃO ESTRUTURADA CAPÍTULO 1 APRESENTANDO O C# LINGUAGEM DE PROGRAMAÇÃO ESTRUTURADA CAPÍTULO 1 APRESENTANDO O C# 1.1 - Apresentação Quando fazemos nossas compras em um supermercado, é comum encontrarmos um código de barras impresso nos produtos expostos

Leia mais

Guia do Programador Joel Saade

Guia do Programador Joel Saade C# Guia do Programador Joel Saade Novatec Copyright 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial,

Leia mais

Delphi 7 Aula 01 Área do Triângulo

Delphi 7 Aula 01 Área do Triângulo Delphi 7 Aula 01 Área do Triângulo Prof. Gilbert Azevedo da Silva I. Objetivos Conhecer o Ambiente Integrado de Desenvolvimento (IDE) do Delphi 7, Desenvolver a primeira aplicação no Delphi 7, Aprender

Leia mais

Início Rápido Desktop. 2015 Release 1 Xojo, Inc.

Início Rápido Desktop. 2015 Release 1 Xojo, Inc. Início Rápido Desktop 2015 Release 1 Xojo, Inc. Capítulo 1 Introdução Bem-vindo ao Xojo, O jeito mais fácil de criar aplicativos multi-plataforma para Desktop e Web. Seção 1 Sobre o Início Rápido para

Leia mais

PROGRAMAÇÃO EM C# COM VISUAL STUDIO.NET

PROGRAMAÇÃO EM C# COM VISUAL STUDIO.NET PROGRAMAÇÃO EM C# COM VISUAL STUDIO.NET Professor Leo Larback Esta apresentação é parte de um material desenvolvido pelo Prof. Alessandro Brawerman disponível em http://docb.gratix.com.br/csharp TRABALHANDO

Leia mais

AVISO. Treinamento GVcollege Módulo Ficha Complementar

AVISO. Treinamento GVcollege Módulo Ficha Complementar AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio. Nenhuma parte desta publicação pode ser reproduzida nem transmitida

Leia mais

Início Rápido Web. 2015 Release 1 Xojo, Inc.

Início Rápido Web. 2015 Release 1 Xojo, Inc. Início Rápido Web 2015 Release 1 Xojo, Inc. Capítulo 1 Introdução Bem-vindo ao Xojo, O jeito mais fácil de criar aplicativos multi-plataforma para Desktop e Web. Seção 1 Sobre o Início Rápido Web INICIANDO

Leia mais

GraphicsLib Biblioteca Gráfica 2D. Documentação

GraphicsLib Biblioteca Gráfica 2D. Documentação GraphicsLib Biblioteca Gráfica 2D Documentação Edirlei Soares de Lima elima@inf.puc-rio.br Sumário 1 Instalação e Configuração... 4 2 Manual de Utilização... 10 2.1 Estrutura de um Programa... 10 2.2 Loop

Leia mais

Tutorial de Computação Introdução a Programação Gráfica em Lazarus Para MEC 1100 v2010.10

Tutorial de Computação Introdução a Programação Gráfica em Lazarus Para MEC 1100 v2010.10 Tutorial de Computação Introdução a Programação Gráfica em Lazarus Para MEC 1100 v2010.10 Linha de Equipamentos MEC Desenvolvidos por: Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212

Leia mais

Disciplina: INF1005 - Programação I. 1 a aula prática Introdução ao ambiente do Microsoft Visual Studio 2010

Disciplina: INF1005 - Programação I. 1 a aula prática Introdução ao ambiente do Microsoft Visual Studio 2010 1 a aula prática Introdução ao ambiente do Microsoft Visual Studio 2010 1. Execute o MS-Visual Studio 2010. Experimente o caminho: Start All Programs Microsoft Visual Studio 2010 Microsoft Visual Studio

Leia mais

O Primeiro Programa em Visual Studio.net

O Primeiro Programa em Visual Studio.net O Primeiro Programa em Visual Studio.net Já examinamos o primeiro programa escrito em C que servirá de ponto de partida para todos os demais exemplos e exercícios do curso. Agora, aprenderemos como utilizar

Leia mais

Nota de Aula: Utilização da IDE Code::Blocks

Nota de Aula: Utilização da IDE Code::Blocks INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO MARANHÃO CAMPUS SÃO LUÍS MONTE CASTELO DEPARTAMENTO ACADÊMICO DE INFORMÁTICA SISTEMAS DE INFORMAÇÃO DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO I PROFESSOR:

Leia mais

Minicurso de C# por François Dantas Oliveira. Agosto de 2009

Minicurso de C# por François Dantas Oliveira. Agosto de 2009 Minicurso de C# por François Dantas Oliveira Agosto de 2009 Conteúdo SQL Server Express INSERT UPDATE DELETE SELECT Visual C# 2008 Express Edition Conhecendo a IDE O que é programação orientada a eventos

Leia mais

Sistemas Eletrônicos de Apresentação. / NT Editora. -- Brasília: 2013. 47p. : il. ; 21,0 X 29,7 cm.

Sistemas Eletrônicos de Apresentação. / NT Editora. -- Brasília: 2013. 47p. : il. ; 21,0 X 29,7 cm. Autor Ismael Souza Araujo Pós-graduado em Gerência de Projetos PMBOK UNICESP, Graduado em Tecnologia em Segurança da Informação - UNICESP. Professor de concurso da área de informática e consultor em EAD.

Leia mais

OneDrive: saiba como usar a nuvem da Microsoft

OneDrive: saiba como usar a nuvem da Microsoft OneDrive: saiba como usar a nuvem da Microsoft O OneDrive é um serviço de armazenamento na nuvem da Microsoft que oferece a opção de guardar até 7 GB de arquivos grátis na rede. Ou seja, o usuário pode

Leia mais

( TIAGO DOS SANTOS MENDES ) PROGRAMAÇÃO DISPOSITIVOS MOVEIS ANDROID STUDIO

( TIAGO DOS SANTOS MENDES ) PROGRAMAÇÃO DISPOSITIVOS MOVEIS ANDROID STUDIO Serviço Nacional de Aprendizagem Comercial E.E.P. Senac Pelotas Centro Histórico Programa Nacional de Acesso ao Ensino Técnico e Emprego Curso Técnico em Informática ( TIAGO DOS SANTOS MENDES ) PROGRAMAÇÃO

Leia mais

Dando um passeio no ASP.NET

Dando um passeio no ASP.NET Dando um passeio no ASP.NET Por Mauro Sant Anna (mas_mauro@hotmail.com). Mauro é um MSDN Regional Director, consultor e instrutor. O principal objetivo da arquitetura.net é permitir ao usuário o fácil

Leia mais

Programação de Computadores I. Conhecendo a IDE Code::Blocks

Programação de Computadores I. Conhecendo a IDE Code::Blocks Code::Blocks Conhecendo a IDE Programação de Computadores I Professor: Edwar Saliba Júnior Conhecendo a IDE Code::Blocks Apresentação: 1) Abra a IDE (Integrated Development Environment), ou seja, o Ambiente

Leia mais

PROGRAMANDO EM C# ORIENTADO A OBJETOS

PROGRAMANDO EM C# ORIENTADO A OBJETOS PROGRAMANDO EM C# ORIENTADO A OBJETOS AGENDA MÓDULO 4 IDE Visual Studio e edições Exemplos IDE - INTEGRATED DEVELOPMENT ENVIRONMENT IDE, Ambiente de Desenvolvimento Integrado. Uma IDE é uma ferramenta

Leia mais

TUTORIAL 01. Conteúdo. Figura 1. Figura 2

TUTORIAL 01. Conteúdo. Figura 1. Figura 2 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Campus João Câmara Avenida Antônio Severiano da Câmara / BR 406, Km 101, s/n Zona Rural. Bairro Amarelão João Câmara/RN - CEP:

Leia mais

Desenvolvendo para. Windows 8. Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8. Ricardo R. Lecheta. Novatec

Desenvolvendo para. Windows 8. Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8. Ricardo R. Lecheta. Novatec Desenvolvendo para Windows 8 Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8 Ricardo R. Lecheta Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos

Leia mais

Módulo 3936 ASP.NET. Financiado pelo FSE

Módulo 3936 ASP.NET. Financiado pelo FSE 2 EISnt Centro de Formação Profissional, Engenharia Informática e Sistemas, Novas Tecnologias, Lda Avª D. João I, nº 380/384 Soutelo 4435-208 Rio Tinto Portal Internet : www.eisnt.com E-Mail : formação@eisnt.com

Leia mais

Digifort Mobile Manual Version 1.0 Rev. A

Digifort Mobile Manual Version 1.0 Rev. A Digifort Mobile Manual Version 1.0 Rev. A 2 Digifort Mobile - Versão 1.0 Índice Parte I Bem vindo ao Manual do Digifort Mobile 1.0 5 1 Screen... Shots 5 2 A quem... se destina este manual 5 3 Como utilizar...

Leia mais

Fatec Jundiaí. Ana Carolina. prof.anacarolina@fatecjd.edu.br

Fatec Jundiaí. Ana Carolina. prof.anacarolina@fatecjd.edu.br Fatec Jundiaí Ana Carolina prof.anacarolina@fatecjd.edu.br Cursos oferecidos 1º. Sem 2013 Nível Técnico 124 Nível Tecnológico 65 Setores - Industrial, Agropecuário e de Serviços municípios 155 Empregabilidade

Leia mais

Informática Aplicada

Informática Aplicada Informática Aplicada SO Windows Aula 3 Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.com 2014 APRESENTAÇÃO Todo computador precisa de um sistema operacional. O Windows

Leia mais

( JUDE Community 5.1 2006/2007 ) Por Denize Terra Pimenta Outubro/2007

( JUDE Community 5.1 2006/2007 ) Por Denize Terra Pimenta Outubro/2007 Tutorial JUDE ( JUDE Community 5.1 2006/2007 ) Por Denize Terra Pimenta Outubro/2007 Ferramenta CASE UML Índice Introdução... 2 Download e Instalação... 2 Apresentação da Ferramenta... 2 Salvando o Projeto...

Leia mais

Microsoft Visual Studio 2010 C#

Microsoft Visual Studio 2010 C# Microsoft Visual Studio 2010 C# Apostila desenvolvida pelos Professores Ricardo Santos de Jesus e Rovilson de Freitas, para as Disciplinas de Desenvolvimento de Software I e II, nas Etecs de Francisco

Leia mais

Iniciando no Visual Basic.NET

Iniciando no Visual Basic.NET Iniciando no Visual Basic.NET A Microsoft disponibiliza duas versões das suas ferramentas de desenvolvimento, a versão profissional, que integra, em um único ambiente, todas as ferramentas de desenvolvimento

Leia mais

Arquivos de Textos no C - Básico

Arquivos de Textos no C - Básico OpenStax-CNX module: m47676 1 Arquivos de Textos no C - Básico Joao Carlos Ferreira dos Santos This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 3.0 TRABALHANDO

Leia mais

SENAI São Lourenço do Oeste. Introdução à Informática. Adinan Southier Soares

SENAI São Lourenço do Oeste. Introdução à Informática. Adinan Southier Soares SENAI São Lourenço do Oeste Introdução à Informática Adinan Southier Soares Informações Gerais Objetivos: Introduzir os conceitos básicos da Informática e instruir os alunos com ferramentas computacionais

Leia mais

Universidade Federal do Rio de Janeiro NCE/PGTIAE. Tutorial SweetHome3D

Universidade Federal do Rio de Janeiro NCE/PGTIAE. Tutorial SweetHome3D Universidade Federal do Rio de Janeiro NCE/PGTIAE Tutorial SweetHome3D Trabalho apresentado ao Prof. Carlo na Disciplina de Software Livre no curso Pós Graduação em Tecnologia da Informação Aplicada a

Leia mais

Versão 2.2.0 PIMACO AUTOADESIVOS LTDA. Assistente Pimaco + 2.2.0. Ajuda ao Usuário

Versão 2.2.0 PIMACO AUTOADESIVOS LTDA. Assistente Pimaco + 2.2.0. Ajuda ao Usuário Versão 2.2.0 PIMACO AUTOADESIVOS LTDA. Assistente Pimaco + 2.2.0 Ajuda ao Usuário A S S I S T E N T E P I M A C O + 2.2.0 Ajuda ao usuário Índice 1. BÁSICO 1 1. INICIANDO O APLICATIVO 2 2. O AMBIENTE DE

Leia mais

Prof. Esp. Adriano Carvalho

Prof. Esp. Adriano Carvalho Prof. Esp. Adriano Carvalho O que é um Programa? Um arquivo contendo uma sequência de comandos em uma linguagem de programação especifica Esses comandosrespeitam regras de como serem escritos e quais

Leia mais

AVISO. O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio.

AVISO. O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio. AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio. Nenhuma parte desta publicação pode ser reproduzida nem transmitida

Leia mais

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT. Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT. PÁGINA: 2 de 21 Nenhuma parte deste documento pode ser utilizado ou reproduzido, em qualquer meio

Leia mais

Prof. Edwar Saliba Júnior Como fazer uma apresentação utilizando o software Microsoft Power Point

Prof. Edwar Saliba Júnior Como fazer uma apresentação utilizando o software Microsoft Power Point Prof. Edwar Saliba Júnior Como fazer uma apresentação utilizando o software Microsoft Power Point - Conceitos Básicos - Faculdade de Tecnologia INED Julho de 2007 Responsável pela obra: Prof. Edwar Saliba

Leia mais

Informática Aplicada. Aula 2 Windows Vista. Professora: Cintia Caetano

Informática Aplicada. Aula 2 Windows Vista. Professora: Cintia Caetano Informática Aplicada Aula 2 Windows Vista Professora: Cintia Caetano AMBIENTE WINDOWS O Microsoft Windows é um sistema operacional que possui aparência e apresentação aperfeiçoadas para que o trabalho

Leia mais

Guia. PDA e SmartPhones. Windows Mobile, Pocket PC e CE.

Guia. PDA e SmartPhones. Windows Mobile, Pocket PC e CE. Guia PDA e SmartPhones Windows Mobile, Pocket PC e CE. Referência completa para o integrador do sistema Module. Aborda os recursos necessários para a itulização, instalação do software e importação das

Leia mais

INFORMÁTICA APLICADA AULA 02 LINGUAGEM DE PROGRAMAÇÃO C++

INFORMÁTICA APLICADA AULA 02 LINGUAGEM DE PROGRAMAÇÃO C++ UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 02 LINGUAGEM DE PROGRAMAÇÃO C++ Profª ª Danielle Casillo COMPILADORES Toda linguagem de programação

Leia mais

Treinamento GVcollege Módulo Administrador de Programas e Sistemas

Treinamento GVcollege Módulo Administrador de Programas e Sistemas Treinamento GVcollege Módulo Administrador de Programas e Sistemas AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio.

Leia mais

PROJETO INFORMÁTICA NA ESCOLA

PROJETO INFORMÁTICA NA ESCOLA EE Odilon Leite Ferraz PROJETO INFORMÁTICA NA ESCOLA AULA 1 APRESENTAÇÃO E INICIAÇÃO COM WINDOWS VISTA APRESENTAÇÃO E INICIAÇÃO COM WINDOWS VISTA Apresentação dos Estagiários Apresentação do Programa Acessa

Leia mais

Orientação a Objetos Programação em C++

Orientação a Objetos Programação em C++ OO - Engenharia de Computação/Eletrônica Orientação a Objetos Programação em C++ Slides 17: Programação Visual ou Orientada a Objetos Gráficos (Formulários, Botões, Caixas de Texto etc) - Exemplificado

Leia mais

Manual do Aplicativo - Rastreamento Veicular

Manual do Aplicativo - Rastreamento Veicular Manual do Aplicativo - Rastreamento Veicular Sumário Apresentação... 2 Instalação do Aplicativo... 2 Localizando o aplicativo no smartphone... 5 Inserindo o link da aplicação... 6 Acessando o sistema...

Leia mais

Microsoft Visual Studio 2010 C# Volume II

Microsoft Visual Studio 2010 C# Volume II Microsoft Visual Studio 2010 C# Volume II Apostila desenvolvida pelos Professores Ricardo Santos de Jesus e Rovilson de Freitas, para as Disciplinas de Desenvolvimento de Software I e II, nas Etecs de

Leia mais

Manual do usuário. isic 5 - Windows Phone

Manual do usuário. isic 5 - Windows Phone Manual do usuário isic 5 - Windows Phone 1. Informações para o usuário Este manual irá auxiliá-lo na instalação e utilização do software para visualização das imagens dos DVRs e Câmera Speed Dome IP da

Leia mais

Uma introdução ao desenvolvedor do SharePoint. Laboratório prático

Uma introdução ao desenvolvedor do SharePoint. Laboratório prático Uma introdução ao desenvolvedor do SharePoint Laboratório prático Manual do laboratório SPCHOL306 Como usar o Silverlight com o Modelo de Objeto Cliente C# Este documento é fornecido no estado em que se

Leia mais

Criação de Applets com o JBuilder Professor Sérgio Furgeri

Criação de Applets com o JBuilder Professor Sérgio Furgeri OBJETIVOS DA AULA: Apresentar o processo de criação em uma interface gráfica para a Internet; Fornecer subsídios para que o aluno possa compreender onde aplicar Applets; Demonstrar a criação de uma Applet

Leia mais

PROCEDIMENTOS PARA CONVERSÃO DE IMAGENS DIGITALIZADAS EM DOCUMENTO PDF ÚNICO UTILIZANDO A IMPRESSORA FREEPDF XP.

PROCEDIMENTOS PARA CONVERSÃO DE IMAGENS DIGITALIZADAS EM DOCUMENTO PDF ÚNICO UTILIZANDO A IMPRESSORA FREEPDF XP. PROCEDIMENTOS PARA CONVERSÃO DE IMAGENS DIGITALIZADAS EM DOCUMENTO PDF ÚNICO UTILIZANDO A IMPRESSORA FREEPDF XP. O objetivo deste manual é orientar os usuários do sistema de Processo Eletrônico a transformar

Leia mais

PROJECT 1 Delphi Project (Extensão. DPR)

PROJECT 1 Delphi Project (Extensão. DPR) CAPÍTULO2 1. A ESTRUTURA DE UM APLICATIVO Quando iniciamos uma aplicação em Delphi ele interpreta que iremos desenvolver um projeto. Este gerencia um conjunto de recursos como Forms, Units, objetos, funções

Leia mais

Conhecendo o Visual FoxPro 8.0 Parte 2

Conhecendo o Visual FoxPro 8.0 Parte 2 AULA Conhecendo o Visual FoxPro 8.0 Parte 2 Na aula anterior, vimos sobre: a) Janela de comando b) Gerenciador de Projetos c) Database Designer e Table Designer Prosseguiremos então a conhecer as ferramentas

Leia mais

Gabarito - Programação C# com Visual Studio - Intermediário - 05/08/2013 AULA 01. 1 Perguntas e Respostas

Gabarito - Programação C# com Visual Studio - Intermediário - 05/08/2013 AULA 01. 1 Perguntas e Respostas Gabarito - Programação C# com Visual Studio - Intermediário - 05/08/2013 1 Perguntas e s AULA 01 1- A ferramenta responsável pelo auto incremento chama- se Identity. (Sim) 2- A ferramenta responsável pelo

Leia mais

Sumário. Ambiente de Trabalho... Erro! Indicador não definido.

Sumário. Ambiente de Trabalho... Erro! Indicador não definido. Sumário Ambiente de Trabalho... Erro! Indicador não definido. Introdução ao Project Um projeto é uma seqüência bem definida de eventos, com um início e um final identificável. O foco de um projeto é obter

Leia mais

MANUAL DO PVP SUMÁRIO

MANUAL DO PVP SUMÁRIO Manual PVP - Professores SUMÁRIO 1 INTRODUÇÃO... 6 2 ACESSANDO O PVP... 8 3 TELA PRINCIPAL... 10 3.1 USUÁRIO... 10 3.2 INICIAL/PARAR... 10 3.3 RELATÓRIO... 10 3.4 INSTITUIÇÕES... 11 3.5 CONFIGURAR... 11

Leia mais

Criando um projeto ASP.Net no Visual Studio 2008

Criando um projeto ASP.Net no Visual Studio 2008 Criando um projeto ASP.Net no Visual Studio 2008 Ao abrir o Visual Studio 2008, vá no menu File > New > Project (como mostra a imagem abaixo) ou simplesmente pressionando as teclas Ctrl + Shift + N. Nas

Leia mais

TUTORIAL III: ADICIONANDO AJUDA. Adicionando Ajuda

TUTORIAL III: ADICIONANDO AJUDA. Adicionando Ajuda Adicionando Ajuda Para construir arquivos de ajuda do Windows, é necessário saber quais são os componentes de um arquivo de ajuda. Você tem três arquivos básicos que são parte de cada arquivo de ajuda:

Leia mais

Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional

Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional Elaboração: Prof. Éverton Loreto everton@uffs.edu.br 2010 Objetivo Conhecer as características e recursos do Sistema Operacional

Leia mais

DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO. PROFa. GILENE BORGES GOMES. Home page: http://www.gomeshp.com E-mail: gilene@gomeshp.com

DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO. PROFa. GILENE BORGES GOMES. Home page: http://www.gomeshp.com E-mail: gilene@gomeshp.com APOSTILA DE DELPHI 7.0 DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO. PROFa. GILENE BORGES GOMES. Home page: http://www.gomeshp.com E-mail: gilene@gomeshp.com 1. INTRODUÇÃO Delphi possui um ambiente de desenvolvimento

Leia mais

Manual do usuário (v 1.2.0) E-commerce

Manual do usuário (v 1.2.0) E-commerce Manual do usuário (v 1.2.0) E-commerce Sumário Acessando o sistema gerencial... 1 Enviando logomarca, banners e destaques... 1 Logomarca... 1 Destaques... 2 Banners... 3 Cadastrando produtos... 4 Embalagem...

Leia mais

Excel 2010 Modulo II

Excel 2010 Modulo II Excel 2010 Modulo II Sumário Nomeando intervalos de células... 1 Classificação e filtro de dados... 3 Subtotais... 6 Validação e auditoria de dados... 8 Validação e auditoria de dados... 9 Cenários...

Leia mais

Aula 03 PowerPoint 2007

Aula 03 PowerPoint 2007 Aula 03 PowerPoint 2007 Professor: Bruno Gomes Disciplina: Informática Básica Curso: Gestão de Turismo Sumário da aula: 1. Abrindo o PowerPoint; 2. Conhecendo a Tela do PowerPoint; 3. Criando uma Nova

Leia mais

Registrador de Dados VB300 3-Axis G- Force Versão 1.0 Novembro 2010

Registrador de Dados VB300 3-Axis G- Force Versão 1.0 Novembro 2010 Utilitário de Ajuda do Software Registrador de Dados VB300 3-Axis G- Force Versão 1.0 Novembro 2010 Introdução ao Software O software do registrador de dados é um programa que coleta dados do registrador

Leia mais

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos Banco de Dados Microsoft Access: Criar tabelas Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma tabela no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na tabela.

Leia mais

Capitulo 11 Multimídias

Capitulo 11 Multimídias Capitulo 11 Multimídias Neste capítulo são exploradas as ferramentas multimídias presentes no SO Android customizadas para o Smartphone utilizado neste manual. É inegável o massivo uso destas ferramentas,

Leia mais

Introdução. William Braga

Introdução. William Braga Introdução I William Braga II Introdução III William Braga Rio de Janeiro. 2007 IV - Copyright 2007 da Editora Alta Books Ltda. Todos os direitos reservados e protegidos pela Lei 5988 de 14/12/73. Nenhuma

Leia mais

Para que o NSBASIC funcione corretamente em seu computador, você deve garantir que o mesmo tenha as seguintes características:

Para que o NSBASIC funcione corretamente em seu computador, você deve garantir que o mesmo tenha as seguintes características: Cerne Tecnologia www.cerne-tec.com.br Conhecendo o NSBASIC para Palm Vitor Amadeu Vitor@cerne-tec.com.br 1. Introdução Iremos neste artigo abordar a programação em BASIC para o Palm OS. Para isso, precisaremos

Leia mais

GIED Grupo de Informática Educativa. Apresentação de Slides

GIED Grupo de Informática Educativa. Apresentação de Slides Apresentação de Slides Animação Figuras Fala dos personagens Personagens Cenários Professora: Olá pessoal. Hoje nós vamos aprender sobre apresentação de Slides. de Projeção (cenário parecido com o OA de

Leia mais

CyberLink. PowerDVD Mobile. Guia do Usuário

CyberLink. PowerDVD Mobile. Guia do Usuário CyberLink PowerDVD Mobile Guia do Usuário Copyright e aviso de isenção Todos os direitos reservados. Nenhuma parte desta publicação pode ser reproduzida, armazenada em um sistema de recuperação ou transmitida

Leia mais

Delphi 7 Aula 02 Preço do Automóvel

Delphi 7 Aula 02 Preço do Automóvel Delphi 7 Aula 02 Preço do Automóvel Prof. Gilbert Azevedo da Silva I. Objetivos Conhecer os tipos de propriedades dos objetos, Utilizar a ajuda do Delphi (help), Utilizar os componentes: GroupBox, ComboBox,

Leia mais

Software Ativo. Operação

Software Ativo. Operação Software Ativo Operação Página deixada intencionalmente em branco PROTEO MANUAL OPERAÇÃO SUMÁRIO 1 - INSTALAÇÃO DO SOFTWARE ATIVO... 5 2 CRIANDO PROJETO UVS/ TMS PROTEO... 10 2.1 - Estrutura do Projeto...

Leia mais

APOSTILA DE EXEMPLO. (Esta é só uma reprodução parcial do conteúdo)

APOSTILA DE EXEMPLO. (Esta é só uma reprodução parcial do conteúdo) APOSTILA DE EXEMPLO (Esta é só uma reprodução parcial do conteúdo) 1 Índice Aula 1 - Área de trabalho e personalizando o sistema... 3 A área de trabalho... 3 Partes da área de trabalho.... 4 O Menu Iniciar:...

Leia mais

MICROSOFT WORD 2007. George Gomes Cabral

MICROSOFT WORD 2007. George Gomes Cabral MICROSOFT WORD 2007 George Gomes Cabral AMBIENTE DE TRABALHO 1. Barra de título 2. Aba (agrupa as antigas barras de menus e barra de ferramentas) 3. Botão do Office 4. Botão salvar 5. Botão de acesso à

Leia mais

Tutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados

Tutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados Tutorial Plone 4 Manutenção de Sites Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados Sumário Introdução 1 Como fazer a autenticação do usuário 1.1 Através do

Leia mais

Índice de ilustrações

Índice de ilustrações Sumário 1Dez novos recursos do windows 8...2 1.1Interface Metro...2 1.2Internet Explorer 10...4 1.3Gerenciador de Tarefas...5 1.4Painel de Controle...5 1.5Interface Ribbon...6 1.6Menu Iniciar...7 1.7Windows

Leia mais

Microsoft Office Excel

Microsoft Office Excel 1 Microsoft Office Excel Introdução ao Excel Um dos programas mais úteis em um escritório é, sem dúvida, o Microsoft Excel. Ele é uma planilha eletrônica que permite tabelar dados, organizar formulários,

Leia mais

É uma das linguagens de programação que fazem parte da Plataforma.NET (em inglês: dotnet) criada pela Microsoft (Microsoft.NET).

É uma das linguagens de programação que fazem parte da Plataforma.NET (em inglês: dotnet) criada pela Microsoft (Microsoft.NET). C ( C-Sharp ) LPI 1. A Plataforma.NET (em inglês: dotnet) Visão Geral C é uma linguagem de programação. É uma das linguagens de programação que fazem parte da Plataforma.NET (em inglês: dotnet) criada

Leia mais

Sphinx iq2 Utilização da ferramenta SphinxMobile

Sphinx iq2 Utilização da ferramenta SphinxMobile Sphinx iq2 Utilização da ferramenta SphinxMobile Pré-requisitos: Lista de variáveis Hospedagem ativa em um Servidor da SPHINX Brasil Módulo Mobile Offline ativo na conta Aplicativo SphinxMobile instalado

Leia mais

Tutorial Administrativo (Backoffice)

Tutorial Administrativo (Backoffice) Manual - Software ENTRANDO NO SISTEMA BACKOFFICE Para entrar no sitema Backoffice, digite no seu navegador de internet o seguinte endereço: http://pesquisa.webbyapp.com/ Entre com o login e senha. Caso

Leia mais

CURSO BÁSICO DE INFORMÁTICA. Microsoft Windows XP

CURSO BÁSICO DE INFORMÁTICA. Microsoft Windows XP CURSO BÁSICO DE INFORMÁTICA Microsoft Windows XP William S. Rodrigues APRESENTAÇÃO WINDOWS XP PROFISSIONAL O Windows XP, desenvolvido pela Microsoft, é o Sistema Operacional mais conhecido e utilizado

Leia mais

Desenvolvimento com Android Studio Aula 01 Instalação e Configuração do Ambiente de Desenvolvimento, Estrutura de um projeto Android

Desenvolvimento com Android Studio Aula 01 Instalação e Configuração do Ambiente de Desenvolvimento, Estrutura de um projeto Android Desenvolvimento com Android Studio Aula 01 Instalação e Configuração do Ambiente de Desenvolvimento, Estrutura de um projeto Android Instalação e Configuração do Ambiente de Desenvolvimento Instalação

Leia mais

Trabalho GA - Editor de Cenário Parallax

Trabalho GA - Editor de Cenário Parallax Objetivo A tarefa consiste em criar um editor gráfico de cenários para jogos 2D com visão lateral. O editor deve permitir que o usuário trabalhe com camadas, para simular o efeito parallax. O usuário pode

Leia mais

Manual do Portal do Usuário 4.8

Manual do Portal do Usuário 4.8 Manual do Portal do Usuário 4.8 Este Manual MobiDM descreve as operações básicas do portal ao nível de acesso do usuário Versão: x.x Manual do Usuário MOBIDM Página 1 Índice Introdução 2 Arquivos de ajuda

Leia mais

atube Catcher versão 3.8 Manual de instalação do software atube Catcher

atube Catcher versão 3.8 Manual de instalação do software atube Catcher atube Catcher versão 3.8 Manual de instalação do software atube Catcher Desenvolvido por: Clarice Mello, Denis Marques Campos Dezembro de 2014 Sumario 1. Objetivo deste manual...3 2. Requisitos para instalação...3

Leia mais

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho.

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho. DELPHI BÁSICO VANTAGENS Ambiente de desenvolvimento fácil de usar; 1. Grande Biblioteca de Componentes Visuais (VCL - Visual Component Library), que são botões, campos, gráficos, caixas de diálogo e acesso

Leia mais

Desenvolvendo para. Windows 8. Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8. Ricardo R. Lecheta. Novatec

Desenvolvendo para. Windows 8. Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8. Ricardo R. Lecheta. Novatec Desenvolvendo para Windows 8 Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8 Ricardo R. Lecheta Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos

Leia mais

Módulo 3936 ASP.NET. Financiado pelo FSE

Módulo 3936 ASP.NET. Financiado pelo FSE EISnt Centro de Formação Profissional, Engenharia Informática e Sistemas, Novas Tecnologias, Lda Avª D. João I, nº 380/384 Soutelo 4435-208 Rio Tinto Portal Internet : www.eisnt.com E-Mail : formação@eisnt.com

Leia mais

Processamento Eletrônico de Documentos / NT Editora. -- Brasília: 2013. 128p. : il. ; 21,0 X 29,7 cm.

Processamento Eletrônico de Documentos / NT Editora. -- Brasília: 2013. 128p. : il. ; 21,0 X 29,7 cm. Autor Ismael Souza Araujo Pós-graduado em Gerência de Projetos PMBOK UNICESP, Graduado em Tecnologia em Segurança da Informação UNICESP. Professor de concurso da área de informática e consultor em EAD.

Leia mais

Manual do Software: UFV BEER GAME. [Jogue sem moderação] Versão 1.4

Manual do Software: UFV BEER GAME. [Jogue sem moderação] Versão 1.4 Manual do Software: UFV BEER GAME [Jogue sem moderação] Versão 1.4 Como ler esse manual: Esse manual está dividido em duas partes. Na primeira parte é apresentada uma descrição do Beer Game (Jogo da Cerveja)

Leia mais

Para iniciar um Inventário, clique no botão Inserir ( primeiramente os campos solicitados na aba Identificação.

Para iniciar um Inventário, clique no botão Inserir ( primeiramente os campos solicitados na aba Identificação. Incluir um Inventário Para iniciar um Inventário, clique no botão Inserir ( primeiramente os campos solicitados na aba Identificação. ) e preencha Clique na aba Itens e depois no botão Carregar Produtos

Leia mais

Introdução ao MIT App Inventor

Introdução ao MIT App Inventor Introdução ao MIT App Inventor Definição É uma ferramenta desenvolvida pelo Google e, atualmente, mantida pelo Instituto de Tecnologia de Massachusetts (MIT); que permite a criação de aplicativos para

Leia mais

Microsoft Office PowerPoint 2007

Microsoft Office PowerPoint 2007 INTRODUÇÃO AO MICROSOFT POWERPOINT 2007 O Microsoft Office PowerPoint 2007 é um programa destinado à criação de apresentação através de Slides. A apresentação é um conjunto de Sides que são exibidos em

Leia mais

Banco de Dados Microsoft Access: Criar tabelas

Banco de Dados Microsoft Access: Criar tabelas Banco de Dados Microsoft Access: Criar s Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na. 3. Criar uma no modo

Leia mais

Programação para Android

Programação para Android Programação para Android Aula 01: Visão geral do android, instalação e configuração do ambiente de desenvolvimento, estrutura básica de uma aplicação para Android Objetivos Configurar o ambiente de trabalho

Leia mais

Centro Universitário do Triângulo Introdução ao Ambiente Delphi

Centro Universitário do Triângulo Introdução ao Ambiente Delphi Centro Universitário do Triângulo Introdução ao Ambiente Delphi A figura abaixo mostra a tela inicial do Delphi 7 e nos dá uma visão geral de seu ambiente de desenvolvimento, composto de múltiplas janelas

Leia mais

Treinamento GVcollege Módulo Cheque 1

Treinamento GVcollege Módulo Cheque 1 Treinamento GVcollege Módulo Cheque 1 AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio. Nenhuma parte desta publicação

Leia mais

Informática básica: Sistema operacional Microsoft Windows XP

Informática básica: Sistema operacional Microsoft Windows XP Informática básica: Sistema operacional Microsoft Windows XP...1 Informática básica: Sistema operacional Microsoft Windows XP...1 Iniciando o Windows XP...2 Desligar o computador...3 Área de trabalho...3

Leia mais

Construtor Iron Web. Manual do Usuário. Iron Web Todos os direitos reservados

Construtor Iron Web. Manual do Usuário. Iron Web Todos os direitos reservados Construtor Iron Web Manual do Usuário Iron Web Todos os direitos reservados A distribuição ou cópia deste documento, ou trabalho derivado deste é proibida, requerendo, para isso, autorização por escrito

Leia mais