Bem vindos ao Windows Phone 8


Chegou a hora, bem vindos ao Windows Phone 8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Pessoal, é com imensa alegria que escrevo esse post, o primeiro de muitos que teremos sobre essa nova versão do sistema operacional.

A partir de agora, sei que todas as perguntas estarão voltadas a isso. Sei que em minhas próximas palestras, serei questionado sobre tal fato. E é por isso que estarei SIM falando de Windows Phone 8 em Blumenau no próximo sábado (era essa a surpresa do conteúdo!) e em várias outras mídias nas próximas semanas! Acompanhe aqui, no youtube.com/conexaowindows , windowsphonebrasil.net e todo e qualquer outro lugar que possa estar.

Mas ainda é só o começo. Sim, muita coisa ainda está por vir, muitos detalhes ainda não foram apresentados e estou sob NDA em alguns outros assuntos. Mas tudo será píublico durante os próximos meses. Por hora, gostaria de escrever um post apresentando minha visão sobre alguns fatos do novo Windows Phone.

 

SOBRE A NOVA VERSÃO

Vocês pediram tantas coisas, eu pedi MUITAS coisas no MVP Summit (apesar de obviamente essa versão já estar sendo trabalhada quando lá estive, o feedback foi muito bacana, o time entendeu algumas questões que nós pedimos e, se algumas coisas já vemos hoje, talvez outras veremos numa futura versão.

 

Apenas alguns exemplos:

 

NFC / wallet experience

Nem preciso falar, certo? Fazer o pagamento através do celular, simplesmente será uma necessidade em breve

 

Novos Live Tiles


 

 

 

 

Achei MUITO legal quando vi essa e sempre achei que seria algo “favorito” dos usuários. Primeiro por considerar os Lives Tiles importantes demais e a maior revolução que o Windows Phone trouxe, segundo por achar que os novos tamanhos dariam uma vida inteiramente nova para o usuário e novas possibilidades ao dev.

 

IN APP PURCHASE

Muito requisitado, agora você pode desenvolver sua aplicação e cadastrar itens dentro dela para serem vendidos.

Isso ajudará muito os desenvolvedores que preferem um modelo em que entregam app de graça (como um jogo por exemplo) e depois possam vender itens dentro do mesmo

 

SIDE LOADING
Apenas para comentar o fato que ficou claro hoje. se estamos falando de um Windows Phone com mais “poder” para o profissional de TI, estamos falando de a possibilidade e controle de acesso ao administrador da sua empresa ao Windows Phone. Portanto, uma das requisições agora é possível e você como administrador de rede poderá SIM instalar e bloquear aplicativos nos telefones de sua rede.

Isso é só a ponta do iceberg.
O Windows Phone agora é um cidadão de alto escalão dentro da sua empresa, então o considere como um computador com Windows!

 

 

OUTROS
E, claro, o update é gigantesco. Estamos falando de algo ainda não feito desde o 7.0.

IE10,  mapas da nokia , NFC, novas resoluções de tela, suporte a multicore, micro sd removível, etc etc etc.. a lista é ENORME.
Esperem novos e novos vídeos, artigos e tudo mais, assim que for possível e pudermos ter acesso a tudo isso (nova versão e sdk)

 
SOBRE O UPDATE


Eu não entendi como algumas pessoas tinham dúvidas sobre ao menos ALGUM update, com todas as pistas deixadas.
Se parecia certo desde o princípio, ano passado, quando a questão do “O core do Windows Phone 8 será o mesmo do  windows 8” surgiu, que não veríamos um full update, de maneira igual, para os telefones antigos, ou mesmo se havia a dúvida se os telefones de primeira geração seriam atualizados, nunca, jamais a Microsoft colocaria a Nokia em posição tão complicada.
Notem, O Lumia 900 ainda está sendo anunciado para o Brasil. O Lumia 710/800 começou a ser vendido nos EUA apenas em fevereiro, 900 depois disso.
Enfim, se não fosse o fato de que isso mataria a plataforma, o fato dos telefones estarem sendo lançados a menos de 6 meses do lançamento da versão (ou mesmo anunciando lançamento para DEPOIS da revelação do Windows Phone 8 ) era a prova que precisávamos para saber que sim, teríamos pelo menos ALGUM update vindo aí.
Podia até bater a dúvida de QUAL, COMO ou qualquer outra coisa, mas isso seria a pior jogada da história.

Obviamente, com tudo que viram hoje, vocês SABEM que seria impossível colocar o 8.0 em todos os telefones.
Mas ao demonstrar que houve um enorme trabalho em trazer algo para a versão 7.x mostra que a empresa está preocupada!Teremos a nova tela inicial, mudanças que (ainda) não foram apresentadas, a customização de tiles, e mais do que isso,  ao que consta (acabei de ficar sabendo), esse update será entregue DIRETO ao telefone, por “fora” das operadoras, ou seja, todos o teremos!
Também temos a confirmação oficial que os telefones serão suportados por pelo menos 18 meses, então, assim que comprar um telefone, saberá que está recebendo updates por pelo menos 18 meses!

 

Fato é, a Microsoft é uma empresa diferente hoje em dia. Windows 8, Surface, XBOX, Kinect, Azure, Windows Phone. Hoje temos uma Microsoft acertando muito. Essa não seria a empresa a dar uma bola for a gigantesca dessa. Se assim o fosse, tinham bloqueado ao lançamento de novos modelos há meses! Ponto para a Microsoft, bom para nós!

 

Obviamente, você pode ver o copo meio cheio ou meio vazio. Um upgrade para 7.8 é muito legal? sim. um upgrade para 7.8 não é 8? sim. faça sua escolha : )

