<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Nação do Cimbalino &#187; Tecnologias</title>
	<atom:link href="http://www.pedrolamas.com/category/tecnologias/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pedrolamas.com</link>
	<description>( ou a “Página Pessoal de Pedro Lamas” )</description>
	<lastBuildDate>Wed, 01 Feb 2012 20:35:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Alinhamento de items dentro de uma ListBox</title>
		<link>http://www.pedrolamas.com/2012/02/01/alinhamento-de-items-dentro-de-uma-listbox/</link>
		<comments>http://www.pedrolamas.com/2012/02/01/alinhamento-de-items-dentro-de-uma-listbox/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 20:35:30 +0000</pubDate>
		<dc:creator>Pedro Lamas</dc:creator>
				<category><![CDATA[Mobilidade]]></category>
		<category><![CDATA[ListBox]]></category>
		<category><![CDATA[ListBoxItem]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WP7Dev]]></category>
		<category><![CDATA[WPDev]]></category>

		<guid isPermaLink="false">http://www.pedrolamas.com/?p=2392</guid>
		<description><![CDATA[TweetAo desenvolver diariamente para Windows Phone por vezes deparo-me com situações em que nem tudo o que parece, realmente o é&#8230; esta é uma dessas situações! Cenário inicial: numa PhoneApplicationPage vazia, adicionamos o seguinte bloco de XAML ao conteúdo da &#8230; <a href="http://www.pedrolamas.com/2012/02/01/alinhamento-de-items-dentro-de-uma-listbox/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; clear: right;"><a href="http://twitter.com/share?url=http://www.pedrolamas.com/2012/02/01/alinhamento-de-items-dentro-de-uma-listbox/&via=pedrolamas&text=Alinhamento de items dentro de uma ListBox&related=pedrolamas:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>Ao desenvolver diariamente para Windows Phone por vezes deparo-me com situações em que nem tudo o que parece, realmente o é&#8230; esta é uma dessas situações!</p>
<p>Cenário inicial: numa PhoneApplicationPage vazia, adicionamos o seguinte bloco de XAML ao conteúdo da Grid ContentPanel:</p>
<pre class="brush: xml; title: ; notranslate">&lt;ListBox ItemsSource=&quot;{Binding Items}&quot;&gt;
    &lt;ListBox.ItemTemplate&gt;
        &lt;DataTemplate&gt;
            &lt;Grid&gt;
                &lt;TextBlock Text=&quot;{Binding}&quot; Style=&quot;{StaticResource PhoneTextTitle2Style}&quot; /&gt;
            &lt;/Grid&gt;
        &lt;/DataTemplate&gt;
    &lt;/ListBox.ItemTemplate&gt;
&lt;/ListBox&gt;</pre>
<p>Como podem aqui ver, estamos a criar uma <a href="http://msdn.microsoft.com/en-us/library/system.windows.controls.listbox(v=vs.95).aspx" target="_blank">ListBox</a> com um template muito simples (para cada item, apresentar um <a href="http://msdn.microsoft.com/en-us/library/system.windows.controls.textblock(v=vs.95).aspx" target="_blank">TextBlock</a> usando o próprio item como texto).</p>
<p>Do lado do código temos uma propriedade Items que tem apenas e só 3 items e que vão servir para alimentar a propriedades <a href="http://msdn.microsoft.com/en-us/library/system.windows.controls.itemscontrol.itemssource(v=vs.95).aspx" target="_blank">ItemsSource</a> da nossa ListBox.</p>
<p>Até aqui tudo bem, ao executar a aplicação o resultado deverá ser este:</p>
<p><img class="alignnone size-full wp-image-2393" title="ListBox with left aligned items" src="http://www.pedrolamas.com/wp-content/uploads/2012/02/ListBox-with-left-aligned-items.png" alt="" width="324" height="250" /></p>
<p>Digamos que agora pretendemos alinhar o texto de cada item à direita; normalmente, a seguinte alteração seria suficiente:</p>
<pre class="brush: xml; first-line: 5; title: ; notranslate">&lt;TextBlock Text=&quot;{Binding}&quot; HorizontalAlignment=&quot;Right&quot; Style=&quot;{StaticResource PhoneTextTitle2Style}&quot; /&gt;</pre>
<p>Ao executar novamente a aplicação, poderemos ver que o resultado se mantém inalterado!</p>
<p>Nesta altura, começamos a testar as propriedades da própria ListBox, ao ponto de fazer algo deste tipo:</p>
<pre class="brush: xml; title: ; notranslate">&lt;ListBox HorizontalContentAlignment=&quot;Right&quot;&gt;</pre>
<p>E mais uma vez, ao executar poderemos reparar que nada mudou!!!</p>
<p>O que se passa é que cada item da ListBox é instanciado dentro de um <a href="http://msdn.microsoft.com/en-us/library/system.windows.controls.listboxitem(v=vs.95).aspx" target="_blank">ListBoxItem</a>, e este controlo ignora por completo a propriedade <a href="http://msdn.microsoft.com/en-us/library/system.windows.controls.control.horizontalcontentalignment(v=vs.95).aspx" target="_blank">HorizontalContentAlignment</a> colocada na própria ListBox.</p>
<p>Para resolver este problema, temos que definir a propriedade <a href="http://msdn.microsoft.com/en-us/library/system.windows.controls.listbox.itemcontainerstyle(v=vs.95).aspx" target="_blank">ListBox.ItemContainerStyle</a> e ai sim colocar o <a href="http://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.horizontalalignment(v=vs.95).aspx" target="_blank">ListBoxItem.HorizontalAlignment</a> pretendido.</p>
<p>O código corrigido ficará estão da seguinte forma:</p>
<pre class="brush: xml; highlight: [2,3,4,5,6]; title: ; notranslate">&lt;ListBox ItemsSource=&quot;{Binding Items}&quot;&gt;
    &lt;ListBox.ItemContainerStyle&gt;
        &lt;Style TargetType=&quot;ListBoxItem&quot;&gt;
            &lt;Setter Property=&quot;HorizontalAlignment&quot; Value=&quot;Right&quot;/&gt;
        &lt;/Style&gt;
    &lt;/ListBox.ItemContainerStyle&gt;
    &lt;ListBox.ItemTemplate&gt;
        &lt;DataTemplate&gt;
            &lt;Grid&gt;
                &lt;TextBlock Text=&quot;{Binding}&quot; Style=&quot;{StaticResource PhoneTextTitle2Style}&quot; /&gt;
            &lt;/Grid&gt;
        &lt;/DataTemplate&gt;
    &lt;/ListBox.ItemTemplate&gt;
&lt;/ListBox&gt;</pre>
<p>E aqui temos o resultado final:</p>
<p><img class="alignnone size-full wp-image-2394" title="ListBox with right aligned items" src="http://www.pedrolamas.com/wp-content/uploads/2012/02/ListBox-with-right-aligned-items.png" alt="" width="324" height="250" /></p>
<p>Pessoalmente, coloco sempre o <a href="http://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.horizontalalignment(v=vs.95).aspx" target="_blank">ListBoxItem.HorizontalAlignment</a> com o valor <a href="http://msdn.microsoft.com/en-us/library/system.windows.horizontalalignment(v=vs.95).aspx" target="_blank">HorizontalAlignment.Stretch</a>, e depois controlo o alinhamento do item propriamente dito dentro do template; com esta segunda abordagem tenho a garantia de que o item dispõe realmente da largura total da ListBox para apresentar resultados!</p>]]></content:encoded>
			<wfw:commentRss>http://www.pedrolamas.com/2012/02/01/alinhamento-de-items-dentro-de-uma-listbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geosense</title>
		<link>http://www.pedrolamas.com/2012/01/31/geosense/</link>
		<comments>http://www.pedrolamas.com/2012/01/31/geosense/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 17:49:54 +0000</pubDate>
		<dc:creator>Pedro Lamas</dc:creator>
				<category><![CDATA[Mobilidade]]></category>
		<category><![CDATA[Geosense]]></category>
		<category><![CDATA[Localização]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WP7]]></category>

		<guid isPermaLink="false">http://www.pedrolamas.com/?p=2381</guid>
		<description><![CDATA[TweetA minha mais recente aplicação para Windows Phone já se encontra disponível: Geosense! A ideia para esta aplicação tem uma história que está relacionada com o Windows Phone App Code Camp: a verdade é que quando estava em viagem para &#8230; <a href="http://www.pedrolamas.com/2012/01/31/geosense/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; clear: right;"><a href="http://twitter.com/share?url=http://www.pedrolamas.com/2012/01/31/geosense/&via=pedrolamas&text=Geosense&related=pedrolamas:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p><img class="alignright size-full wp-image-2383" title="Geosense" src="http://www.pedrolamas.com/wp-content/uploads/2012/01/Geosense.png" alt="" width="150" height="150" />A minha mais recente aplicação para Windows Phone já se encontra disponível: <strong>Geosense</strong>!</p>
<p>A ideia para esta aplicação tem uma história que está relacionada com o <a href="http://www.pedrolamas.com/2011/12/22/rescaldo-do-windows-phone-app-code-camp/">Windows Phone App Code Camp</a>: a verdade é que quando estava em viagem para o local do evento, acabei por me perder!!!</p>
<p>Nessa altura, lembrou-me que na página oficial do evento no Facebook, o Miguel Vicente tinha colocado as coordenadas do local, e então tentei recorrer a elas para chegar a bom porto:</p>
<p><img class="alignnone size-full wp-image-2384" title="Coordenadas GPS do Windows Phone App Code Camp" src="http://www.pedrolamas.com/wp-content/uploads/2012/01/Coordenadas-GPS-do-Windows-Phone-App-Code-Camp.png" alt="" width="211" height="62" /></p>
<p>Infelizmente, tal acabou por não sei possível, dado que elas estavam num formato que não era reconhecido pelo Windows Phone&#8230; aparentemente, a aplicação de mapas do Windows Phone apenas aceita coordenadas no formato <em>Decimal Degrees</em> (algo mais do tipo &#8220;1.2345, 6.7890&#8243;), enquanto que as que podem ver acima estão em formato <em>DMS</em> (podem ler <a href="http://en.wikipedia.org/wiki/Geographic_coordinate_conversion" target="_blank">aqui</a> mais sobre estes formatos de coordenadas <acronym title="Global Positioning Satellite/System">GPS</acronym>)!</p>
<p>Ora aqui estava então uma excelente oportunidade para fazer uma aplicação simples e com grande utilidade para os utilizadores do Windows Phone!!! <img src='http://www.pedrolamas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>O <strong>Geosense</strong> aceita coordenadas em formato <em>Decimal Degrees</em>, <em>MinDec</em> e <em>DMS</em>, ou então uma morada completa; com essa entrada de dados, apresenta um conjunto de informações relativas ao local pedido, nomeadamente as coordenadas nos três formatos, a morada, a freguesia, o distrito, o país, o código postal&#8230;</p>
<p>Do ecrã de resultados é mesmo possível abrir a aplicação de mapas na localização especificada, ou copiar e enviar os dados!</p>
<p>Incluído está ainda um botão no ecrã principal para que com um simples toque seja possível obter as coordenadas actuais do dispositivo!</p>
<p>Juntamente com o <a href="http://www.pedrolamas.com/tag/ctt-objectos/">CTT Objectos</a> e <a href="http://www.pedrolamas.com/tag/o-meu-salario/">O meu Salário</a>, esta é já a minha <strong>terceira aplicação gratuita</strong> que lanço no Marketplace!</p>
<p>Cliquem no seguinte botão para ver mais detalhes e instalar:</p>
<p><a href="http://windowsphone.com/s?appid=7ca9cfea-1b92-4ca4-8559-269936d5361e" target="_blank"><img class="alignnone size-full wp-image-2133" title="Geosense" src="http://www.pedrolamas.com/wp-content/uploads/2011/10/Download-EN-Med.png" alt="" width="164" height="54" /></a></p>
<p>Para facilitar, podem utilizar a funcionalidade Bing Vision presente no Search do vosso Windows Phone, e apontar a câmara para a imagem seguinte:</p>
<p><img class="alignnone size-full wp-image-2382" title="Geosense Tag" src="http://www.pedrolamas.com/wp-content/uploads/2012/01/Geosense-Tag.png" alt="" width="198" height="198" /></p>]]></content:encoded>
			<wfw:commentRss>http://www.pedrolamas.com/2012/01/31/geosense/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon Web Services SDK for Windows Phone</title>
		<link>http://www.pedrolamas.com/2012/01/31/amazon-web-services-sdk-for-windows-phone/</link>
		<comments>http://www.pedrolamas.com/2012/01/31/amazon-web-services-sdk-for-windows-phone/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 11:32:48 +0000</pubDate>
		<dc:creator>Pedro Lamas</dc:creator>
				<category><![CDATA[Mobilidade]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WP7Dev]]></category>
		<category><![CDATA[WPDev]]></category>

		<guid isPermaLink="false">http://www.pedrolamas.com/?p=2376</guid>
		<description><![CDATA[Tweet A Microsoft apresentou ontem a primeira versão Beta do Amazon Web Services SDK for Windows Phone! O SDK contém uma série de componentes que vem facilitar o desenvolvimento de aplicações para Windows Phone que comuniquem com alguns dos serviços prestados &#8230; <a href="http://www.pedrolamas.com/2012/01/31/amazon-web-services-sdk-for-windows-phone/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; clear: right;"><a href="http://twitter.com/share?url=http://www.pedrolamas.com/2012/01/31/amazon-web-services-sdk-for-windows-phone/&via=pedrolamas&text=Amazon Web Services SDK for Windows Phone&related=pedrolamas:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p><a href="http://blogs.msdn.com/b/interoperability/archive/2012/01/20/beta-of-aws-sdk-for-windows-phone-released.aspx" target="_blank"><img class="alignnone size-full wp-image-2377" title="Windows Phone Interoperability" src="http://www.pedrolamas.com/wp-content/uploads/2012/01/Windows-Phone-Interoperability.png" alt="" width="389" height="151" /></a></p>
<p>A Microsoft apresentou ontem a primeira versão Beta do <a href="https://github.com/Microsoft-Interop/AWS-SDK-for-WP" target="_blank">Amazon Web Services <acronym title="Software Development Kit">SDK</acronym> for Windows Phone</a>!</p>
<p>O <acronym title="Software Development Kit">SDK</acronym> contém uma série de componentes que vem facilitar o desenvolvimento de aplicações para Windows Phone que comuniquem com alguns dos serviços prestados pela <a href="http://aws.amazon.com/" target="_blank">Amazon Web Services</a>, como por exemplo o <a href="http://aws.amazon.com/s3/" target="_blank">S3</a>, o <a href="http://aws.amazon.com/simpledb/" target="_blank">SimpleDB</a>, e o <a href="http://aws.amazon.com/sqs/" target="_blank">SQS Cloud Services</a>.</p>
<p>Para facilitar a sua utilização, a Microsoft disponibilizou ainda um artigo &#8220;<a href="http://windowsphone.interoperabilitybridges.com/articles/getting-started-with-the-beta-of-amazon-web-services-sdk-for-windows-phone" target="_blank">Getting Started</a>&#8221; com uma série de tutorais.</p>
<p>Este <acronym title="Software Development Kit">SDK</acronym> está disponível em <strong>código aberto</strong> no <a href="https://github.com/" target="_blank">GitHub</a> sob licença <a href="http://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache 2.0</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.pedrolamas.com/2012/01/31/amazon-web-services-sdk-for-windows-phone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>App Me Up</title>
		<link>http://www.pedrolamas.com/2012/01/24/app-me-up/</link>
		<comments>http://www.pedrolamas.com/2012/01/24/app-me-up/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 11:43:09 +0000</pubDate>
		<dc:creator>Pedro Lamas</dc:creator>
				<category><![CDATA[Mobilidade]]></category>
		<category><![CDATA[App Me Up]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[WP7Dev]]></category>
		<category><![CDATA[WPDev]]></category>

		<guid isPermaLink="false">http://www.pedrolamas.com/?p=2368</guid>
		<description><![CDATA[Tweet&#160; Depois do estrondoso sucesso do Windows Phone App Code Camp em Dezembro passado, a Microsoft apresenta mais uma iniciativa de promoção ao desenvolvimento para Windows Phone: App Me Up! Numa página muito completa, reuniu toda a informação necessária para &#8230; <a href="http://www.pedrolamas.com/2012/01/24/app-me-up/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; clear: right;"><a href="http://twitter.com/share?url=http://www.pedrolamas.com/2012/01/24/app-me-up/&via=pedrolamas&text=App Me Up&related=pedrolamas:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>&nbsp;</p>
<p><a href="https://www.app-me-up.com/" target="_blank"><img class="alignnone size-full wp-image-2369" title="App Me Up" src="http://www.pedrolamas.com/wp-content/uploads/2012/01/App-Me-Up.png" alt="" width="480" height="223" /></a></p>
<p>Depois do estrondoso sucesso do <a href="http://www.pedrolamas.com/2011/12/22/rescaldo-do-windows-phone-app-code-camp/">Windows Phone App Code Camp</a> em Dezembro passado, a Microsoft apresenta mais uma iniciativa de promoção ao desenvolvimento para Windows Phone: <a href="https://www.app-me-up.com/" target="_blank">App Me Up</a>!</p>
<p>Numa página muito completa, reuniu toda a informação necessária para ajudar aqueles que querem desenvolver aplicações para Windows Phone, independentemente de serem iniciados ou profissionais: o software necessário, a documentação e vários tutoriais e vídeos de aprendizagem, a informação relativa à publicação no Marketplace (até mesmo informação para quem pretender publicar as suas aplicações, mas que ainda não tem conta no <a href="http://create.msdn.com/en-US/" target="_blank">AppHub</a>), e a projecção das aplicações feitas em Portugal! <img src='http://www.pedrolamas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Mas há mais: podem ainda encontrar o programa <strong>App VIP</strong>, em que serão oferecidos equipamentos <strong>Nokia Lumia</strong> para as melhores aplicações, e para quem tiver pelo menos 5 aplicações publicadas!!!</p>
<p>Então? Estás à espera de quê? <img src='http://www.pedrolamas.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>]]></content:encoded>
			<wfw:commentRss>http://www.pedrolamas.com/2012/01/24/app-me-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cimbalino Windows Phone Toolkit v1.2</title>
		<link>http://www.pedrolamas.com/2012/01/10/cimbalino-windows-phone-toolkit-v1-2/</link>
		<comments>http://www.pedrolamas.com/2012/01/10/cimbalino-windows-phone-toolkit-v1-2/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 14:59:36 +0000</pubDate>
		<dc:creator>Pedro Lamas</dc:creator>
				<category><![CDATA[Mobilidade]]></category>
		<category><![CDATA[Cimbalino]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WP7Dev]]></category>
		<category><![CDATA[WPDev]]></category>

		<guid isPermaLink="false">http://www.pedrolamas.com/?p=2361</guid>
		<description><![CDATA[TweetUltimamente não tenho tido a oportunidade de actualizar o blog com a mesma frequência que vinha a fazer, e a principal razão foi mesmo de me ter dedicado a melhorar o Cimbalino Windows Phone Toolkit, culminando hoje esses melhoramentos com &#8230; <a href="http://www.pedrolamas.com/2012/01/10/cimbalino-windows-phone-toolkit-v1-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; clear: right;"><a href="http://twitter.com/share?url=http://www.pedrolamas.com/2012/01/10/cimbalino-windows-phone-toolkit-v1-2/&via=pedrolamas&text=Cimbalino Windows Phone Toolkit v1.2&related=pedrolamas:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p><a href="https://github.com/PedroLamas/Cimbalino-Phone-Toolkit" target="_blank"><img class="alignright size-full wp-image-2238" title="Cimbalino Windows Phone Toolkit" src="http://www.pedrolamas.com/wp-content/uploads/2011/11/Cimbalino-Windows-Phone-Toolkit.png" alt="" width="100" height="100" /></a>Ultimamente não tenho tido a oportunidade de actualizar o blog com a mesma frequência que vinha a fazer, e a principal razão foi mesmo de me ter dedicado a melhorar o <a href="http://www.pedrolamas.com/tag/cimbalino/"><strong>Cimbalino Windows Phone Toolkit</strong></a>, culminando hoje esses melhoramentos com o lançamento da <strong>versão 1.2</strong>!</p>
<p>As alterações são (mesmo) muitas, especialmente no número de serviços agora suportados e nos  <em>extension methods</em>, mas para além disso foram adicionados três novos projectos:</p>
<ul>
<li><a href="http://nuget.org/List/Packages/Cimbalino.Phone.Toolkit.DeviceInfo" target="_blank">Cimbalino.Phone.Toolkit.DeviceInfo</a></li>
<li><a href="http://nuget.org/List/Packages/Cimbalino.Phone.Toolkit.Location" target="_blank">Cimbalino.Phone.Toolkit.Location</a></li>
<li><a href="http://nuget.org/List/Packages/Cimbalino.Phone.Toolkit.UserInfo" target="_blank">Cimbalino.Phone.Toolkit.UserInfo</a></li>
</ul>
<p>Os projectos <em>DeviceInfo</em> e o <em>UserInfo</em> expõe serviços que permitem aceder ao <a href="http://msdn.microsoft.com/en-us/library/microsoft.phone.info.deviceextendedproperties(v=vs.92).aspx" target="_blank">DeviceExtendedProperties</a> e <a href="http://msdn.microsoft.com/en-us/library/microsoft.phone.info.userextendedproperties(v=vs.92).aspx" target="_blank">UserExtendedProperties</a> respectivamente; já o <em>Location</em> expõe um serviço que permite utilizar a capacidades de geolocalização presentes no sistema operativo!</p>
<p>Os próximos artigos do blog serão certamente sobre as novidades desta versão, bem como exemplos e novas samples!</p>
<p>O código está disponível no <a href="https://github.com/PedroLamas/Cimbalino-Phone-Toolkit" target="_blank">sítio do costume</a>, bem como os pacotes de NuGet! <img src='http://www.pedrolamas.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>]]></content:encoded>
			<wfw:commentRss>http://www.pedrolamas.com/2012/01/10/cimbalino-windows-phone-toolkit-v1-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eu e o meu Nokia Lumia 800 uma semana depois!</title>
		<link>http://www.pedrolamas.com/2011/12/25/eu-e-o-meu-nokia-lumia-800-uma-semana-depois/</link>
		<comments>http://www.pedrolamas.com/2011/12/25/eu-e-o-meu-nokia-lumia-800-uma-semana-depois/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 22:28:29 +0000</pubDate>
		<dc:creator>Pedro Lamas</dc:creator>
				<category><![CDATA[Mobilidade]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[Nokia Lumia 800]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WP7]]></category>

		<guid isPermaLink="false">http://www.pedrolamas.com/?p=2353</guid>
		<description><![CDATA[TweetFaz pouco mais de um ano que escrevi um artigo semelhante a este sobre a minha experiência pessoal com o Samsung Omnia 7 ao fim de uma semana de uso; dado que actualmente passei a utilizar um Nokia Lumia 800, &#8230; <a href="http://www.pedrolamas.com/2011/12/25/eu-e-o-meu-nokia-lumia-800-uma-semana-depois/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; clear: right;"><a href="http://twitter.com/share?url=http://www.pedrolamas.com/2011/12/25/eu-e-o-meu-nokia-lumia-800-uma-semana-depois/&via=pedrolamas&text=Eu e o meu Nokia Lumia 800 uma semana depois!&related=pedrolamas:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p><a href="http://www.pedrolamas.com/wp-content/uploads/2011/12/Nokia-Lumia-800.png" rel="lightbox"><img class="alignright size-full wp-image-2355" title="Nokia Lumia 800" src="http://www.pedrolamas.com/wp-content/uploads/2011/12/Nokia-Lumia-800-thumb.png" alt="" width="150" height="200" /></a>Faz pouco mais de um ano que escrevi um artigo semelhante a este sobre a minha experiência pessoal com o <a href="http://www.pedrolamas.com/2010/11/17/eu-e-o-meu-samsung-omnia-7-uma-semana-depois/">Samsung Omnia 7 ao fim de uma semana de uso</a>; dado que actualmente passei a utilizar um <a href="http://www.nokia.co.uk/gb-en/products/phone/lumia800/" target="_blank">Nokia Lumia 800</a>, pareceu-me adequado escrever um pouco sobre este fantástico equipamento!</p>
<p>O que salta mesmo à primeira vista no Lumia 800 é o seu ecrã AMOLED curvado, com tecnologia Gorilla Glass, que o torna praticamente à prova de riscos! O design do equipamento é fabuloso e os materiais do corpo parecem ser de grande qualidade.</p>
<p>Tanto o Omnia 7 como o Lumia 800 tem o mesmo nível de pretos do ecrã, resultantes do ecrã AMOLED que eles tem; no entanto noto que o nível de brilho máximo do Nokia é superior ao do Samsung, algo que foi uma agradável surpresa!</p>
<p>A nível de tamanho, o Omnia 7 é um pouco maior que o Lumia 800, o que resulta nos ecrãs de 4 e 3.7 polegadas respectivamente.</p>
<p>Para fechar, uma surpresa que para mim foi muito agradável: no momento em que comecei a utilizar o Omnia 7 deixei de poder usar o Hands-Free Bluetooth Kit do meu Seat, algo que sempre culpei o Windows Phone (dado que experimentei outros equipamento também, sempre sem sucesso)&#8230; não é que a Nokia parece que arregaçou as mangas e resolveu o problema? <img src='http://www.pedrolamas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>]]></content:encoded>
			<wfw:commentRss>http://www.pedrolamas.com/2011/12/25/eu-e-o-meu-nokia-lumia-800-uma-semana-depois/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Rescaldo do Windows Phone App Code Camp</title>
		<link>http://www.pedrolamas.com/2011/12/22/rescaldo-do-windows-phone-app-code-camp/</link>
		<comments>http://www.pedrolamas.com/2011/12/22/rescaldo-do-windows-phone-app-code-camp/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 09:38:40 +0000</pubDate>
		<dc:creator>Pedro Lamas</dc:creator>
				<category><![CDATA[Mobilidade]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[WP7Dev]]></category>
		<category><![CDATA[WPDev]]></category>

		<guid isPermaLink="false">http://www.pedrolamas.com/?p=2343</guid>
		<description><![CDATA[Tweet 3 dias no Palmela Village Golf Resort, cerca de 60 pessoas de todas as idades (estudantes, programadores profissionais e amadores, designers, etc.), 30 projectos de aplicações Windows Phone, vários equipamentos Windows Phone para usarem (e abusarem!), algumas sessões técnicas &#8230; <a href="http://www.pedrolamas.com/2011/12/22/rescaldo-do-windows-phone-app-code-camp/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; clear: right;"><a href="http://twitter.com/share?url=http://www.pedrolamas.com/2011/12/22/rescaldo-do-windows-phone-app-code-camp/&via=pedrolamas&text=Rescaldo do Windows Phone App Code Camp&related=pedrolamas:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p><a href="http://www.pedrolamas.com/wp-content/uploads/2011/12/Windows-Phone-App-Code-Camp.png" rel="lightbox"><img class="alignnone size-full wp-image-2344" title="Windows Phone App Code Camp: Group photo" src="http://www.pedrolamas.com/wp-content/uploads/2011/12/Windows-Phone-App-Code-Camp-thumb.png" alt="" width="480" height="153" /></a></p>
<p>3 dias no Palmela Village Golf Resort, cerca de 60 pessoas de todas as idades (estudantes, programadores profissionais e amadores, designers, etc.), 30 projectos de aplicações Windows Phone, vários equipamentos Windows Phone para usarem (e abusarem!), algumas sessões técnicas à mistura e o acompanhamento meu e do Nuno Silva nos seus projectos&#8230;</p>
<p>Resumindo numa só palavra: <strong>Sucesso!!!</strong></p>
<p>Pessoalmente, foi o evento mais desgastante e simultaneamente mais gratificante que tive o prazer de colaborar!!!</p>
<p>No final, o espírito de missão cumprida e saber que existem agora mais 60 pessoas impressionadas com a facilidade que é desenvolver para Windows Phone, e o enorme potencial disso! <img src='http://www.pedrolamas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Ficam ainda os parabéns à organização do Nuno Silva, do André Malico e do Miguel Vicente, e a esperança de serem realizados novos Windows Phone App Code Camp num futuro próximo! <img src='http://www.pedrolamas.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>]]></content:encoded>
			<wfw:commentRss>http://www.pedrolamas.com/2011/12/22/rescaldo-do-windows-phone-app-code-camp/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Nokia Lumia 800 skin</title>
		<link>http://www.pedrolamas.com/2011/12/17/nokia-lumia-800-skin/</link>
		<comments>http://www.pedrolamas.com/2011/12/17/nokia-lumia-800-skin/#comments</comments>
		<pubDate>Sat, 17 Dec 2011 11:06:58 +0000</pubDate>
		<dc:creator>Pedro Lamas</dc:creator>
				<category><![CDATA[Mobilidade]]></category>
		<category><![CDATA[Emulator]]></category>
		<category><![CDATA[Nokia Lumia 800]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[WP7Dev]]></category>
		<category><![CDATA[WPDev]]></category>

		<guid isPermaLink="false">http://www.pedrolamas.com/?p=2312</guid>
		<description><![CDATA[TweetO emulador do Windows Phone apresenta uma skin muito básica de um dispositivo genérico, mas pela internet podemos encontrar várias skins alternativas, nomeadamente a do Nokia Lumia 710 disponibilizada pela Telerik, e a do Samsung Focus pelo Jeff Wilcox. Nesse sentido, &#8230; <a href="http://www.pedrolamas.com/2011/12/17/nokia-lumia-800-skin/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; clear: right;"><a href="http://twitter.com/share?url=http://www.pedrolamas.com/2011/12/17/nokia-lumia-800-skin/&via=pedrolamas&text=Nokia Lumia 800 skin&related=pedrolamas:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>O emulador do Windows Phone apresenta uma skin muito básica de um dispositivo genérico, mas pela internet podemos encontrar várias skins alternativas, nomeadamente a do <a href="http://blogs.telerik.com/blogs/posts/11-10-26/welcome-nokia-lumia-wp7-emulator-skin.aspx" target="_blank">Nokia Lumia 710</a> disponibilizada pela <a href="http://www.telerik.com/" target="_blank">Telerik</a>, e a do <a href="http://www.jeff.wilcox.name/2011/12/my-new-windows-phone-emulator-theme/" target="_blank">Samsung Focus</a> pelo <a href="http://www.jeff.wilcox.name/" target="_blank">Jeff Wilcox</a>.</p>
<p>Nesse sentido, procurei por uma do Nokia Lumia 800, mas as (várias!) que encontrei tinham todas baixa qualidade, sendo resultado de imagens de fraca definição&#8230;</p>
<p><a href="http://www.pedrolamas.com/wp-content/uploads/2011/12/Nokia-Lumia-800-skin-for-Windows-Phone-Emulator.png" rel="lightbox"><img class="alignright size-full wp-image-2315" title="Nokia Lumia 800 skin for Windows Phone Emulator" src="http://www.pedrolamas.com/wp-content/uploads/2011/12/Nokia-Lumia-800-skin-for-Windows-Phone-Emulator-thumb.png" alt="" width="150" height="283" /></a>Nesse sentido, tratei de criar a minha própria skin do Nokia Lumia 800 para o emulador do Windows Phone, e o resultado pode ser visto ao lado! <img src='http://www.pedrolamas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Esta é uma skin com imagens de alta resolução, com os seguintes botões totalmente funcionais:</p>
<ul>
<li>Back/App switcher</li>
<li>Start/Speech</li>
<li>Search</li>
<li>Volume Up</li>
<li>Volume Down</li>
<li>Camera</li>
</ul>
<p>Nota: apesar de o botão &#8220;Power&#8221; estar também presente e fazer a devida animação(!), este parece não funcionar com o Windows Phone!</p>
<p>Podem fazer download da skin <a href="http://www.pedrolamas.com/windows-phone/nokia-lumia-800-skin/">aqui</a>! <img src='http://www.pedrolamas.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>]]></content:encoded>
			<wfw:commentRss>http://www.pedrolamas.com/2011/12/17/nokia-lumia-800-skin/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Teste ao HTC Titan</title>
		<link>http://www.pedrolamas.com/2011/12/14/teste-ao-htc-titan/</link>
		<comments>http://www.pedrolamas.com/2011/12/14/teste-ao-htc-titan/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 16:02:35 +0000</pubDate>
		<dc:creator>Pedro Lamas</dc:creator>
				<category><![CDATA[Mobilidade]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[HTC Titan]]></category>
		<category><![CDATA[PocketPT]]></category>
		<category><![CDATA[WP7]]></category>

		<guid isPermaLink="false">http://www.pedrolamas.com/?p=2301</guid>
		<description><![CDATA[TweetO PocketPT apresentou ontem a sua review ao HTC Titan, feita pelo Nuno Luz! O que mais se distingue neste equipamento relativamente aos restantes Windows Phone &#8220;Mango&#8221; que encontramos no mercado é sem dúvida o seu enorme ecrã, mas por &#8230; <a href="http://www.pedrolamas.com/2011/12/14/teste-ao-htc-titan/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; clear: right;"><a href="http://twitter.com/share?url=http://www.pedrolamas.com/2011/12/14/teste-ao-htc-titan/&via=pedrolamas&text=Teste ao HTC Titan&related=pedrolamas:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p><a href="http://www.pocketpt.net/forum/index.php?showtopic=34609" target="_blank"><img class="alignright size-full wp-image-2302" title="Teste ao HTC Titan" src="http://www.pedrolamas.com/wp-content/uploads/2011/12/Teste-ao-HTC-Titan.png" alt="" width="150" height="113" /></a>O <a href="http://www.pocketpt.net/" target="_blank">PocketPT</a> apresentou ontem a sua review ao <a href="http://www.htc.com/pt/smartphones/htc-titan/" target="_blank">HTC Titan</a>, feita pelo <a href="http://msmvps.com/blogs/nunoluz/" target="_blank">Nuno Luz</a>!</p>
<p>O que mais se distingue neste equipamento relativamente aos restantes Windows Phone &#8220;Mango&#8221; que encontramos no mercado é sem dúvida o seu enorme ecrã, mas por dentro conta ainda com o mais rápido processador que podemos encontrar nestes equipamentos!</p>]]></content:encoded>
			<wfw:commentRss>http://www.pedrolamas.com/2011/12/14/teste-ao-htc-titan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Candidaturas ao WP App Code Camp terminam dentro de 2 dias&#8230;</title>
		<link>http://www.pedrolamas.com/2011/12/07/candidaturas-ao-wp-app-code-camp-terminam-dentro-de-2-dias/</link>
		<comments>http://www.pedrolamas.com/2011/12/07/candidaturas-ao-wp-app-code-camp-terminam-dentro-de-2-dias/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 15:09:07 +0000</pubDate>
		<dc:creator>Pedro Lamas</dc:creator>
				<category><![CDATA[Mobilidade]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[WP7Dev]]></category>
		<category><![CDATA[WPDev]]></category>

		<guid isPermaLink="false">http://www.pedrolamas.com/?p=2289</guid>
		<description><![CDATA[Tweet&#8230; por isso não percam tempo e tratem de enviar já a vossa! Relembro: 3 dias (de 16 a 18 de Dezembro), no Palmela Village Golf Resort com tudo pago(!), para terem todo o tempo e apoio para concretizarem aquela &#8230; <a href="http://www.pedrolamas.com/2011/12/07/candidaturas-ao-wp-app-code-camp-terminam-dentro-de-2-dias/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; clear: right;"><a href="http://twitter.com/share?url=http://www.pedrolamas.com/2011/12/07/candidaturas-ao-wp-app-code-camp-terminam-dentro-de-2-dias/&via=pedrolamas&text=Candidaturas ao WP App Code Camp terminam dentro de 2 dias...&related=pedrolamas:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>&#8230; por isso não percam tempo e tratem de enviar já a vossa! <img src='http://www.pedrolamas.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Relembro: 3 dias (de 16 a 18 de Dezembro), no Palmela Village Golf Resort com tudo pago(!), para terem todo o tempo e apoio para concretizarem aquela ideia que tiveram para uma aplicação no Windows Phone!</p>
<p>Para quem não viu anteriormente o <a href="http://www.pedrolamas.com/2011/11/28/windows-phone-app-code-camp/">anúncio do evento</a>, aqui tem a informação sobre o registo:</p>
<p><em>O registo no <acronym title="Windows Phone 7">WP7</acronym> App Code Camp é <strong>gratuito</strong> (yup!), e porque as vagas são muito, muito limitadas, para assegurar o teu lugar deverás <strong>enviar um e-mail até 9 de Dezembro para <a href="mailto:t-andma@microsoft.com">t-andma@microsoft.com</a></strong> e provar que tu, ou a tua equipa, merecem uma vaga. Como? Basta que no e-mail incluas as seguintes informações:</em></p>
<ul>
<li><em>dados pessoais individuais ou da tua equipa (até 2 elementos) – nome, telefone, e-mail;</em></li>
<li><em>numa frase, explicar qual a ideia de app que vais/vão desenvolver no Camp;</em></li>
<li><em>numa frase, porque deves/devem ser o(s) escolhido(s)? </em></li>
</ul>
<p><em>Iremos, então, notificar quais os <strong>seleccionados até ao dia 12 de Dezembro</strong>!</em></p>
<p>Posso desde já confirmar que em resposta a um convite que me foi feito pela Microsoft, estarei presente no evento para juntamente com o <a href="http://twitter.com/#!/nuno_ms" target="_blank">Nuno Silva</a> dar apoio a todos os presentes na criação das suas aplicações! <img src='http://www.pedrolamas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>]]></content:encoded>
			<wfw:commentRss>http://www.pedrolamas.com/2011/12/07/candidaturas-ao-wp-app-code-camp-terminam-dentro-de-2-dias/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

