<?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>Luminescente &#187; teaser</title>
	<atom:link href="http://luminescente.com/tag/teaser/feed/" rel="self" type="application/rss+xml" />
	<link>http://luminescente.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 24 Apr 2012 13:53:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Stickies.app Sync &#8211; Teaser</title>
		<link>http://luminescente.com/2008/12/stickiesapp-sync-teaser/</link>
		<comments>http://luminescente.com/2008/12/stickiesapp-sync-teaser/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 21:44:47 +0000</pubDate>
		<dc:creator>Pedro Cardoso</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[cocoa]]></category>
		<category><![CDATA[objc]]></category>
		<category><![CDATA[stickies.app]]></category>
		<category><![CDATA[sticky sync]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[teaser]]></category>

		<guid isPermaLink="false">http://luminescente.com/?p=404</guid>
		<description><![CDATA[Segue aqui um teaser para o o que falei aqui anteriormente. A minha app já corre, já abre a base de dados do Stickies, pega nas notas e submete-as por POST para o &#8220;servidor&#8221;, recebe a resposta em XML, mastiga este XML e guarda-o no formato que o Stickies percebe. O servidor é para já [...]]]></description>
			<content:encoded><![CDATA[<p>Segue aqui um teaser para o o que <a href="http://luminescente.com/2008/12/01/stickiesapp/">falei aqui anteriormente</a>.</p>
<p><a href='http://luminescente.com/wp-content/uploads/2008/12/picture-1.png'><img src="http://luminescente.com/wp-content/uploads/2008/12/picture-1.png" alt="" title="Stickies.app" width="189" height="130" class="alignnone size-full wp-image-405" /></a></p>
<p>A minha app já corre, já abre a base de dados do Stickies, pega nas notas e submete-as por POST para o &#8220;servidor&#8221;, recebe a resposta em XML, mastiga este XML e guarda-o no formato que o Stickies percebe.</p>
<p>O servidor é para já um mero &#8220;eco&#8221; feito em PHP: limita-se a empacotar em XML os dados que recebe. A única diferença é que acrescenta ao texto de cada nota a data e hora.</p>
<p><a href='http://luminescente.com/wp-content/uploads/2008/12/picture-2.png'><img src="http://luminescente.com/wp-content/uploads/2008/12/picture-2.png" alt="" title="Nota" width="328" height="228" class="alignnone size-full wp-image-406" /></a></p>
<p>A tarefa que se segue é limpar o código. Devo ter 80% de código comentado, com muitas &#8220;muletas&#8221;: snippets em ObjC que me foram úteis e/ou que ainda podem vir a dar jeito. Depois disto posso começar a pensar no servidor.</p>
<p>Também podia pensar numa forma melhor para comunicar com o servidor já que estou com as mãos na massa, mas o que tenho feito funciona. Para quê complicar? <img src='http://luminescente.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Tenho aqui alguns detalhes ainda por resolver: as notas não têm identificadores, mas talvez possa usar o CreationDate como identificador. Estou a ignorar a posição das notas no ecran. Deixo vazio o campo com as WindowFlags e as notas aparecem-me todas empilhadas no canto inferior direito do ecran, tenho que pelo menos fazer um cascade daquilo. Espero que o NSRect seja só os pares X e Y, W e H ou algo igualmente simples de implementar.</p>
<p>O ícone foi gamado do próprio Stickies, logo se arranja qualquer coisa mais catita. Isto ainda não tem nome, há sugestões? De preferência que ainda tenha um .com livre&#8230; <img src='http://luminescente.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  A minha primeira escolha foi &#8220;Stickier&#8221;, mas o .com custava $7000. Ofereci-lhe 60 e uma caixa de ovos moles mas o gajo não quis, go figure&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://luminescente.com/2008/12/stickiesapp-sync-teaser/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

