SlideShare a Scribd company logo
1 of 13
Windows Phone
Rogério Rodrigues – Desenvolvedor .NET
Comparação...
Tudo começa no DEV CENTER
O Emulador
Registro do Device
Tecnologias
       Ferramentas

            Emulador

           Ferramentas                     Documentação

              Testes                           Comunidade

              Packaging and Verification Tools


       Tecnologia


         Sensores        Media          Data         Localização

          Phone              Serviços                Notificação

              .NET Framework managed code sandbox
A ferramenta
Além de um editor..

                              Test and Lab Manager
         IntelliTrace™        Test Case Management
         UML Modeling             Manual Testing
     Architecture Explorer    Test Record & Playback
     Logical Class Designer       Layer Diagram
         Load Testing              Web Testing

      UI Test Automation       Test Impact Analysis
     Performance Profiling     Static Code Analysis
        Code Coverage             Code Metrics
    Database Change Mgmt       Database Deployment
     Database Unit Testing     Test Data Generation
O Expression Blend
Ciclo de Vida e local DataBase
Application                 Tombstoned                Dormant

     DataContext
     (System.Data.Linq)                        os


                          Restarting                        Start
                                           Deactivating
            LINQ to SQL
            Runtime
                              Activating              Launching


                                            Running
Isolated Storage
Local database

                                            Running
Call to action
           Links

           http://dev.windowsphone.com

           http://bit.ly/msdn_wp7

           http://bit.ly/forumMSDN_WindowsPhone7

           http://www.devbrasil.net

           http://www.rogerio.eti.br
Contatos
@rogerrrodrigues
rogerio.rodrigues@studentpartner.com
http://www.rogerio.eti.br
Iniciando desenvolvimento para Windows Phone 7

More Related Content

Similar to Iniciando desenvolvimento para Windows Phone 7

NNUG Certification Presentation
NNUG Certification PresentationNNUG Certification Presentation
NNUG Certification Presentation
Niall Merrigan
 
Admin Tech Ed Presentation Hardening Sql Server
Admin Tech Ed Presentation   Hardening Sql ServerAdmin Tech Ed Presentation   Hardening Sql Server
Admin Tech Ed Presentation Hardening Sql Server
rsnarayanan
 

Similar to Iniciando desenvolvimento para Windows Phone 7 (20)

Cross-project defect prediction
Cross-project defect predictionCross-project defect prediction
Cross-project defect prediction
 
Sarathi_Resume_June 2016
Sarathi_Resume_June 2016Sarathi_Resume_June 2016
Sarathi_Resume_June 2016
 
Visual Studio ALM 2013 - Edition Comparison
Visual Studio ALM 2013 - Edition ComparisonVisual Studio ALM 2013 - Edition Comparison
Visual Studio ALM 2013 - Edition Comparison
 
Build Applications on the Microsoft Platform Using Eclipse, Java, Ruby and PHP!
Build Applications on the Microsoft Platform Using Eclipse, Java, Ruby and PHP!Build Applications on the Microsoft Platform Using Eclipse, Java, Ruby and PHP!
Build Applications on the Microsoft Platform Using Eclipse, Java, Ruby and PHP!
 
Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)
 
Elements of DDD with ASP.NET MVC & Entity Framework Code First
Elements of DDD with ASP.NET MVC & Entity Framework Code FirstElements of DDD with ASP.NET MVC & Entity Framework Code First
Elements of DDD with ASP.NET MVC & Entity Framework Code First
 
Runtime 8 and Windows Phone 8
Runtime 8 and Windows Phone 8Runtime 8 and Windows Phone 8
Runtime 8 and Windows Phone 8
 
Visual Studio 2010 Testing Overview
Visual Studio 2010 Testing OverviewVisual Studio 2010 Testing Overview
Visual Studio 2010 Testing Overview
 
NNUG Certification Presentation
NNUG Certification PresentationNNUG Certification Presentation
NNUG Certification Presentation
 
