SlideShare uma empresa Scribd logo
Tutorial: Como fazer um aplicativo no App Studio
Olá! O Hackathon Microsoft Recife foi criado no intuito de proporcionar as pessoas
conhecedoras ou não de programação a possibilidade de criar soluções reais e aprender
programação ou aperfeiçoar a forma de programar.
Este tutorial foi criado pra explicar passo a passo de como criar um aplicativo no
App Studio e além disso, mostrando um exemplo de projeto criado para mostrar
possibilidades e o que se pode fazer com a plataforma.
O importante é utilizar este e demais materiais que podem ser postado pela equipe
organizadora do Hackathon na página do Facebook ou materiais indicados para a
produção das suas ideias. Porém, qualquer dúvida e ajuda pode procurar qualquer uma das
organizadoras ou enviar e-mail para lrs4@cin.ufpe .br (Lhaís Rodrigues).
#GoGoGo Galera
Equipe de Suporte no App Studio
Tutorial: Como fazer aplicativos para Windows Phone usando App Studio?
O primeiro passo é acessar o site: http://appstudio.windows.com/
Quando você acessar o site perceberá a quantidade de informações que ele oferece
são materiais excelentes para a produção do aplicativo. Note as partes como: How
to e Sample Apps, na parte How to tem as informações de todos os recursos que
podem ser utilizados no App Studio e a aba Sample Apps são alguns exemplos
aplicativos que foram feitos no App Studio (Estes exemplos podem lhe ajudar com
ideias para o aplicativo).
Após uma lida geral do site e noção, caso precise, de onde encontrar todos os
componentes, clique no botão Start New Project, como mostrado na imagem
abaixo:
Quando você clicar no botão, será direcionado para uma página de login com alguma
conta Microsoft. Faça o login com alguma conta Microsoft ou crie uma e assim, acessará a
plataforma App Studio. Veja o design da plataforma abaixo:
O primeiro passo é escolher um template. Como apresentado no dia da abertura do
evento, o AppStudio é tão simples que só são necessários quatros passos para a realização
de um aplicativo:
1. Ter uma ideia
2. Adicionar conteúdos ao aplicativo (Serão informados como logo abaixo)
3. Escolha um estilo
4. Teste o seu aplicativo!
Antes de escolher o seu Template, observe as possibilidades e como elas funcionam. O
Template Empty App é um template vazio, nele você pode configurar as coisas de sua
preferência, os demais templates são de algum tema especifico. Com isso, você pode
possuir ideias de inovação utilizando alguns daqueles templates, como: Criar soluções em
Turismo, Esporte, Entretenimento e etc. Uma observação é que o Template Web Apps só
pode ser utilizado em Windows Phone.
Escolhendo por exemplo o Template Empty, você obterá como a tela mostrada abaixo:
Uma observação: Sempre que selecionado um template, ele mostrará uma visualização de
como ele se comporta.
Perceba coisa como o nome do aplicativo está vazio e que o ícone ao lado está sem
imagem alguma, essas configurações podem ser editadas por você e se possível podem ser
realizadas no momento que você já tiver o nome e logo do seu aplicativo pronto. Outro
ponto a ser discutido é a Main Sections e Basic Sections, que são os componentes e
conteúdos que você utilizará para colocar no seu aplicativo.
Após visualizado de maneira geral a plataforma, clique em Themes e personalize o estilo do
seu aplicativo. Na parte de Custom Style, você pode customizar de acordo com a sua
preferência, nos demais são estilos padrões do Windows Phone, personalizado de acordo
com a temática escolhida. Veja um exemplo abaixo de um projeto personalizado:
Perceba que no exemplo acima foi escolhido o Custom Style e personalizado de acordo
com a preferência.
Após selecionado o Estilo, vamos adicionar conteúdo ao nosso aplicativo.
Uma observação: Antes mesmo de iniciar o projeto do seu aplicativo, crie a arquitetura da
funcionalidade dele, de quantas telas serão necessárias, as funções e tudo mais.
Clique na parte Content e observe as opções que você pode adicionar e reconheça as
diferenças perceptíveis nelas.
Na parte Main Sections, são as seções principais do seu aplicativo. Em geral, são as telas
principais de seu aplicativo.
Na parte Basic Section, são os componentes básicos que você pode utilizar para adicionar
ao seu aplicativo.
Na parte Advaced Section são os componentes mais completos que você pode adicionar
como um Menu e uma coleção.
Basic Sections:
Nesta seção, você pode adicionar componentes básicos a seu aplicativo como explicados
abaixo:
 RSS: Uma lista de informações baseadas em RSS feed. Na configuração, você
apenas coloca o Url do Rss;
 HTML: Você pode configurar como uma página de aplicativo comum ou como uma
página web incorporando coding em HTML;
 Youtube: Uma lista de vídeos podendo ser em uma tag especifica ou canal do
Youtube;
 Flickr: A lista de imagens da sua conta Flickr;
 Bing: Uma pesquisa baseada no lugar e tag especifico, como um filtro de dados;
 Facebook: Uma página do facebook;
 Instagram: Uma lista de imagens com uma tag especifica.