Por fim, percebam 7.8 é o 8 sem várias features, muitas delas obrigatoriamente ligadas ao hardware.
Poderia a Microsoft lançar, chamar de 8, e falar “você terá o 8 , menos NFC, menos WALLET, menos WinRT, menos isso e aquilo?”.  sim!
É tudo uma questão de percepção. eu prefiro não ser “ludibriado” , pois isso certamente não seria uma versão 8.0. Outras empresas seguem outro caminho. e assim segue o baile

 
SOBRE DESENVOLVIMENTO

Para tudo há um motivo, e foi por isso que falamos tanto em desenvolvimento para Windows 8, em WinRT e, quem viu minhas últimas palestras esse ano, notou o quanto eu os tranquilizei sobre o novo runtime de desenvolvimento e o Windows 8.

Agora que a informação é pública, posso escrever aqui: FIQUEM TRANQUILOS, O CONHECIMENTO DE VOCÊS SERÁ UTILIZADO!

O Windows Phone 8 continuará executando os aplicativos de vocês, criados para o WP7.

 

Portanto:
FATO 1 – Você já pode desenvolver apps hoje. não há necessidade de parar!

É claro que algo irá se “perder” nesse caso e ainda não tiramos o máximo da plataforma.

 

Sem entrar nos detalhes, mas apenas tentando elucidar algumas dúvidas que possam ainda haver:

 

Windows 8 – Novo sistema operacional da Microsoft. O S.O. é uma revolução para a Microsoft e todo e qualquer aparelho, seja ele um tablet, telefone ou computador de mesa, vai sempre executar o “core” do mesmo sistema, portanto, agora seu conhecimento será mais reaproveitado ainda! Exclua o fato de reescrever suas telas para melhor experiência do usuário e você tem basicamente o MESMO código em todas as telas!

 

WinRT – Novo runtime, criado para o Windows 8. A partir daqui são criada as “metro applications” para o Windows 8. É IMPORTANTE APRENDER, pois, assim saberão utilizar melhor a base do conhecimento do Windows 8 nas futuras apps de windows phone 8! Ainda não temos informação oficial sobre o WinRT no sdk do Windows Phone, mas isso sreá público em breve.
Mais facilidade para reaproveitar código, mais facilidade para achar ajuda no seu problema, enfim, um novo mundo!

WinRT não é .NET, não é baseado no .NET. É um novo runtime e a Microsoft dispobiliza uma API para que possamos trabalhar com .NET no runtime.

 

 