Lap Around Visual Studio 2010 Ultimate And TFS 2010
Lap Around Visual Studio 2010 Ultimate And TFS 2010Lap Around Visual Studio 2010 Ultimate And TFS 2010
Lap Around Visual Studio 2010 Ultimate And TFS 2010
 
FRAUD DETECTION IN ONLINE AUCTIONING
FRAUD DETECTION IN ONLINE AUCTIONINGFRAUD DETECTION IN ONLINE AUCTIONING
FRAUD DETECTION IN ONLINE AUCTIONING
 
ASPNET for PHP Developers
ASPNET for PHP DevelopersASPNET for PHP Developers
ASPNET for PHP Developers
 
Admin Tech Ed Presentation Hardening Sql Server
Admin Tech Ed Presentation   Hardening Sql ServerAdmin Tech Ed Presentation   Hardening Sql Server
Admin Tech Ed Presentation Hardening Sql Server
 
Replay Solutions CFD
Replay Solutions CFDReplay Solutions CFD
Replay Solutions CFD
 
WSO2Con EU 2015: Keynote - The Containerization of the Developer Workspace
WSO2Con EU 2015: Keynote - The Containerization of the Developer WorkspaceWSO2Con EU 2015: Keynote - The Containerization of the Developer Workspace
WSO2Con EU 2015: Keynote - The Containerization of the Developer Workspace
 
The Magic Of Application Lifecycle Management In Vs Public
The Magic Of Application Lifecycle Management In Vs PublicThe Magic Of Application Lifecycle Management In Vs Public
The Magic Of Application Lifecycle Management In Vs Public
 
Coding Naked 2023
Coding Naked 2023Coding Naked 2023
Coding Naked 2023
 
.NET Fundamentals and Business Application Development
.NET Fundamentals and Business Application Development.NET Fundamentals and Business Application Development
.NET Fundamentals and Business Application Development
 
Bhavin_Resume
Bhavin_ResumeBhavin_Resume
Bhavin_Resume
 
Polysource-IT Profile
Polysource-IT ProfilePolysource-IT Profile
Polysource-IT Profile
 

More from Rogério Rodrigues

More from Rogério Rodrigues (20)

Microsoft Connect(); Brasil Azure blockchain
Microsoft Connect(); Brasil Azure blockchainMicrosoft Connect(); Brasil Azure blockchain
Microsoft Connect(); Brasil Azure blockchain
 
Azure blockchain
Azure blockchainAzure blockchain
Azure blockchain
 
AZURE BLOCKCHAIN
AZURE BLOCKCHAINAZURE BLOCKCHAIN
AZURE BLOCKCHAIN
 
Blockchain As A Service - Azure Blockchain WorkBench - VSSummit
Blockchain As A Service - Azure Blockchain WorkBench - VSSummitBlockchain As A Service - Azure Blockchain WorkBench - VSSummit
Blockchain As A Service - Azure Blockchain WorkBench - VSSummit
 
Blockchain as a Service - Azure Blockchain WorkBench
Blockchain as a Service - Azure Blockchain WorkBenchBlockchain as a Service - Azure Blockchain WorkBench
Blockchain as a Service - Azure Blockchain WorkBench
 
Smart Contracts com Ethereum Blockchain no Azure
Smart Contracts com Ethereum Blockchain no AzureSmart Contracts com Ethereum Blockchain no Azure
Smart Contracts com Ethereum Blockchain no Azure
 
Baixada Nerd Itanhaém
Baixada Nerd ItanhaémBaixada Nerd Itanhaém
Baixada Nerd Itanhaém
 
Cognitive Services: Aplicando Inteligência Artificial
Cognitive Services: Aplicando Inteligência ArtificialCognitive Services: Aplicando Inteligência Artificial
Cognitive Services: Aplicando Inteligência Artificial
 
Watch & Wear com Xamarin e C#
Watch & Wear com Xamarin e C#Watch & Wear com Xamarin e C#
Watch & Wear com Xamarin e C#
 
