Já tiveste ideias brilhantes para uma app? Queres colocar isso em prática? Então esta sessão é para ti!
O App Studio da Microsoft é um serviço para facilitar e acelerar o desenvolvimento de aplicações para Windows Phone e Windows 8.1. Nesta sessão, a Sara vai apresentar o App Studio, onde vai criar uma app e lhe vai adicionar diversas funcionalidades, como por exemplo: feed the notícias de um blog, canal de Youtube, feed de uma página de Facebook, entre outras funcionalidades.
E uma vez que o App Studio é extensível e porque código não podia faltar, a Sara irá apresentar um exemplo de como extender o código, adicionando o feed do Twitter.
Arquitectura dos Serviços da plataforma Windows Azure
Criando aplicações para windows phone 8.1 e windows 8.1 com o app studio da Microsoft - Sara Silva
1. Criando aplicações para Windows Phone
8.1 e Windows 8.1 com o App Studio
Sara Silva
http://netponto.org5ª Reunião Presencial @ Porto - 24/05/2014
2. Sara Silva
Windows 8 & Windows Phone Developer
XAML/C#
MCPD: Windows Developer 3.5
MCTS: WPF 3.5/4.0 e Windows Forms 3.5
Lic. Matemática: Especialização em Computação - DMUC
Comunidades:
4. Agenda
• O App Studio
• App Development Lifecycle
• Demo
• Extensibilidade
• Demo
• Conclusão
5. O App Studio
Serviço fornecido pela Microsoft com o
objetivo de
• permitir que qualquer utilizador possa criar
aplicações
• acelarar o desenvolvimento das apps
7. O App Studio
O App Studio está disponível em
appstudio.windowsphone.com
appstudio.windows.com
8. Lançado em Agosto de 2013
• Usado por mais de 350.000 programadores
• >300.000 projetos iniciados
• >20.000 apps publicadas
O App Studio
9. O App Studio
Quatro passos essenciais
Tenha uma ideia Adiciona o conteúdo
Escolha o estilo Usa a app
10. App Development Lifecycle
Plan/Design
Use Visual
Studio to
Modify App
Test/Debug
App in
Emulator
Test App on
Real Device
Publish App
in App Store
Use App
Studio to
Create App
12. Extensibilidade
O código fonte é obtido depois de gerar a aplicação
O código fonte gerado para a aplicação Windows 8.1 é uma
Universal App que contém o código para Windows Phone 8.1 e
para Windows 8.1 (contendo código partilhado)
O código fonte implementa o padão MVVM
13. Extensibilidade
Com o código fonte é possível extender as funcionalidades
da aplicação, tais como:
• Adicionar publicidade
• Melhorar a interface com o utilizador
• Adicionar o suporte a várias línguas
• Adicionar o feed do Twitter (por exemplo)
• Adicionar dados de serviços externo
entre outras funcionalidades…
15. Conclusão
• O App Studio permite criar rapidamente aplicações para Windows Phone 8.1 e
Windows 8.1 com base em diversos templates fornecidos
• Fornece diversas fontes de dados: Facebook, Flicker, RSS, Youtube, Instagram,
HTML, Dados dinâmicos/estáticos, menus para interagir com outras aplicações
• Apresenta algumas limitações no resultado das fontes de dados quando usado
feeds, facebook e youtube
• Só permite localizar para uma linguagem (no site)
• É possível extender as funcionalidades da aplicação usando o Visual Studio 2013
• É possível associar à Windows Store
• É possível fazer o deploy da aplicação usando os pacotes fornecidos no App
Studio
• Sendo uma versão beta, espera-se que nas próximas versões a aplicação gerada
seja ainda melhor
21. Próximas reuniões presenciais
24/05/2014 – Maio (Porto)
31/05/2014 – Maio (Lisboa)
14/06/2014 – Junho (Lisboa)
26/07/2014 – Julho (Lisboa)
??/??/2014 – [????] (Porto)
Estão todos convidados!