Advaced Sections:
Os únicos itens essenciais do Advaced é o Menu e a Collection. O menu é como tópicos de
uma página principal que são páginas e coleção é uma coleção de dados que pode ser
dinâmico ou estático.
Observe abaixo o exemplo do projeto utilizando os componentes explicados acima:
Perceba que a medida que você adiciona um item, você pode nomeá-lo e edita-lo.
Abaixo listaremos algumas notificações que você visualizará e tirará algumas dúvidas:
1. O que significa Vincular dados ou Bind to data quando estamos usando Collection?
Conectar uma parte da sua fonte de dados com uma certa área da sua página.
Clicando neste ícone, você estará vinculando os seus dados:
2. Como adicionar uma ação quando utilizamos Collection?
Clicando no ícone você poderá adicionar uma coleção dependendo da
coleção adicionada. Quais são estes tipos de ação?
a. Call a Phone: Ligar para um número;
b. E-mail: Enviar um e-mail;
c. Nokia Music: Adicionar uma lista de músicas de acordo com um cantor ou
playlist;
d. Here Maps: Indicar uma localização.
3. No Basic Sections usando o Facebook, adicione no corpo da página apenas o nome,
sem números ou qualquer outro caractere. A página deve ser pública.
Após adicionado todos os seus conteúdos e adicionado o Theme do seu aplicativo,
vamos para a parte das Tiles. Você pode escolher uma das três opções mostradas de
tile e editar de acordo com a logo do seu aplicativo, o mesmo ocorre na parte da Splash
Screen. Um exemplo de um projeto na aba Tile está mostrado abaixo:
Pronto! Você finalizou o seu projeto, agora só basta publicar.
Informações sobre como publicar o seu aplicativo na Windows Store e como testá-lo no
seu device serão publicadas em breve.
Mais informações:
Lhaís Rodrigues
(Equipe de Suporte no App Studio do Hackathon Microsoft Recife)
+558196860915 | lrs4@cin.ufpe.br

Mais conteúdo relacionado

Mais procurados

Beginning Iphone
Beginning IphoneBeginning Iphone
Beginning Iphone
Jorge Eduardo Rodrigues
 
1ª prova pós web 1ª chamada
1ª prova pós web 1ª chamada1ª prova pós web 1ª chamada
1ª prova pós web 1ª chamada
Alexandre Ernesto
 
Oficina de aplicativos
Oficina de aplicativosOficina de aplicativos
Oficina de aplicativos
cdimobilidade
 
Aula 3 fabricas
Aula 3   fabricasAula 3   fabricas
Aula 3 fabricas
Lia Gonsales
 
Aula 2 apps
Aula 2   appsAula 2   apps
Aula 2 apps
Lia Gonsales
 
Flash
FlashFlash
426 curso html
426 curso html426 curso html
426 curso html
Welluma Romagnone
 
Html - capitulo 05
Html - capitulo 05Html - capitulo 05
Html - capitulo 05
Alvaro Gomes
 
Del
DelDel
Del
eloisa
 
PowerPoint
PowerPointPowerPoint
PowerPoint
marise brandao
 
Tutorial de macromedia flash
Tutorial de macromedia flashTutorial de macromedia flash
Tutorial de macromedia flash
EMSNEWS
 
Power point protagonista ou figurante
Power point   protagonista ou figurantePower point   protagonista ou figurante
Power point protagonista ou figurante
Eliane Oliveira
 
Eadblo Gcorreto
Eadblo GcorretoEadblo Gcorreto

Mais procurados (13)

Beginning Iphone
Beginning IphoneBeginning Iphone
Beginning Iphone
 
1ª prova pós web 1ª chamada
1ª prova pós web 1ª chamada1ª prova pós web 1ª chamada
1ª prova pós web 1ª chamada
 
Oficina de aplicativos
Oficina de aplicativosOficina de aplicativos
Oficina de aplicativos
 
Aula 3 fabricas
Aula 3   fabricasAula 3   fabricas
Aula 3 fabricas
 
Aula 2 apps
Aula 2   appsAula 2   apps
Aula 2 apps
 
Flash
FlashFlash
Flash
 
426 curso html
426 curso html426 curso html
426 curso html
 
Html - capitulo 05
Html - capitulo 05Html - capitulo 05
Html - capitulo 05
 
Del
DelDel
Del
 
PowerPoint
PowerPointPowerPoint
PowerPoint
 
Tutorial de macromedia flash
Tutorial de macromedia flashTutorial de macromedia flash
Tutorial de macromedia flash
 
Power point protagonista ou figurante
Power point   protagonista ou figurantePower point   protagonista ou figurante
Power point protagonista ou figurante
 
Eadblo Gcorreto
Eadblo GcorretoEadblo Gcorreto
Eadblo Gcorreto
 

Destaque

Dinâmica Meninas Digitais: Prototipando soluções para uma vida melhor
Dinâmica Meninas Digitais: Prototipando soluções para uma vida melhorDinâmica Meninas Digitais: Prototipando soluções para uma vida melhor
Dinâmica Meninas Digitais: Prototipando soluções para uma vida melhor
Lhaís Rodrigues
 
