Com a possibilidade de publicação de aplicações no Windows Phone Marketplace (seja do Windows Mobile 6, que já está disponível, ou do Windows Phone 7 que estreará juntamente com o aparelho em Novembro nos EUA), muitos se perguntam como é o processo completo para registro de sua empresa – até mesmo porque algumas partes são razoavelmente burocráticas.

Este tópico oferece um passo-a-passo do cadastramento, visando diminuir as dúvidas do processo.

1. O primeiro passo é se cadastrar através do site de desenvolvedores do Windows Phone. Para tanto, será necessário um Windows Live ID, que caso você não tenha poderá criar neste link. Quando o seu cadastro estiver completo, será justamente pelo Live ID que você fará acesso às ferramentas de desenvolvedores, então não esqueça de anotar o ID e senha utilizados no processo!

2. Você terá de aceitar os termos do contrato de Application Provider do Marketplace. Geralmente temos a mania de aceitar sem ler este tipo de documento, mas neste caso recomendo fortemente a leitura do texto, pois todas as regras do programa estão explicadas lá.

3. O terceiro passo é preencher o formulário de requisição de inscrição online. Neste formulário você vai escolher entre a criação de uma conta Pessoa Física, Jurídica ou Estudante. Lembrando que para contas estudantes você terá seu status verificado junto ao DreamSpark (a vantagem é que estudantes não pagam a taxa anual). Após isto, deve-se preencher com atenção todas as informações do formulário, que até este ponto ainda não tem as informações bancárias, apenas as cadastrais.

4. Hora de abrir a carteira! Neste passo você deverá fazer o pagamento da taxa de inscrição, através de cartão de crédito internacional. Atualmente, o valor da taxa anual é de 99 dólares.

Com o formulário e pagamento processados, sua conta já terá acesso à dashboard de controle no site para desenvolvedores, e já será possível a submissão de aplicativos para avaliação e publicação no Marketplace. Porém, para poder receber os valores que eventualmente sua aplicação realizar, será necessário dar prosseguimento ao processo burocrático das informações de pagamento.

5. Primeiramente, é necessário obter um ITIN (Individual Tax Identification Number). Para conseguir este número, deve-se preencher o formulário W-7 da IRS, anexar com esta carta da Microsoft preenchida com data e nome do solicitante (pessoa física ou jurídica), e mandar tudo para este endereço:

Internal Revenue Service
ITIN Operations
P.O. Box 149342
Austin, TX 78714-9342

Na verdade, tecnicamente você não é obrigado a obter um ITIN, mas sem esta informação o governo americano retém automaticamente 30% do valor em impostos. Pois é. :)

2. Após o processamento deste formulário e já com o número do ITIN em mãos, será necessário preencher o formulário W-8 com as informações cadastrais e mandar para a Microsoft neste endereço:

Microsoft
‘Windows Marketplace for Mobile’
One Microsoft Way
Redmond WA 98052

Você também não é tecnicamente obrigado a esperar chegar o ITIN para submeter o W-8, até porque é possível a retirada de valores sem este número (com a condição dos 30% de impostos citadas anteriormente), mas caso seja necessário adicionar o ITIN depois, terá que se passar por todo o processo de novo. Por isto, vale a pena aguardar o ITIN para dar continuidade a este passo.

Observação: o formulário W-8 deverá ser enviado apenas à Microsoft; não há necessidade de enviá-lo à IRS

3. Com toda a papelada encaminada, falta apenas prover os dados do banco brasileiro em que será recebido o crédito. Isto é feita na opção “Payment Information” da dashboard do site de desenvolvedoras. Nesta tela, só há dois campos mais “obscuros”:  routing number e código Swift. Ambos podem ser obtidos com o próprio banco (pergunte pelas informações para Wire Tranfer).:

image

E é isto aí! Em caso de dúvidas sobre como preencher os dois formulários da IRS (o W-7 e o W-8), ela disponibiliza uma cartilha informativa (em inglês) bastante completa que tem inclusive exemplos de preenchimento, e também tem diversas informações em seu próprio site.