Gestão Ágil de Projetos com VS e TFS 2013
Gestão Ágil de Projetos com VS e TFS 2013Gestão Ágil de Projetos com VS e TFS 2013
Gestão Ágil de Projetos com VS e TFS 2013
 
Cross Platform com Xamarin e Visual Studio 2013
Cross Platform com Xamarin e Visual Studio 2013Cross Platform com Xamarin e Visual Studio 2013
Cross Platform com Xamarin e Visual Studio 2013
 
Windows 8 Apps
Windows 8 AppsWindows 8 Apps
Windows 8 Apps
 
Iniciando com .NET no Visual studio 2013
Iniciando com .NET no Visual studio 2013Iniciando com .NET no Visual studio 2013
Iniciando com .NET no Visual studio 2013
 
Windows Phone 8
Windows Phone 8Windows Phone 8
Windows Phone 8
 
Projeto Codinome Collectors
Projeto Codinome CollectorsProjeto Codinome Collectors
Projeto Codinome Collectors
 
Imagine cup 2013
Imagine cup 2013Imagine cup 2013
Imagine cup 2013
 
Iniciando Desenvolvimento para Windows 8
Iniciando Desenvolvimento para Windows 8Iniciando Desenvolvimento para Windows 8
Iniciando Desenvolvimento para Windows 8
 
Iniciando com .NET no VS 2012
Iniciando com .NET no VS 2012Iniciando com .NET no VS 2012
Iniciando com .NET no VS 2012
 
7 masters - TFS Express 2012
7 masters - TFS Express 20127 masters - TFS Express 2012
7 masters - TFS Express 2012
 
Msp phone
Msp phoneMsp phone
Msp phone
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Iniciando desenvolvimento para Windows Phone 7

Editor's Notes

  1. Talking points (sugestão)O site create.msdn.com é o site mais importante para desenvolver para WP7. Desde baixar ferramentas até publicar no marketplaceNão é necessário comprar nenhuma ferramenta, elas são gratuitasO SDK possui Emulador, ferramenta de registro do device (“desbloqueio”) e ferramenta para submeter app ou game (XAP) ao marketplace
  2. Talking points (sugestão)O site create.msdn.com é o site mais importante para desenvolver para WP7. Desde baixar ferramentas até publicar no marketplaceNão é necessário comprar nenhuma ferramenta, elas são gratuitasO SDK possui Emulador, ferramenta de registro do device (“desbloqueio”) e ferramenta para submeter app ou game (XAP) ao marketplace
  3. Talking points (sugestão)Performance do emulador, ferramentas adicionais acelerômetro, GPS e Screenshot, uso de internet compartilhada, compatibilidade com todos devices com OS WP7
  4. Talking points (sugestão)Para desbloqueio do device, necessário ser membro do APP HubPara tornar-se membro existe uma taxa de US$ 99,00* e é possível desbloquear até 3** aparelhos por assinatura*consultar valor, pode haver alteração create.msdn.com ** consultar número de devices, pode haver alteração create.msdn.com
  5. Talking points (sugestão)XAML, C#, VB, Runtime, critério de escolha entre Silverlight e XNA e quais são as ferramentas necessárias para o desenvolvimento
  6. Talking points (sugestão)Visual Studio com abordagem de IDE (+ team development)
  7. Talking points (sugestão)Muitas das funcionalidades do VS oferecem diferencial ao developer ou time de desenvolvimentoAbordar cada um dos itens (Intellitrace, LoadTesting, Performance Profiling..etc trará muito valor agregado a ferramenta)
  8. Talking points (sugestão)Edição com ferramentas visuais, sample data, sketchflow, ferramentas de design, storyboard, behaviors, shapes, etc.
  9. Talking points (sugestão)Overview do ciclo de vida da aplicação:Passar por cada etapa do gráfico da direita para fácil compreensão do ciclo de vide de aplicações no WP7 e possibilidade de salvar dados (chave valor) na isolatedstorage ou persistir em um banco de dados relacional (local database)
  10. Links importantes para que a audiência continue seus estudos, testes e desenvolvimentos na plataforma WP7