Projeto de aplicativo para Smart TV - Amanda e Solange
Projeto de aplicativo para Smart TV - Amanda e SolangeProjeto de aplicativo para Smart TV - Amanda e Solange
Projeto de aplicativo para Smart TV - Amanda e Solange
Jonathan Prateat
 
Projeto de aplicativo para Smart TV - Maria Carolina, Thomaz, Vanessa e Tatiana
Projeto de aplicativo para Smart TV - Maria Carolina, Thomaz, Vanessa e TatianaProjeto de aplicativo para Smart TV - Maria Carolina, Thomaz, Vanessa e Tatiana
Projeto de aplicativo para Smart TV - Maria Carolina, Thomaz, Vanessa e Tatiana
Jonathan Prateat
 
Apresentação sobre o tutorial
Apresentação sobre o tutorialApresentação sobre o tutorial
Apresentação sobre o tutorial
guest03d9b
 
Aplicativo para Smart TV - Em Série! - Ana Sara, Iohana, Gabriela, Stéfani
Aplicativo para Smart TV - Em Série! - Ana Sara, Iohana, Gabriela, StéfaniAplicativo para Smart TV - Em Série! - Ana Sara, Iohana, Gabriela, Stéfani
Aplicativo para Smart TV - Em Série! - Ana Sara, Iohana, Gabriela, Stéfani
Jonathan Prateat
 
Android Studio
Android StudioAndroid Studio
Android Studio
José Renato Pequeno
 
SimulaRSO - Simulador de Recursos de Sistemas Operacionais
SimulaRSO - Simulador de Recursos de Sistemas OperacionaisSimulaRSO - Simulador de Recursos de Sistemas Operacionais
SimulaRSO - Simulador de Recursos de Sistemas Operacionais
Caio Ribeiro Pereira
 
Desenvolvimento de Aplicativos para Facebook
Desenvolvimento de Aplicativos para FacebookDesenvolvimento de Aplicativos para Facebook
Desenvolvimento de Aplicativos para Facebook
Bruno Leite
 
Semcomp - USP São Carlos - Desenvolvendo um aplicativo iOS com Swift
Semcomp - USP São Carlos - Desenvolvendo um aplicativo iOS com SwiftSemcomp - USP São Carlos - Desenvolvendo um aplicativo iOS com Swift
Semcomp - USP São Carlos - Desenvolvendo um aplicativo iOS com Swift
Juliana Chahoud
 
O PMO e a aferição de Benefícios e Valor dos Projetos
O PMO e a aferição de Benefícios e Valor dos ProjetosO PMO e a aferição de Benefícios e Valor dos Projetos
O PMO e a aferição de Benefícios e Valor dos Projetos
Maria Angelica Castellani
 
Slidshared
SlidsharedSlidshared
Slidshared
zaxlovekung
 
Desenvolvimento de aplicativos para Facebook
Desenvolvimento de aplicativos para FacebookDesenvolvimento de aplicativos para Facebook
Desenvolvimento de aplicativos para Facebook
Katon Agência Digital
 
Avaliação da disciplina de Dispositivos Móveis
Avaliação da disciplina de Dispositivos MóveisAvaliação da disciplina de Dispositivos Móveis
Avaliação da disciplina de Dispositivos Móveis
Jr Peixoto
 
Da concepção ao desenvolvimento: a estratégia por trás de um aplicativo
Da concepção ao desenvolvimento: a estratégia por trás de um aplicativoDa concepção ao desenvolvimento: a estratégia por trás de um aplicativo
Da concepção ao desenvolvimento: a estratégia por trás de um aplicativo
tdc-globalcode
 
Relatório de desenvolvimento de website
Relatório de desenvolvimento de websiteRelatório de desenvolvimento de website
Relatório de desenvolvimento de website
nenhuma
 
Projeto de Aplicativo para iPad: Boticário Maquiagem
Projeto de Aplicativo para iPad: Boticário MaquiagemProjeto de Aplicativo para iPad: Boticário Maquiagem
Projeto de Aplicativo para iPad: Boticário Maquiagem
Karla Cruz
 
Introdução ao Android Studio
Introdução ao Android StudioIntrodução ao Android Studio
Introdução ao Android Studio
Ramon Ribeiro Rabello
 

Destaque (17)

Dinâmica Meninas Digitais: Prototipando soluções para uma vida melhor
Dinâmica Meninas Digitais: Prototipando soluções para uma vida melhorDinâmica Meninas Digitais: Prototipando soluções para uma vida melhor
Dinâmica Meninas Digitais: Prototipando soluções para uma vida melhor
 
Projeto de aplicativo para Smart TV - Amanda e Solange
Projeto de aplicativo para Smart TV - Amanda e SolangeProjeto de aplicativo para Smart TV - Amanda e Solange
Projeto de aplicativo para Smart TV - Amanda e Solange
 