Boa sorte!!!

Malegra on agosto - 20 - 2010
categorias: Windows Phone
Tags:

Acaba de ser disponibilizada pela Microsoft a versão 2.0 do Guia de Design e interação com usuário do Windows Phone 7.

O documento, que pode ser baixado aqui, descreve as melhores práticas e padrões a serem seguidas pelas aplicações executadas no WP7.

Leitura mais que obrigatória! :)

Aproveitando o post, aviso que a minha palestra de 21/07 também já está disponível para download  / replay sob demanda, direto do site da MSDN.

Malegra on julho - 22 - 2010
categorias: Windows Phone
Tags:

Atenção interessados (e quem não é?) pela plataforma Windows Phone 7 : está rolando nesta semana uma verdadeira enxurrada de webcasts na MSDN sobre ele.

Já tivemos na segunda-feira o Luciano Condé falando dando uma Visão geral da plataforma de aplicações do Windows Phone 7 , e retornando na terça para conversar como construir aplicações para o Windows Phone com Silverlight. Os replays já estão disponíveis para serem visualizados sob demanda.

Hoje (21/07) às 12:00 estarei conversando com a galera sobre os conceitos da interface Metro , com moderação do meu grande amigo Djonatas Tenfen (administrador da comunidade Silverlight Brasil no Ning). Amanhã, teremos o Jalf falando sobre criação de jogos em XNA para Windows Phone 7, e na sexta-feira eu encerro falando sobre a compatibilização de serviços e aplicações Windows Mobile 6.5 e Windows Phone 7.

Não deixem de assistir, se possível ao vivo! :)

Malegra on julho - 21 - 2010
categorias: Windows Phone
Tags:

Fala Galera!

Dois finais de semana extremamente corridos (posto um update sobre tudo isto mais para a frente), mas uma coisa especificamente eu não poderia deixar passar.

Os primeiros dispositivos de preview do Windows Phone 7 começam a chegar nas mãos dos desenvolvedores e da imprensa, e além de uma análise bem bacana do pessoal da Engadget, chega ao Youtube o primeiro vídeo de unboxing do aparelho, cortesia de Matthew Miller da ZDNet. Sem mais delongas:

Malegra on julho - 19 - 2010
categorias: Windows Phone
Tags:

Algumas pessoas vieram me pedir a disponibilização do projeto criado durante a demo de minha apresentação sobre Windows Phone 7 no evento Codificando 2010, ocorrido neste último sábado na UNIP Tatuapé.

O projeto em questão foi uma aplicação de tabela da Copa do Mundo 2010, e a solução completa (com todos os fontes, arquivos de bandeiras e XML dos jogos) pode ser baixado por aqui.

Aproveito para deixar também disponível abaixo  a apresentação no SlideShare, e meus cumprimentos aos grandes Emerson Facunte, Alexandre Tarifa, Diego Nogare, Andrey Sanchez, Victor Cavalcante e toda a galera da Codificando.net pela organização espetacular do evento – e a coragem em mantê-lo gratuito!!!

Malegra on junho - 22 - 2010
categorias: Windows Phone
Tags:

Galera,

Para quem ainda não conferiu, vale a pena dar uma olhada neste site, que disponibiliza os vídeos das sessões específicas de Windows Phone 7 apresentadas no TechEd USA 2010.

Pessoalmente, recomendo bastante a palestra Developing Occasionally Connected Applications for Windows Phone 7, ministrada pelo Rob Tiffany, que demonstra como criar aplicações que se adaptam às condições da rede do usuário, característica tão marcante das aplicações que rodam em celulares. Vale a pena assistir!!!

Malegra on junho - 10 - 2010
categorias: Windows Phone
Tags:

E mais boas notícias vem chegando para nós diretamente do Tech-Ed americano. Brandon Watson, do time do Windows Phone 7, anunciou que os dispositivos para desenvolvedores começarão a ser distribuídos no mês que vem, vários meses antes do lançamento geral do produto para o grande público, no final do ano.

Apesar de não ter dito um número exato, Brandon comentou que serão consideradas empresas nos 29 países onde o Windows Marketplace for Mobile está presente (olha o Brasil aí gente!), e os desenvolvedores interessados devem entrar em contato com a Microsoft por qualquer um dos canais de desenvolvedores do Windows Phone 7 para manifestarem seu interesse. As requisições vão ser analisadas caso-a-caso.

Os dispositivos que serão disponibilizados pela Microsoft serão de um grande número de fabricantes diferentes, mas todos similares em termos de especificações.

Fonte: IStartedSomething

Malegra on junho - 8 - 2010
categorias: Windows Phone
Tags:

Acabou de sair no blog do Charlie Kindel: o update mais recente do runtime do Silverlight 4 (disponibilizada através do Windows Update na última quinta-feira, dia 03/06) pode fazer com que o Windows Phone Tools CTP Refresh se recuse a instalar.

O sintoma vai aparecer caso você tenha feito o update do SL4 antes de instalar o Windows Phone Tools. Neste caso, o processo vai simplesmente falhar durante a tentativa de instalação do Silverlight 4. Lembrando que aqueles que já têm o Windows Phone Tools CTP Refresh instalado na máquina podem atualizar o Silverlight 4 sem maiores dores-de-cabeça.

Caso você tenha este problema durante a instalação do CTP Refresh, você pode solucionar desta forma:

  1. Desinstale o Microsoft Silverlight 4 a partir do Painel de Controle
  2. Execute a instalação do Windows Phone Developer Tools
  3. Atualize o runtime do Silverlight normalmente
Malegra on junho - 7 - 2010
categorias: Windows Phone
Tags:

Expression Studio 4 box shotA partir de hoje, está disponível de forma pública o Expression Studio 4 com as versões atualizadas do Blend, SketchFlow, Encoder, Web e Design. Para a lista completa das novidades e o link para download da versão trial recomendo uma visita no site do produto.

Porém, o ponto de atenção aqui é para toda a galera que está utilizando o Blend para desenvolver em Silverlight para o Windows Phone – a versão final do produto está temporariamente incompatível com o Windows Phone Tools CTP Refresh, e não deve ser instalada para evitar instabilidades.

Seguindo os passos do que já aconteceu anteriormente com o Visual Studio 2010 RTM, a compatibilidade deverá ocorrer em um futuro próximo com a próxima atualização do SDK do Windows Phone. No caso do Visual Studio não demorou muito, e não há razão para deixar de acreditar que um novo refresh do Phone Tools não está a caminho.

Enquanto isto, quem quiser continuar utilizando o Blend para Windows Phone, pode manter o Blend 4 Beta para Windows Phone.

Mais informações aqui no blog conforme forem divulgadas.

EDIT: Complementando a informação por indicação do grande Galileu Vieira, fica o aviso de que o Expression Studio já está disponível para a galera do WebsiteSpark (como, não conhece o WebSite Spark? Clique aqui JÁ!!!)

Malegra on junho - 7 - 2010
categorias: Windows Phone
Tags:

Você já se cansou da cara tradicional do emulador do Windows Phone 7?

Pensando nisso, o francês Nicolas Humann acaba de disponibilizar em seu blog uma nova série de skins elaboradas por ele próprio, duas delas baseadas em aparelhos da HTC e duas em modelos da Samsung:

image image image image

Para instalar:

  • Baixar uma das skins: HTC1HTC2SMG1SMG2
  • Faça um backup do arquivo C:\Program Files (x86)\Microsoft XDE\1.0\WM7_Skin.xml
  • Extraia o arquivo ZIP para C:\Program Files (x86)\Microsoft XDE\1.0\
Malegra on junho - 7 - 2010
categorias: Windows Phone