O documento fornece uma visão geral da plataforma do Windows Phone 7, descrevendo sua filosofia focada no consumidor, design moderno e experiências integradas. Apresenta os principais frameworks, capacidades da plataforma e modelos de aplicações, além do processo de publicação no Marketplace.
Java x .NET - Windows phone 7 e o Desenvolvimento com Silverlight e XNAJP Clementi
Microsoft está muito empolgada com o lançamento do Windows Phone 7, que tem como principal foco do produto o consumidor final. Mas não é só a Microsoft que pode ficar empolgada com esse lançamento. Veja nessa apresentação comomuitas portas se abrem para os desenvolvedores também.
Palestrada apresentada no Innovation Day para parceiros da Microsoft Brasil.
Esta palestra mostra um overview sobre o Windows Phone, seus recursos, arquitetura e tudo que envolve o assunto.
Apresentação de Vinicius Quaiato no TDC2011 mostrando como criar aplicações Windows Phone 7 utilizando o Windows Azure para processamento e serviços.
Esta apresentação mostra os motivos pelos quais devemos considerar ser
Java x .NET - Windows phone 7 e o Desenvolvimento com Silverlight e XNAJP Clementi
Microsoft está muito empolgada com o lançamento do Windows Phone 7, que tem como principal foco do produto o consumidor final. Mas não é só a Microsoft que pode ficar empolgada com esse lançamento. Veja nessa apresentação comomuitas portas se abrem para os desenvolvedores também.
Palestrada apresentada no Innovation Day para parceiros da Microsoft Brasil.
Esta palestra mostra um overview sobre o Windows Phone, seus recursos, arquitetura e tudo que envolve o assunto.
Apresentação de Vinicius Quaiato no TDC2011 mostrando como criar aplicações Windows Phone 7 utilizando o Windows Azure para processamento e serviços.
Esta apresentação mostra os motivos pelos quais devemos considerar ser
Introdução à Versão 8.0 do Supervisório InduSoft Web StudioAVEVA
A nova versão do InduSoft Web Studio estará disponível em Agosto! Neste webinar iremos oferecer uma visão geral das novas funcionalidades que serão introduzidas com a versão 8.0 do supervisório.
Desenvolvimento Mobile com Visual Studio 2008, por onde começar?Stefanini
Apresentarção do .NET Compact Framework.
Explicitando principais recursos do desenvolvimento mobile com framework 3.5, acesso a dados, replicação e gerenciamento do dispositivo.
Webinar: Usando o InduSoft Web Studio para Criar Gráficos HTML5 IHM/SCADAAVEVA
Breve no Service Pack 2 da versão 7.1 do InduSoft Web Studio, estaremos lançando as melhorias do Studio Mobile Access (SMA), o Thin Client que permite a criação de aplicações mobile IHM/SCADA com telas funcionais utilizando HTML 5.
Construindo aplicações para o Windows Phone com Silverlight Luciano Condé
Apresentado para o MSDN Brasil, este WebCast proporciona uma visão geral da funcionalidade de aplicações Silverlight que é exclusiva para a plataforma de aplicações do Windows Phone. Abordaremos os novos paradigmas de input, incluindo multitoque, teclado de software, acelerômetro e microfone, bem como APIs para potencializar aplicações para telefone como email, discador, lista de contatos e muito mais.
O Minicurso Intel XDK é uma série de vídeo-aulas sobre a ferramenta de desenvolvimento multiplataforma Intel XDK, onde são apresentados os principais tópicos para o desenvolvimento mobile nesta IDE, utilizando HTML5 e Apache Cordova.
De maneira objetiva e abrangente, as aulas mostram os conceitos básicos da ferramenta, suas bibliotecas, como acessar os recursos de hardware do dispositivo (GPS, Câmera, etc.), até a publicação do aplicativo nas lojas mobile.
Mais informações em http://diegocavalca.com/minicurso-intel-xdk/
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e AndroidCarlos Eugenio Torres
Palestra proferida na FATENE, em 23/11/2011, na III Semana de Tecnologia, com o tema Desenvolvimento de Apps Móveis: Iniciando no iOS e no Android.
Mais informações em: http://cetorres.com e http://cacira.com.br.
Apresentação utilizada no evento Etec Camp (http://eteclins.com.br/eteccamp) durante a "Oficina Intel XDK".
Download do projeto desenvolvido: https://mega.nz/#!LxBUhL5b!knTrDWMs5kTuWNKGGSOQJeKmhI5SYkHGXP1XQMsU-1A
Visual Studio Summit 2012 - Novidades do Windows AzureLuciano Condé
Evento: Visual Studio Summit/Microsoft, setembro de 2012
Objetivo: Apresentação das principais novidades do Windows Azure para desenvolvimento de aplicações
Presença: +100 presentes
Público: Arquitetos, decisores de tecnologia, desenvolvedores, profissionais de tecnologia da informação
Cloud Day III - Visão Geral do Windows AzureLuciano Condé
Evento: Cloud Day - Março de 2013
Objetivo: Apresentação dos principais serviços, recursos do Windows Azure.
Presença: +200 presentes
Público: Arquitetos, decisores de tecnologia
Introdução à Versão 8.0 do Supervisório InduSoft Web StudioAVEVA
A nova versão do InduSoft Web Studio estará disponível em Agosto! Neste webinar iremos oferecer uma visão geral das novas funcionalidades que serão introduzidas com a versão 8.0 do supervisório.
Desenvolvimento Mobile com Visual Studio 2008, por onde começar?Stefanini
Apresentarção do .NET Compact Framework.
Explicitando principais recursos do desenvolvimento mobile com framework 3.5, acesso a dados, replicação e gerenciamento do dispositivo.
Webinar: Usando o InduSoft Web Studio para Criar Gráficos HTML5 IHM/SCADAAVEVA
Breve no Service Pack 2 da versão 7.1 do InduSoft Web Studio, estaremos lançando as melhorias do Studio Mobile Access (SMA), o Thin Client que permite a criação de aplicações mobile IHM/SCADA com telas funcionais utilizando HTML 5.
Construindo aplicações para o Windows Phone com Silverlight Luciano Condé
Apresentado para o MSDN Brasil, este WebCast proporciona uma visão geral da funcionalidade de aplicações Silverlight que é exclusiva para a plataforma de aplicações do Windows Phone. Abordaremos os novos paradigmas de input, incluindo multitoque, teclado de software, acelerômetro e microfone, bem como APIs para potencializar aplicações para telefone como email, discador, lista de contatos e muito mais.
O Minicurso Intel XDK é uma série de vídeo-aulas sobre a ferramenta de desenvolvimento multiplataforma Intel XDK, onde são apresentados os principais tópicos para o desenvolvimento mobile nesta IDE, utilizando HTML5 e Apache Cordova.
De maneira objetiva e abrangente, as aulas mostram os conceitos básicos da ferramenta, suas bibliotecas, como acessar os recursos de hardware do dispositivo (GPS, Câmera, etc.), até a publicação do aplicativo nas lojas mobile.
Mais informações em http://diegocavalca.com/minicurso-intel-xdk/
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e AndroidCarlos Eugenio Torres
Palestra proferida na FATENE, em 23/11/2011, na III Semana de Tecnologia, com o tema Desenvolvimento de Apps Móveis: Iniciando no iOS e no Android.
Mais informações em: http://cetorres.com e http://cacira.com.br.
Apresentação utilizada no evento Etec Camp (http://eteclins.com.br/eteccamp) durante a "Oficina Intel XDK".
Download do projeto desenvolvido: https://mega.nz/#!LxBUhL5b!knTrDWMs5kTuWNKGGSOQJeKmhI5SYkHGXP1XQMsU-1A
Visual Studio Summit 2012 - Novidades do Windows AzureLuciano Condé
Evento: Visual Studio Summit/Microsoft, setembro de 2012
Objetivo: Apresentação das principais novidades do Windows Azure para desenvolvimento de aplicações
Presença: +100 presentes
Público: Arquitetos, decisores de tecnologia, desenvolvedores, profissionais de tecnologia da informação
Cloud Day III - Visão Geral do Windows AzureLuciano Condé
Evento: Cloud Day - Março de 2013
Objetivo: Apresentação dos principais serviços, recursos do Windows Azure.
Presença: +200 presentes
Público: Arquitetos, decisores de tecnologia
Oracle - Visão Geral de IaaS e PaaS dos serviços de Nuvem da OracleLuciano Condé
Apresentação realizada para o time de parceiros da Oracle sobre as ofertas de nuvem. Os serviços apresentados foram plataforma com o serviço (PaaS) e infraestrutura como serviço (IaaS)
Apresentado no Innovatio Day de 2009, esta apresentada procura demonstrar principais aspectos sobre a visão da Microsoft chamada de "3 telas e uma nuvem".
Fórum de Aplicações - Visão de nuvem da MicrosoftLuciano Condé
Evento: Fórum de Aplicações/Microsoft - Maio de 2013
Objetivo: Apresentar as ofertas de serviços de computação em nuvem da Microsoft, incluindo o Windows Azure, Office 365, Windows Server 2012, System Center 2012, Intune e CRM
Público: Arquitetos, decisores de tecnologia
STB Tour - Visão Geral do Windows AzureLuciano Condé
Evento: STB Tour
Objetivo: Apresentação dos principais serviços, recursos do Windows Azure.
Presença: +500 presentes
Público: Arquitetos, decisores de tecnologia, parceiros
Azure Summit 2013 - Keynote - Visão Geral do Windows AzureLuciano Condé
Evento: The Developers Conference - Julho de 2013
Objetivo: Keynote de abertura do evento principal de Windows Azure, apresentando os principais recursos, serviços e novidades da plataforma de computação em nuvem da Microsoft.
Presença: +250 presentes
Público: Arquitetos, decisores de tecnologia, desenvolvedores, profissionais de tecnologia da informação
TDC 2012 Florianópolis - Padrões (Patterns) de desenvolvimento com Windows AzureLuciano Condé
Evento: The Developers Conference - Julho de 2013
Objetivo: Apresenta Brazil, The Developers Conference - TDC.
Presença: +100 presentes
Público: Arquitetos, decisores de tecnologia, desenvolvedores, profissionais de tecnologia da informação
Cloud Day III - Programas para parceiros com Windows AzureLuciano Condé
Evento: Cloud Day - Março de 2013
Objetivo: Apresentação dos principais programas da Microsoft para parceiros da Microsoft Partner Network (MPN).
Presença: +200 presentes
Público: Arquitetos, decisores de tecnologia
ALM Summit 2013 - Implantação contínua com Windows AzureLuciano Condé
Evento: ALM Summit 2013 - Abril de 2013
Objetivo: Apresentando os modelos de implantação contínua com Windows Azure e como funciona nos principais serviços de hospedagem, Cloud Services, IaaS e WebSites.
Presença: +100 presentes
Público: Arquitetos, decisores de tecnologia
TDC 2012 - Visão Geral do Windows AzureLuciano Condé
Evento: The Developers Conference - Julho de 2013
Objetivo: Apresentação dos principais serviços da plataforma do Windows Azure no evento principal de audiëncia competitiva no Brazil, The Developers Conference - TDC.
Presença: +500 presentes
Público: Arquitetos, decisores de tecnologia, desenvolvedores, profissionais de tecnologia da informação
Desenvolvendo para o Windows Azure e SQL AzureLuciano Condé
Conhecendo os principais recursos e como desenvolver para estes dois serviços da plataforma Windows Azure.
Esta palestra foi apresentada para o Encontro de Parceiros na Microsoft Brasil.
O objetivo deste slide é apresentar tecnologias web que permitem a criação de aplicativos móveis multiplataforma e compará-las às formas tradicionais de desenvolvimento
Palestra Windows 10 Developer Readiness, realizada no Brasil, como início dos estudos para desenvolvimento de apps para Windows 10, com o novo Universal Windows Platform.
No dia 28 de novembro de 2012, eu apresentei a palestra "Desenvolvimento para dispositivos móveis - iOS, Android, Windows Phone, Windows 8 e Firefox OS". A palestra foi escolhida democraticamente, dentre várias opções disponíveis, numa votação entre os alunos da instituição. O objetivo principal da minha apresentação foi dar uma visão geral das principais plataformas de desenvolvimento para dispositivos móveis disponíveis no mercado atualmente, além de uma com potencial: Firefox OS.
Modern Application Development - One MicrosoftDaniel Semedo
Apresentação sobre desenvolvimento de aplicações modernas utilizando a pataforma Microsoft para atender a nova geração de usuários, que buscam aplicações rápidas e possuam conteúdo cada vez mais direcionado a ele. Saiba mais sobre como desenvolver sua primeira aplicação utilizando a plataforma Microsoft.
Não só tecnologia, mas um novo conceito de interagir com as telas, games, consumo de informação, não é só uma nova linguagem mas é uma nova forma de uso. Isso é pensado durante a criação pensando sempre no novo conceito, tudo para simplificar, tecnologias de ultima geração.
[MobiTrends] Desenvolvimento de Jogos para Dispositivos MóveisAlvaro Cavalcanti
Palestra sobre desenvolvimento de jogos para dispositivos móveis, apresentada durante o evento MobiTrends, realizado na Faculdade Marista (Recife/PE) em pareceria com o CESAR.Edu.
http://www.cesar.edu,br
http://www.faculdademarista.com.br/
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Pedro Lamas
Trata-se de uma solução que integra grande parte das tecnologias e serviços móveis da Microsoft, onde serão apresentadas técnicas avançadas para o controlo e gestão de memória e cache, distribuição de aplicações, criação de código para diferentes camadas aplicacionais, localização, etc.
Desenvolvendo para windows phone, um novo paradigmameet2Brains
O objetivo desta palestra é apresentar a plataforma Microsoft para desenvolvimento de apps e, através de cases reais, compartilhar lições aprendidas durante todo o processo de desenvolvimento e submissão do app ao Marketplace.
STB Tour - Cresça os seus negócios com Windows azureLuciano Condé
Evento: STB Tour - Setembro de 2012
Objetivo: Apresentação dos principais cenários de construção de modelos de negócios com Windows Azure.
Presença: +500 presentes
Público: Arquitetos, decisores de tecnologia, parceiros
Cloud Day III - Modelos de licenciamento para parceiros com Windows AzureLuciano Condé
Evento: Cloud Day - Março de 2013
Objetivo: Apresentação dos principais modelos de licenciamento do Windows Azure para parceiros da Microsoft Partner Network (MPN).
Presença: +200 presentes
Público: Arquitetos, decisores de tecnologia
TDC 2012 Florianópolis - Visão Geral do Windows AzureLuciano Condé
Evento: The Developers Conference - Julho de 2013
Objetivo: Apresentação dos principais serviços da plataforma do Windows Azure no evento principal de audiëncia competitiva no Brazil, The Developers Conference - TDC.
Presença: +100 presentes
Público: Arquitetos, decisores de tecnologia, desenvolvedores, profissionais de tecnologia da informação
TDC 2012 Florianópolis - Keynote - Visão Geral do Windows AzureLuciano Condé
Evento: The Developers Conference - Julho de 2013
Objetivo: Keynote de abertura do evento principal de audiëncia competitiva no Brazil, The Developers Conference - TDC.
Presença: +1.500 presentes
Público: Arquitetos, decisores de tecnologia
Sucesu - Visão Geral do Windows Azure e a Era do CloudOSLuciano Condé
Evento: Sucesut - Abril de 2013
Objetivo: Apresentar os cenários de uso do Windows Azure com os serviços de Infraestrutura (IaaS) e a visão de integração de nuvem pública, privada e híbrida.
Presença: 50 presentes
Público: Decisores de tecnologia
Fórum de Aplicações - Cenários de Windows AzureLuciano Condé
Evento: Fórum de Aplicações/Microsoft - Maio de 2013
Objetivo: Apresentar os cenários de uso do Windows Azure com os serviços de Infraestrutura (IaaS)
Público: Arquitetos, decisores de tecnologia
Apresentado durante o S+S Day de 2009 na Microsoft Brasil, esta palestra apresenta principais conceitos e patterns na implementação da segurança nos novos ambientes híbridos que vamos enfretar daqui para frente.
Programação em Camadas com Entity Framework 4Luciano Condé
O uso do Entity Framework pode representar um ganho de produtividade e melhor controle sobre o domínio das classes. Nesta sessão apresentaremos o uso aplicado do Entity Framework 4 no desenho uma aplicaçào Web multi-camadas.Recursos utilizados: POCO, Self-tracking, WCF, MVC, T4
Monitoring e Logging no Windows Azure - S+S Day 09Luciano Condé
O desenvolvimento sobre a plataforma Windows Azure também oferece um novo modelo de implantação (deployment) e monitoração de aplicações na nuvem. Venha discutir mais sobre essas questões nesta sessão.
3. Diferente, por boas razões Smart Design Experiênciasintegradas Foto: Andrew Butitta, Founder, Talisman Digital Photography
4.
5.
6.
7.
8.
9. METRO IS OUR DESIGN LANGUAGE. WE CALL IT METRO BECAUSE IT’S MODERN AND CLEAN. IT’S FAST AND IN MOTION. IT’S ABOUT CONTENT AND TYPOGRAPHY. AND IT’S ENTIRELY AUTHENTIC. ETRO
11. Windows PhoneHardware Elementos comuns no Hardware Plataforma Consistente Foco Qualidade 800 or 480 Conjunto consistente de capacidades de hardware, definido pela Microsoft Uma resolução no lançamento Segundaresoluçãoadicionadadepois Same touch input Processador / GPU Mesmaquantidade de RAM Tecladoopcional 480 or 320
12. Hardware Foundation Capacidade de multitouch 4 oumaispontos de contato 800 or 480 Sensores A-GPS, Acelerômetro, Bússola Câmera 5 mega pixels oumais Multimídia Microfone, aceleração Codec Memória 256MB RAM oumais, 8GB Flash oumais GPU DirectX 9 CPU ARMv7 Cortex/Scorpion ou superior Hardware buttons | Back, Start, Search 480 or 320
13. Serviçosaprimorando as experiências Outros dispositivos Pessoas + padrões + código do servidor + código do cliente experiências Browser Web Site Web API
14. Missões da plataforma Ajudarusuáriosnapersonalização dos seuscelulares Facilitarparaosdesenvolvedorestornaremsuasaplicaçõesrentáveis Expandir a experiênciaatravés dos serviços cloud-based
16. Elementos da plataforma de aplicações Runtime – On “Screen” Ferramentas & Suporte Ferramentasquevocêusaparaconstruir Códigoquevocêescreve no cliente TELA NUVEM Serviços cloud Portal de Serviços Códigoquevocêescreve no servidor Ferramentasquevocêusapara vender
17. Ferramentas & Suporte Runtime – On “Screen” Phone Emulator Sensors Media Data Location Samples Documentation Xbox LIVE Notifications Phone Guides Community .NET Framework managed code sandbox Packaging and Verification Tools TELA NUVEM Portal de Serviços Serviçoscloud Notifications App Deployment Registration Marketplace Validation MO and CC Billing Location Identity Feeds Certification Business Intelligence Maps Social Publishing Update Management Elementos da plataforma de aplicações
18. Elementos da plataforma de aplicações Runtime – On “Screen” Sensors Media Data Location Xbox LIVE Notifications Phone .NET Framework managed code sandbox TELA NUVEM
40. Aplicações Suaaplicação e lógica Frameworks Silverlight XNA HTML/JavaScript CLR Modelo de Aplicação Modelo UI Nuvem Xbox LIVE Bing Location Push notifications Windows Live ID App management Licensing Chamber isolation Software updates Shell frame Session manager Direct3D Compositor Kernel Hardware BSP Security Networking Storage A-GPS Accelerometer Compass Light Proximity Media Wi-Fi Radio Graphics Hardware Foundation Arquitetura do Windows Phone
41. Windows Phone 7 Series Frameworks Common Base Class Library Device & Phone Capabilities Silverlight Presentation & Media Library Cloud Services Integration Windows Phone 7 Series Fx XNA Game Loop Windows Phone App & UI Model XNA Media Library Windows Phone UI controls
42. Windows Phone 7 Seriesdetalhe dos frameworks Windows Phone Frameworks Camera Device Integration Launchers & Choosers Windows Phone Controls PhoneApplicationPage PushNotification WebBrowserControl Sensors PhoneApplicationFrame Silverlight Presentation and Media XNA Frameworks for Games Controls Drawing IsolatedStorage Drawing GamerServices Navigation Shapes Markup Media Audio Media Graphics Content Input Application Object Common Base Class Library Diagnostics Reflection IO Runtime Resources Globalization Text Location Net Collections ComponentModel Configuration Security Threading ServiceModel Linq
43. Modelo de Aplicação .NET CommonLanguage Runtime Missão: Excelente Experiência para usuário Modelo de processo Previsível Segura Alto desempenho Com foconainovação Service BasedApplication Deployment
44. O que é um XAP? myapp.xap Ferramentas Formatocomumparatodas as aplicações e jogos com o Windows Phone Declarativo, baseadoem manifesto Integrado com o modelo de segurança do Windows Phone
45. Isolamento da aplicação e execução Aplicações e Licenças Pastas da aplicação Aplicações rodando Windows Phone executasomenteaplicações tem umalicençaválida Aplicaçõessãoexecutadassobre “sandboxes” A política de alocação de recursosmantém a responsividade Gerente de recursosgarantequebotão Start sempreestejadisponível
46. Modelo UI: Conceitos Aplicação UI e lógica de aplicaçãoestãoexpostoscomopáginas Página Uma tela simples queo usuáriointerage Sessão Um conjunto de açõesque o usuáriointerage com a aplicação
62. Ferramentas Phone Emulator Samples Documentation Guides Community Packaging and Verification Tools TELA NUVEM Elementos da plataforma de aplicações
63. Windows Phone Developer Tools Tools Phone Emulator Windows Phone Emulator Samples Documentation Packaging & Verification Tools Guides Community Windows Phone device Packaging and Verification Tools myapp.xap
64. TELA NUVEM Serviços cloud Notifications App Deployment Location Identity Feeds Maps Social Elementos da plataforma de aplicações
65. Serviços Cloud Deles Seus Nossos Acesso a APIs quevocêconhece via Windows Communication Foundation SOAP. REST. LINQ. Vocêconstroe, consome e hospedaondequiser. Notifications Location Xbox LIVE App Deployment & Marketplace
66. Integração com a nuvem Seuserviço Serviço construído Outros serviços Windows Phone Notification Service Location Service Windows Phone Application Microsoft Services Frameworks Serviços para integração
67. Microsoft PushNotification Aplicação Notifica a Url Sua App Envia Msg PushClient Namespace Sua App PushNotification LIbrary Registra Recebe Url Recebe Msg
70. TELA NUVEM Portal de Serviços Registration Marketplace Validation MO and CC Billing Certification Business Intelligence Publishing Update Management Elementos da plataforma de aplicações
71. Processo de publicação .xap .xap .xap .xap .xap .xap .xap .xap Application and Game Submission .dll .dll .dll .dll .dll .dll .dll .dll Empacotamento& Validação Enviaraplicação Marketplace Windows Phone 7 Deployment Service Aplicar Critério de teste Adicionar Metadata Assinar
72. Consideraçõesimportantes Aplique as melhores práticas de empacotamento Usarrecurso de trial maximizarlealdade Lembre-se do critério de teste
73. Empacotamento da aplicação Use as boas práticas do .NET Localization Empacotemúltiplosidiomasdentro do XAP Use o suporte Trial
74. API de Trial ImplementeIsTrial() API Vocêcontrola a funcionalidade API de Trial
75. Princípios do critério de teste Funcionalidade é protegida Aplicações “bem” comportadas O processo de certificaçãosejatransparenteparaosdesenvolvedores
76. Pilares do critério de testes validaçãotécnica validação das políticas validação de mercado
82. Recursos Portal para Desenvolvedor Ref.: http://migre.me/YaNE Versão Beta das ferramentas de desenvolvimento Ref.: http://migre.me/YaLj Preview do Livro do Charles Peztzold Ref.: http://migre.me/YaMm Trainnig Kit do Windows Phone 7 Ref.: http://migre.me/YaN0 Blog do Time de Desenvolvimento Ref.: http://migre.me/YaOb
83. Recursos Livro sobre UI Design para o Windows Phone 7 Ref.: http://migre.me/YaPk Conjunto de simples exemplos de aplicações Ref.: http://migre.me/YaPC Post sobre migração do CTP para Beta Ref.: http://migre.me/YaPW