Projeto de aplicativo para Smart TV - Maria Carolina, Thomaz, Vanessa e Tatiana
Projeto de aplicativo para Smart TV - Maria Carolina, Thomaz, Vanessa e TatianaProjeto de aplicativo para Smart TV - Maria Carolina, Thomaz, Vanessa e Tatiana
Projeto de aplicativo para Smart TV - Maria Carolina, Thomaz, Vanessa e Tatiana
 
Apresentação sobre o tutorial
Apresentação sobre o tutorialApresentação sobre o tutorial
Apresentação sobre o tutorial
 
Aplicativo para Smart TV - Em Série! - Ana Sara, Iohana, Gabriela, Stéfani
Aplicativo para Smart TV - Em Série! - Ana Sara, Iohana, Gabriela, StéfaniAplicativo para Smart TV - Em Série! - Ana Sara, Iohana, Gabriela, Stéfani
Aplicativo para Smart TV - Em Série! - Ana Sara, Iohana, Gabriela, Stéfani
 
Android Studio
Android StudioAndroid Studio
Android Studio
 
SimulaRSO - Simulador de Recursos de Sistemas Operacionais
SimulaRSO - Simulador de Recursos de Sistemas OperacionaisSimulaRSO - Simulador de Recursos de Sistemas Operacionais
SimulaRSO - Simulador de Recursos de Sistemas Operacionais
 
Desenvolvimento de Aplicativos para Facebook
Desenvolvimento de Aplicativos para FacebookDesenvolvimento de Aplicativos para Facebook
Desenvolvimento de Aplicativos para Facebook
 
Semcomp - USP São Carlos - Desenvolvendo um aplicativo iOS com Swift
Semcomp - USP São Carlos - Desenvolvendo um aplicativo iOS com SwiftSemcomp - USP São Carlos - Desenvolvendo um aplicativo iOS com Swift
Semcomp - USP São Carlos - Desenvolvendo um aplicativo iOS com Swift
 
O PMO e a aferição de Benefícios e Valor dos Projetos
O PMO e a aferição de Benefícios e Valor dos ProjetosO PMO e a aferição de Benefícios e Valor dos Projetos
O PMO e a aferição de Benefícios e Valor dos Projetos
 
Slidshared
SlidsharedSlidshared
Slidshared
 
Desenvolvimento de aplicativos para Facebook
Desenvolvimento de aplicativos para FacebookDesenvolvimento de aplicativos para Facebook
Desenvolvimento de aplicativos para Facebook
 
Avaliação da disciplina de Dispositivos Móveis
Avaliação da disciplina de Dispositivos MóveisAvaliação da disciplina de Dispositivos Móveis
Avaliação da disciplina de Dispositivos Móveis
 
Da concepção ao desenvolvimento: a estratégia por trás de um aplicativo
Da concepção ao desenvolvimento: a estratégia por trás de um aplicativoDa concepção ao desenvolvimento: a estratégia por trás de um aplicativo
Da concepção ao desenvolvimento: a estratégia por trás de um aplicativo
 
Relatório de desenvolvimento de website
Relatório de desenvolvimento de websiteRelatório de desenvolvimento de website
Relatório de desenvolvimento de website
 
Projeto de Aplicativo para iPad: Boticário Maquiagem
Projeto de Aplicativo para iPad: Boticário MaquiagemProjeto de Aplicativo para iPad: Boticário Maquiagem
Projeto de Aplicativo para iPad: Boticário Maquiagem
 
Introdução ao Android Studio
Introdução ao Android StudioIntrodução ao Android Studio
Introdução ao Android Studio
 

Semelhante a Tutorial: Como criar aplicações no App Studio?

Oficina de aplicativos
Oficina de aplicativosOficina de aplicativos
Oficina de aplicativos
cdimobilidade
 
Introdução a programação para plataforma iOS
Introdução a programação para plataforma iOSIntrodução a programação para plataforma iOS
Introdução a programação para plataforma iOS
Devmedia
 
Appinventor 120429141244-phpapp02
Appinventor 120429141244-phpapp02Appinventor 120429141244-phpapp02
Appinventor 120429141244-phpapp02
Cesar Luis Teixeira
 
App Inventor
App InventorApp Inventor
App inventor
App inventorApp inventor
Tutorial - Como criar sua primeira app para Android
Tutorial - Como criar sua primeira app para AndroidTutorial - Como criar sua primeira app para Android
Tutorial - Como criar sua primeira app para Android
Sidney Roberto
 
Android About Page API Para Construir a Tela Sobre
Android About Page API Para Construir a Tela SobreAndroid About Page API Para Construir a Tela Sobre
Android About Page API Para Construir a Tela Sobre
Vinícius Thiengo
 
Trabalhando Análise Qualitativa em seu Aplicativo Android
Trabalhando Análise Qualitativa em seu Aplicativo AndroidTrabalhando Análise Qualitativa em seu Aplicativo Android
Trabalhando Análise Qualitativa em seu Aplicativo Android
Vinícius Thiengo
 
1401 - Revista - Android.pdf
1401 - Revista - Android.pdf1401 - Revista - Android.pdf
1401 - Revista - Android.pdf
joaoJunior93
 
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhoneEntenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Henrique Perticarati
 