DESENVOLVIMENTO PARA WINDOWS PHONE 8


-No Windows Phone 8 você desenvolverá sua aplicação utilizando .net (C# continua! Apesar de todas as mensagens apocalípticas dos últimos meses ).
As novas apps serão desenvolvidas com XAML + C#/ VB.NET.
Não por outro motivo que eu e o Thiago lançamos o nosso livro chamado “Desenvolvendo aplicações para Windows Phone usando Visual Studio, XAML e C#”. “ok, mas então vocês mentiram? Não era Silverlight? Só agora é XAML, não antes” você pode perguntar.
Muita calma nessa hora e nesse questionamento, pequeno gafanhoto. O XAML sempre esteve lá. É bem verdade que o XAML do WinRT no windows 8 tem diferenças (mas ainda não sabemos como será o runtime do WindowsPhone, chamado de WinPRT, se comportará exatamente), peculiaridades, mas o fato é que você já usa XAML!

Você já usa C#.

Você já usou WCF, já integrou com Azure, já integrou com Live SDK.
Ou seja, O Silverlight (como nome de um produto) pode estar sendo morto, mas todo o conhecimento trazido por ele, além do próprio core do antigo produto (desenvolvimento assíncrono, xaml na interface, facilidade com binding e com edição visual, entre outras belas vantagens que o Silverlight trazia) estar vivo.

Produtos vão, ideias ficam.

-Desenvolvimento com HTML 5 será permitido através de um controle especial. Apps nativas continuam utilizando .NET, C# ou VB.NET
-Desenvolvimento de jogos agora suporta desenvolvimento nativo não gerenciado. O que isso significa? Significa, em alto nível,algo como “aguarde jogos top de linha chegando mais rápido ao Windows Phone”. Significa mesmo jogo no Windows 8 e no Windows Phone.

-Jogos em XNA continuam suportados para 7.5 e 8.

-O desenvolvimento continua gratuito , utilizando o Visual Studio 2012 . Lá, você consegue desenvolver apps para Windows phone 7.5 e Windows phone 8

15 Responses to “Bem vindos ao Windows Phone 8”

  1. Mas o 7.8 terá kernel nt? Compatibilidade com apps escritos com native code??

    Marketing HORRÍVEL da Microsoft. Preferível fazer como a Apple. Todos recebem o iOS X. Mas com diferenças.

    Comment by Mike — 20/06/2012 @ 2:30 pm

  2. Boa tarde
    A execução de códigos nativo não gerenciado serve apenas para jogos ? App’s também terão este item ?

    Comment by Renan — 20/06/2012 @ 2:51 pm

  3. Cara,ficou lindo, maravilhoso demais e espero poder comprar no dia do lançamento como fiz com o Windows Phone 7 ano passado pelo htc Titan que foi lançado primeiro no Brasil. Provavelmente continuarei de htc por que a Nokia não foi tudo o que eu esperava, mas ficaria ainda mais feliz se a Microsoft lançasse hardware próprio como fez com o Ultrabook-tablet Surface que é simplesmente perfeito *-* ( e caro também kkk )

    Comment by Victor Vianna — 20/06/2012 @ 10:06 pm

  4. Nos aparelhos com 7.5 hoje trabalham com o silverlight, e pelo que voce disse.. eles vão passar a trabalhar com .net wcf? Pelo que eu entendi não! Aplicativos para WP7 somente se forem feitos com silverlight, já para WP8, tanto com silverlight quanto com WCF ou C++ nativo. Correto?

    Tenho um Lumia 800 e to decepcionado, achei que a Microsoft iria dar um jeito de colocar o novo kernel pra funcionar nos novos aparelhos, e resolveria pelo menos esse problema de compatibilidade de aplicativos, mesmo que seja somente WCF e Silverlight, sem C++ nativo e as APIs de NFC e etc, que exigem um novo hardware.
    Sempre defendi a plataforma e vou continuar defendendo, mas esse foi um vacilo grande ao meu ver.
    E já que existe realmente uma dificuldade tecnica, poderia ser mais inteligentes e trabalhar melhor essa questão de marketing de atualizações.
    Por exemplo, no Windows 8 temos o Windows 8 RT (ARM) e o Windows 8 Pro (x86).
    Possuem nucleos diferentes mas tem o mesmo nome!!
    Poderiam lançar o Windows Phone 8 “Light” (WP 7.8) e o Windows Phone 8 Pro (Com o RT).
    Digo pq assim a Microsoft teria duas versoes do mesmo sistema focadas em dois nichos de mercado que ela vai precisar atacar, que é os aparelhos de baixo custo (WP8 Light) e os mais parrudos (WP8 Pro).
    Tudo isso sem criar caso com atualizações, sem manchar a imagem da plataforma, e sem matar a versão 7, usando ela para aparelhos de baixo custo!

    Comment by Murilo Vieira — 21/06/2012 @ 1:49 pm

  5. WCF => WPF!

    Comment by Murilo Vieira — 21/06/2012 @ 2:16 pm

  6. Murilo,

    o exemplo que usei é para mostrar que quem conhece essas coisas todas…c#, wcf, desenvolvimento assincrono, a questão de eventos, OO, enfim, TUDO QUE JÁ EXISTE CONTINUARÁ LÁ. é só para tranquilizar a galera quanto a isso!

    Não foi falado sobre Silverlight no wp8, e sim xaml + c#/vb.net , assim como código nativo.

    Sobre as versões, sim, poderia ser feito algo tipo 8 light, mas ao menos ficou sincero :) . se não é igual, se não tem nem o mesmo core, é outra coisa totalmente diferente.

    Comment by rodo — 21/06/2012 @ 3:38 pm

  7. Pode ser um Samsung então? :)

    Comment by rodo — 21/06/2012 @ 3:39 pm

  8. Apps também! é um mundo novo e gigante que se abre!!

    Comment by rodo — 21/06/2012 @ 3:39 pm

  9. Acho que o grande ponto é o kernel diferente, por isso seria “mentiroso” chamar de 8.0 “lite” ou algo assim.

    O 7.8 não rodará os apps feitos exclusivamente para 8.0, native code /jogos nativos

    Comment by rodo — 21/06/2012 @ 3:40 pm

  10. Rodolpho,

    Voce sabe qual foi a dificuldade que o time do WP teve em portar o nucleo do WP8 pros aparelhos atuais?

    Comment by Murilo Vieira — 21/06/2012 @ 6:57 pm

  11. Rodo,

    Entendo que são duas coisas diferentes, mas o Windows 8 RT e o Windows 8 Pro também são duas coisas bem diferentes!!

    Poderiam ter seguido uma estrategia parecida.

    Comment by Murilo Vieira — 21/06/2012 @ 7:00 pm

  12. A grande questão é que os telefones “antigos” (esses que ainda nem foram lançados no Brasil) não vão rodar os aplicativos “novos” (esses que vão ser escritos para Windows Phone 8). A não ser que o desenvolvedor gere duas versões.

    Comment by Fernando Correia — 25/06/2012 @ 1:51 pm

  13. Excelente artigo amigo,
    Comprei seu livro e me amarrei no desenvolvimento para Windows Phone.
    Estou louco pra ver como será no windows phone 8.
    Abraços
    Sucesso!

    Comment by Nabil Safatli — 21/08/2012 @ 2:28 pm

  14. 7.8? bom eu vi uma atualização para 8!!! sendo que: englis…não instalei prefiro esperar p ver se chega pt-br…só fico triste que não vi meu residente evil 6, sumiu dos jogos, não vi nem a foto com a contagem. a propósito p q a contagem vem o jogo p/windows phone?

    Comment by Marcelo — 19/09/2012 @ 1:31 pm

  15. [...] Bem vindos ao Windows Phone 8 [...]

    Pingback by O Windows Phone 8 foi oficialmente anunciado! | Sara Silva — 25/10/2012 @ 1:23 pm

RSS feed for comments on this post. TrackBack URL

Leave a Response