Aula 2 modulo 4
Aula 2   modulo 4Aula 2   modulo 4
Aula 2 modulo 4
cdimobilidade
 
Projeto 2 api_do_facebook
Projeto 2 api_do_facebookProjeto 2 api_do_facebook
Projeto 2 api_do_facebook
Gedeon Santos
 
Introdução Ao Desenvolvimento Para Iphone
Introdução Ao Desenvolvimento Para IphoneIntrodução Ao Desenvolvimento Para Iphone
Introdução Ao Desenvolvimento Para Iphone
Igenesis - Fábrica de Inovação
 
Levantamento Assertivo de Projetos E-Learning
Levantamento Assertivo de Projetos E-LearningLevantamento Assertivo de Projetos E-Learning
Levantamento Assertivo de Projetos E-Learning
Eduardo Leopold
 
Hotpotatoes jn
Hotpotatoes jnHotpotatoes jn
Hotpotatoes jn
Daniela F Almenara
 
Vbasic6
Vbasic6Vbasic6
35 reports úteis para monotorização de redes sociais
35 reports úteis para monotorização de redes sociais35 reports úteis para monotorização de redes sociais
35 reports úteis para monotorização de redes sociais
E.LIFE
 
Construindo aplicações com netbeans
Construindo aplicações com netbeansConstruindo aplicações com netbeans
Construindo aplicações com netbeans
Sliedesharessbarbosa
 
Apostila: Netbeans
Apostila: NetbeansApostila: Netbeans
Apostila: Netbeans
Verônica Veiga
 
Curso-Gratuito-App-Livros-No-Code-Start-Up.pdf
Curso-Gratuito-App-Livros-No-Code-Start-Up.pdfCurso-Gratuito-App-Livros-No-Code-Start-Up.pdf
Curso-Gratuito-App-Livros-No-Code-Start-Up.pdf
ZoinhoDoido
 

Semelhante a Tutorial: Como criar aplicações no App Studio? (20)

Oficina de aplicativos
Oficina de aplicativosOficina de aplicativos
Oficina de aplicativos
 
Introdução a programação para plataforma iOS
Introdução a programação para plataforma iOSIntrodução a programação para plataforma iOS
Introdução a programação para plataforma iOS
 
Appinventor 120429141244-phpapp02
Appinventor 120429141244-phpapp02Appinventor 120429141244-phpapp02
Appinventor 120429141244-phpapp02
 
App Inventor
App InventorApp Inventor
App Inventor
 
App inventor
App inventorApp inventor
App inventor
 
Tutorial - Como criar sua primeira app para Android
Tutorial - Como criar sua primeira app para AndroidTutorial - Como criar sua primeira app para Android
Tutorial - Como criar sua primeira app para Android
 
Android About Page API Para Construir a Tela Sobre
Android About Page API Para Construir a Tela SobreAndroid About Page API Para Construir a Tela Sobre
Android About Page API Para Construir a Tela Sobre
 
Trabalhando Análise Qualitativa em seu Aplicativo Android
Trabalhando Análise Qualitativa em seu Aplicativo AndroidTrabalhando Análise Qualitativa em seu Aplicativo Android
Trabalhando Análise Qualitativa em seu Aplicativo Android
 
1401 - Revista - Android.pdf
1401 - Revista - Android.pdf1401 - Revista - Android.pdf
1401 - Revista - Android.pdf
 
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhoneEntenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhone
 
Aula 2 modulo 4
Aula 2   modulo 4Aula 2   modulo 4
Aula 2 modulo 4
 
Projeto 2 api_do_facebook
Projeto 2 api_do_facebookProjeto 2 api_do_facebook
Projeto 2 api_do_facebook
 
Introdução Ao Desenvolvimento Para Iphone
Introdução Ao Desenvolvimento Para IphoneIntrodução Ao Desenvolvimento Para Iphone
Introdução Ao Desenvolvimento Para Iphone
 
Levantamento Assertivo de Projetos E-Learning
Levantamento Assertivo de Projetos E-LearningLevantamento Assertivo de Projetos E-Learning
Levantamento Assertivo de Projetos E-Learning
 
Hotpotatoes jn
Hotpotatoes jnHotpotatoes jn
Hotpotatoes jn
 
Vbasic6
Vbasic6Vbasic6
Vbasic6
 
35 reports úteis para monotorização de redes sociais
35 reports úteis para monotorização de redes sociais35 reports úteis para monotorização de redes sociais
35 reports úteis para monotorização de redes sociais
 
Construindo aplicações com netbeans
Construindo aplicações com netbeansConstruindo aplicações com netbeans
Construindo aplicações com netbeans
 
Apostila: Netbeans
Apostila: NetbeansApostila: Netbeans
Apostila: Netbeans
 
Curso-Gratuito-App-Livros-No-Code-Start-Up.pdf
Curso-Gratuito-App-Livros-No-Code-Start-Up.pdfCurso-Gratuito-App-Livros-No-Code-Start-Up.pdf
Curso-Gratuito-App-Livros-No-Code-Start-Up.pdf
 

Mais de Lhaís Rodrigues

Um estudo de proposta de aplicação do atendimento em saúde emergencial americ...
Um estudo de proposta de aplicação do atendimento em saúde emergencial americ...Um estudo de proposta de aplicação do atendimento em saúde emergencial americ...
Um estudo de proposta de aplicação do atendimento em saúde emergencial americ...
Lhaís Rodrigues
 
Da prototipagem à aplicação: Experiências de uma desenvolvedora mobile
Da prototipagem à aplicação: Experiências de uma desenvolvedora mobileDa prototipagem à aplicação: Experiências de uma desenvolvedora mobile
Da prototipagem à aplicação: Experiências de uma desenvolvedora mobile
Lhaís Rodrigues
 
Como ser mulher na Tecnologia?
Como ser mulher na Tecnologia?Como ser mulher na Tecnologia?
Como ser mulher na Tecnologia?
Lhaís Rodrigues
 
Microsoft DreamSpark + Azure
Microsoft DreamSpark + AzureMicrosoft DreamSpark + Azure
Microsoft DreamSpark + Azure
Lhaís Rodrigues
 
Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa
Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na MassaIniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa
Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa
Lhaís Rodrigues
 
Dando vida ao Arduino com JavaScript
Dando vida ao Arduino com JavaScriptDando vida ao Arduino com JavaScript
Dando vida ao Arduino com JavaScript
Lhaís Rodrigues
 
Mulheres desenvolvendo C#
Mulheres desenvolvendo C#Mulheres desenvolvendo C#
Mulheres desenvolvendo C#
Lhaís Rodrigues
 
Workshop Arduino com App Inventor
Workshop Arduino com App InventorWorkshop Arduino com App Inventor
Workshop Arduino com App Inventor
Lhaís Rodrigues
 
Aceleradora de Sonhos
Aceleradora de SonhosAceleradora de Sonhos
Aceleradora de Sonhos
Lhaís Rodrigues
 
Women Makers
Women MakersWomen Makers
Women Makers
Lhaís Rodrigues
 
Women Makers: Apresentação
Women Makers: ApresentaçãoWomen Makers: Apresentação
Women Makers: Apresentação
Lhaís Rodrigues
 
Microsoft C#
Microsoft C#Microsoft C#
Microsoft C#
Lhaís Rodrigues
 
Empreendedorismo e Tecnologia: Como mudar o mundo com ações e iniciativas
Empreendedorismo e Tecnologia: Como mudar o mundo com ações e iniciativasEmpreendedorismo e Tecnologia: Como mudar o mundo com ações e iniciativas
Empreendedorismo e Tecnologia: Como mudar o mundo com ações e iniciativas
Lhaís Rodrigues
 
Cartilha de Engenharia da Computação UFPE
Cartilha de Engenharia da Computação UFPECartilha de Engenharia da Computação UFPE
Cartilha de Engenharia da Computação UFPE
Lhaís Rodrigues
 
Palestra: Tecnologia e Empreendedorismo - Inspirando e Impactando o mundo com...
Palestra: Tecnologia e Empreendedorismo - Inspirando e Impactando o mundo com...Palestra: Tecnologia e Empreendedorismo - Inspirando e Impactando o mundo com...
Palestra: Tecnologia e Empreendedorismo - Inspirando e Impactando o mundo com...
Lhaís Rodrigues
 
Palestra: Treinamento para OPEI
Palestra: Treinamento para OPEIPalestra: Treinamento para OPEI
Palestra: Treinamento para OPEI
Lhaís Rodrigues
 
Tutorial: Tirando Fotos #ForadaCaixa
Tutorial: Tirando Fotos #ForadaCaixaTutorial: Tirando Fotos #ForadaCaixa
Tutorial: Tirando Fotos #ForadaCaixa
Lhaís Rodrigues
 
Empreendedorismo e Tecnologia: Nós podemos fazer isso
Empreendedorismo e Tecnologia: Nós podemos fazer issoEmpreendedorismo e Tecnologia: Nós podemos fazer isso
Empreendedorismo e Tecnologia: Nós podemos fazer isso
Lhaís Rodrigues
 
O Impacto do Technovation Challenge na sociedade
O Impacto do Technovation Challenge na sociedade O Impacto do Technovation Challenge na sociedade
O Impacto do Technovation Challenge na sociedade
Lhaís Rodrigues
 

Mais de Lhaís Rodrigues (19)

Um estudo de proposta de aplicação do atendimento em saúde emergencial americ...
Um estudo de proposta de aplicação do atendimento em saúde emergencial americ...Um estudo de proposta de aplicação do atendimento em saúde emergencial americ...
Um estudo de proposta de aplicação do atendimento em saúde emergencial americ...
 
Da prototipagem à aplicação: Experiências de uma desenvolvedora mobile
Da prototipagem à aplicação: Experiências de uma desenvolvedora mobileDa prototipagem à aplicação: Experiências de uma desenvolvedora mobile
Da prototipagem à aplicação: Experiências de uma desenvolvedora mobile
 
Como ser mulher na Tecnologia?
Como ser mulher na Tecnologia?Como ser mulher na Tecnologia?
Como ser mulher na Tecnologia?
 
Microsoft DreamSpark + Azure
Microsoft DreamSpark + AzureMicrosoft DreamSpark + Azure
Microsoft DreamSpark + Azure
 
Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa
Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na MassaIniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa
Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa
 
Dando vida ao Arduino com JavaScript
Dando vida ao Arduino com JavaScriptDando vida ao Arduino com JavaScript
Dando vida ao Arduino com JavaScript
 
Mulheres desenvolvendo C#
Mulheres desenvolvendo C#Mulheres desenvolvendo C#
Mulheres desenvolvendo C#
 
Workshop Arduino com App Inventor
Workshop Arduino com App InventorWorkshop Arduino com App Inventor
Workshop Arduino com App Inventor
 
Aceleradora de Sonhos
Aceleradora de SonhosAceleradora de Sonhos
Aceleradora de Sonhos
 
Women Makers
Women MakersWomen Makers
Women Makers
 
Women Makers: Apresentação
Women Makers: ApresentaçãoWomen Makers: Apresentação
Women Makers: Apresentação
 
Microsoft C#
Microsoft C#Microsoft C#
Microsoft C#
 
Empreendedorismo e Tecnologia: Como mudar o mundo com ações e iniciativas
Empreendedorismo e Tecnologia: Como mudar o mundo com ações e iniciativasEmpreendedorismo e Tecnologia: Como mudar o mundo com ações e iniciativas
Empreendedorismo e Tecnologia: Como mudar o mundo com ações e iniciativas
 
Cartilha de Engenharia da Computação UFPE
Cartilha de Engenharia da Computação UFPECartilha de Engenharia da Computação UFPE
Cartilha de Engenharia da Computação UFPE
 
Palestra: Tecnologia e Empreendedorismo - Inspirando e Impactando o mundo com...
Palestra: Tecnologia e Empreendedorismo - Inspirando e Impactando o mundo com...Palestra: Tecnologia e Empreendedorismo - Inspirando e Impactando o mundo com...
Palestra: Tecnologia e Empreendedorismo - Inspirando e Impactando o mundo com...
 
Palestra: Treinamento para OPEI
Palestra: Treinamento para OPEIPalestra: Treinamento para OPEI
Palestra: Treinamento para OPEI
 
Tutorial: Tirando Fotos #ForadaCaixa
Tutorial: Tirando Fotos #ForadaCaixaTutorial: Tirando Fotos #ForadaCaixa
Tutorial: Tirando Fotos #ForadaCaixa
 
Empreendedorismo e Tecnologia: Nós podemos fazer isso
Empreendedorismo e Tecnologia: Nós podemos fazer issoEmpreendedorismo e Tecnologia: Nós podemos fazer isso
Empreendedorismo e Tecnologia: Nós podemos fazer isso
 
O Impacto do Technovation Challenge na sociedade
O Impacto do Technovation Challenge na sociedade O Impacto do Technovation Challenge na sociedade
O Impacto do Technovation Challenge na sociedade
 

Tutorial: Como criar aplicações no App Studio?

  • 1. Tutorial: Como fazer um aplicativo no App Studio
  • 2. Olá! O Hackathon Microsoft Recife foi criado no intuito de proporcionar as pessoas conhecedoras ou não de programação a possibilidade de criar soluções reais e aprender programação ou aperfeiçoar a forma de programar. Este tutorial foi criado pra explicar passo a passo de como criar um aplicativo no App Studio e além disso, mostrando um exemplo de projeto criado para mostrar possibilidades e o que se pode fazer com a plataforma. O importante é utilizar este e demais materiais que podem ser postado pela equipe organizadora do Hackathon na página do Facebook ou materiais indicados para a produção das suas ideias. Porém, qualquer dúvida e ajuda pode procurar qualquer uma das organizadoras ou enviar e-mail para lrs4@cin.ufpe .br (Lhaís Rodrigues). #GoGoGo Galera Equipe de Suporte no App Studio
  • 3. Tutorial: Como fazer aplicativos para Windows Phone usando App Studio? O primeiro passo é acessar o site: http://appstudio.windows.com/ Quando você acessar o site perceberá a quantidade de informações que ele oferece são materiais excelentes para a produção do aplicativo. Note as partes como: How to e Sample Apps, na parte How to tem as informações de todos os recursos que podem ser utilizados no App Studio e a aba Sample Apps são alguns exemplos aplicativos que foram feitos no App Studio (Estes exemplos podem lhe ajudar com ideias para o aplicativo). Após uma lida geral do site e noção, caso precise, de onde encontrar todos os componentes, clique no botão Start New Project, como mostrado na imagem abaixo: Quando você clicar no botão, será direcionado para uma página de login com alguma conta Microsoft. Faça o login com alguma conta Microsoft ou crie uma e assim, acessará a plataforma App Studio. Veja o design da plataforma abaixo:
  • 4. O primeiro passo é escolher um template. Como apresentado no dia da abertura do evento, o AppStudio é tão simples que só são necessários quatros passos para a realização de um aplicativo: 1. Ter uma ideia 2. Adicionar conteúdos ao aplicativo (Serão informados como logo abaixo) 3. Escolha um estilo 4. Teste o seu aplicativo! Antes de escolher o seu Template, observe as possibilidades e como elas funcionam. O Template Empty App é um template vazio, nele você pode configurar as coisas de sua preferência, os demais templates são de algum tema especifico. Com isso, você pode possuir ideias de inovação utilizando alguns daqueles templates, como: Criar soluções em Turismo, Esporte, Entretenimento e etc. Uma observação é que o Template Web Apps só pode ser utilizado em Windows Phone. Escolhendo por exemplo o Template Empty, você obterá como a tela mostrada abaixo: Uma observação: Sempre que selecionado um template, ele mostrará uma visualização de como ele se comporta. Perceba coisa como o nome do aplicativo está vazio e que o ícone ao lado está sem imagem alguma, essas configurações podem ser editadas por você e se possível podem ser realizadas no momento que você já tiver o nome e logo do seu aplicativo pronto. Outro ponto a ser discutido é a Main Sections e Basic Sections, que são os componentes e conteúdos que você utilizará para colocar no seu aplicativo. Após visualizado de maneira geral a plataforma, clique em Themes e personalize o estilo do seu aplicativo. Na parte de Custom Style, você pode customizar de acordo com a sua
  • 5. preferência, nos demais são estilos padrões do Windows Phone, personalizado de acordo com a temática escolhida. Veja um exemplo abaixo de um projeto personalizado: Perceba que no exemplo acima foi escolhido o Custom Style e personalizado de acordo com a preferência. Após selecionado o Estilo, vamos adicionar conteúdo ao nosso aplicativo. Uma observação: Antes mesmo de iniciar o projeto do seu aplicativo, crie a arquitetura da funcionalidade dele, de quantas telas serão necessárias, as funções e tudo mais. Clique na parte Content e observe as opções que você pode adicionar e reconheça as diferenças perceptíveis nelas. Na parte Main Sections, são as seções principais do seu aplicativo. Em geral, são as telas principais de seu aplicativo. Na parte Basic Section, são os componentes básicos que você pode utilizar para adicionar ao seu aplicativo. Na parte Advaced Section são os componentes mais completos que você pode adicionar como um Menu e uma coleção. Basic Sections: Nesta seção, você pode adicionar componentes básicos a seu aplicativo como explicados abaixo:  RSS: Uma lista de informações baseadas em RSS feed. Na configuração, você apenas coloca o Url do Rss;  HTML: Você pode configurar como uma página de aplicativo comum ou como uma página web incorporando coding em HTML;
  • 6.  Youtube: Uma lista de vídeos podendo ser em uma tag especifica ou canal do Youtube;  Flickr: A lista de imagens da sua conta Flickr;  Bing: Uma pesquisa baseada no lugar e tag especifico, como um filtro de dados;  Facebook: Uma página do facebook;  Instagram: Uma lista de imagens com uma tag especifica. Advaced Sections: Os únicos itens essenciais do Advaced é o Menu e a Collection. O menu é como tópicos de uma página principal que são páginas e coleção é uma coleção de dados que pode ser dinâmico ou estático. Observe abaixo o exemplo do projeto utilizando os componentes explicados acima: Perceba que a medida que você adiciona um item, você pode nomeá-lo e edita-lo. Abaixo listaremos algumas notificações que você visualizará e tirará algumas dúvidas: 1. O que significa Vincular dados ou Bind to data quando estamos usando Collection? Conectar uma parte da sua fonte de dados com uma certa área da sua página. Clicando neste ícone, você estará vinculando os seus dados: 2. Como adicionar uma ação quando utilizamos Collection? Clicando no ícone você poderá adicionar uma coleção dependendo da coleção adicionada. Quais são estes tipos de ação?
  • 7. a. Call a Phone: Ligar para um número; b. E-mail: Enviar um e-mail; c. Nokia Music: Adicionar uma lista de músicas de acordo com um cantor ou playlist; d. Here Maps: Indicar uma localização. 3. No Basic Sections usando o Facebook, adicione no corpo da página apenas o nome, sem números ou qualquer outro caractere. A página deve ser pública. Após adicionado todos os seus conteúdos e adicionado o Theme do seu aplicativo, vamos para a parte das Tiles. Você pode escolher uma das três opções mostradas de tile e editar de acordo com a logo do seu aplicativo, o mesmo ocorre na parte da Splash Screen. Um exemplo de um projeto na aba Tile está mostrado abaixo: Pronto! Você finalizou o seu projeto, agora só basta publicar. Informações sobre como publicar o seu aplicativo na Windows Store e como testá-lo no seu device serão publicadas em breve.
  • 8. Mais informações: Lhaís Rodrigues (Equipe de Suporte no App Studio do Hackathon Microsoft Recife) +558196860915 | lrs4@cin.ufpe.br