<?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>O bar no fim do universo &#187; iphone</title>
	<atom:link href="http://piero.contezini.net/tag/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://piero.contezini.net</link>
	<description></description>
	<lastBuildDate>Sat, 12 Jun 2010 21:36:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>VIBENEWS &#8211; GPS</title>
		<link>http://piero.contezini.net/2010/06/12/356/</link>
		<comments>http://piero.contezini.net/2010/06/12/356/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 21:27:36 +0000</pubDate>
		<dc:creator>piero</dc:creator>
				<category><![CDATA[informação]]></category>
		<category><![CDATA[vibenews]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://piero.contezini.net/2010/06/12/356/</guid>
		<description><![CDATA[Quando foi a última vez que você precisou pedir informação sobre alguma direção ou local, na rua? Isso logo em breve será lembrado com nostalgia, com a popularização do GPS, um sistema global de posicionamento que permite localizar um ponto no planeta com precisão inferior a 10 metros, que está cada dia mais presente nas [...]]]></description>
			<content:encoded><![CDATA[<p>Quando foi a última vez que você precisou pedir informação sobre alguma direção ou local, na rua? Isso logo em breve será lembrado com nostalgia, com a popularização do GPS, um sistema global de posicionamento que permite localizar um ponto no planeta com precisão inferior a 10 metros, que está cada dia mais presente nas nossas vidas. No início era necessário a aquisição de um equipamento profissional, com custo elevado. Ultimamente até mesmo SmartPhones estão vindo com chips para receber sinal de GPS. Os carros de luxo já têm estes equipamentos há alguns anos, porém está se tornando comum vir nos modelos mais simples. Existe inclusive uma lei em votação para obrigar o uso de GPS por todos os taxistas, para evitar sermos enganados ao usar um serviço de táxi em locais que não conhecemos. Muito em breve teremos todo tipo de aparelho habilitado com este sistema, de coleiras de animais de estimação até aparelhos de uso doméstico, tudo poderá ser rastreado. Assistir o Big Brother para quê?</p>
<div id="h8on" style="text-align:left"><img style="height: 310px; width: 310px;" src="http://docs.google.com/File?id=dd4kkj7s_35vt2vnncb_b" alt="" /></div>
<div id="m1sm" style="text-align:left">
<div id="e.ic" style="text-align:left"><img style="height: 450px; width: 600px;" src="http://docs.google.com/File?id=dd4kkj7s_362fmzvh22_b" alt="" /></div>
<div style="text-align:left">Artigo publicado na primeira quinzena de Fevereiro de 2010</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://piero.contezini.net/2010/06/12/356/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VIBENEWS &#8211; Lojas de Aplicativos</title>
		<link>http://piero.contezini.net/2010/06/12/327/</link>
		<comments>http://piero.contezini.net/2010/06/12/327/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 20:54:59 +0000</pubDate>
		<dc:creator>piero</dc:creator>
				<category><![CDATA[informação]]></category>
		<category><![CDATA[vibenews]]></category>
		<category><![CDATA[appstore]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://piero.contezini.net/2010/06/12/327/</guid>
		<description><![CDATA[Uma função criada inicialmente pela Apple, para o iPhone, vem cada vez mais atraindo os olhos da mídia e do mundo corporativo, as lojas de aplicativos, chamadas &#8220;AppStores&#8220;, transformaram o mercado de jogos e aplicativos para celulares. Anteriormente, o controle absoluto da distribuição dos aplicativos era da operadora de telefonia, um aplicativo custava entre 10 [...]]]></description>
			<content:encoded><![CDATA[<p>Uma função criada inicialmente pela <b>Apple</b>, para o <b>iPhone</b>, vem cada vez mais atraindo os olhos da mídia e do mundo corporativo, as lojas de aplicativos, chamadas &#8220;<b>AppStores</b>&#8220;, transformaram o mercado de jogos e aplicativos para celulares. Anteriormente, o controle absoluto da distribuição dos aplicativos era da operadora de telefonia, um aplicativo custava entre 10 a 15 reais, ao desenvolvedor era pago de 2 ou 3 reais, e a operadora ficava com o resto. Hoje esse cenário está mudando, com a AppStore e um avançado programa de distribuição da aplicativos, comprados diretamente do telefone, não existe mais vinculo com operadora, a cobrança vai direto para o cartão de crédito, e o usuário baixa pela rede de dados consumindo sua franquia de transferência. A distribuição dos lucros é bem mais justa, girando em torno de 30% do valor do aplicativo para a Loja, e o resto vai direto para o bolso do desenvolvedor. Por enquanto somente a Apple conseguiu viabilizar um mercado lucrativo, mas a <b>Nokia</b> com o <b>Ovi Store</b> e o <b>Google</b> com o <b>Android Market</b> prometem uma boa briga, e quem ganha somos nós consumidores.</p>
<p>
<div id="rwcq" style="text-align: left;"><img style="width: 320px; height: 480px;" src="http://docs.google.com/File?id=dd4kkj7s_10fvq8nrdq_b"></p>
<div id="ex7q" style="text-align: left;"><img style="width: 320px; height: 480px;" src="http://docs.google.com/File?id=dd4kkj7s_12d433dwfr_b"></div>
</div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://piero.contezini.net/2010/06/12/327/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Feliz Ano Novo!</title>
		<link>http://piero.contezini.net/2009/01/02/feliz-ano-novo/</link>
		<comments>http://piero.contezini.net/2009/01/02/feliz-ano-novo/#comments</comments>
		<pubDate>Fri, 02 Jan 2009 23:04:51 +0000</pubDate>
		<dc:creator>piero</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[informação]]></category>
		<category><![CDATA[bufferoverflow]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://piero.contezini.net/?p=66</guid>
		<description><![CDATA[Pra quem não pode passar o Reveillon conosco no Zoco, desejo um ótimo ano de conquistas e sucesso!
Esse ano pretendo manter uma regularidade nos posts e focar em assuntos menos pessoais e mais técnicos, também com alguma informação sobre filmes e séries que recomendo.
E a novidade que não posso deixar de passar:
Saiu o Unlock via [...]]]></description>
			<content:encoded><![CDATA[<p>Pra quem não pode passar o Reveillon conosco no Zoco, desejo um ótimo ano de conquistas e sucesso!<br />
Esse ano pretendo manter uma regularidade nos posts e focar em assuntos menos pessoais e mais técnicos, também com alguma informação sobre filmes e séries que recomendo.</p>
<p>E a novidade que não posso deixar de passar:<br />
<strong>Saiu o Unlock via Software para o iPhone 3G!</strong><br />
Pelo segundo ano consecutivo o Dev-team consegue desbloquear o baseband do iPhone, desta vez eles utilizaram uma técnica interessante, através de um buffer overflow em tempo de execução eles patcheiam a memória do baseband para aceitar qualquer SIM. Ao contrário do Unlock anterior onde a Flash do baseband era reescrita com uma versão totalmente modificada. Acredito que eles usaram esta técnica pois o baseband atualmente é protegido para escrita através de um sistema de chaves onde somente a apple é capaz de gerar uma assinatura válida para um update de firmware.<br />
Assim é necessário rodar um daemon chamado yellowsn0w para toda vez que o iPhone bootar ser patcheado através deste overflow, é óbvio que a Apple vai corrigir já o bug, mas para a maioria de nós usuários de iPhone a bastante tempo sabemos que não fará nenhuma diferença <img src='http://piero.contezini.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Vale lembrar que o Unlock foi primeiramente liberado via Twitter!<br />
Maiores informações no Blog do Dev-Team: <a href="http://blog.iphone-dev.org/">http://blog.iphone-dev.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://piero.contezini.net/2009/01/02/feliz-ano-novo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>bug no XCode usando iPhone Simulator e iPhone Device com provisioning</title>
		<link>http://piero.contezini.net/2008/10/18/bug-no-xcode-usando-iphone-simulator-e-iphone-device-com-provisioning/</link>
		<comments>http://piero.contezini.net/2008/10/18/bug-no-xcode-usando-iphone-simulator-e-iphone-device-com-provisioning/#comments</comments>
		<pubDate>Sat, 18 Oct 2008 19:25:14 +0000</pubDate>
		<dc:creator>piero</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[informação]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[xcode]]></category>

		<guid isPermaLink="false">http://piero.contezini.net/?p=49</guid>
		<description><![CDATA[Um bug me deixou louco esta semana e vou compartilhar aqui para tentar ajudar alguma alma sendo torturada pelo mesmo problema.
Após criar o arquivo de provisioning na Apple com o seu certificado, e instalar no Xcode você não consegue mais rodar seu aplicativo no simulador, no device vai perfeitamente mas no Simulador não tem jeito, [...]]]></description>
			<content:encoded><![CDATA[<p>Um bug me deixou louco esta semana e vou compartilhar aqui para tentar ajudar alguma alma sendo torturada pelo mesmo problema.</p>
<p>Após criar o arquivo de provisioning na Apple com o seu certificado, e instalar no Xcode você não consegue mais rodar seu aplicativo no simulador, no device vai perfeitamente mas no Simulador não tem jeito, ele da um erro mais ou menos assim:</p>
<p>No UUID for XXX-XXXX-XXXX-XXXX&#8230;</p>
<p>E simplesmente não faz nada.</p>
<p>O erro esta no arquivo project.pbxproj dentro do seu projeto .xcodeproj.</p>
<p>Basta remover todas as linhas que comecem com: CODE_SIGN_IDENTITY</p>
<p>EXCETO a linha que tem sdk=iphoneos* deixando como conteudo iPhone Developer.</p>
<p>Depois disso basta ir no code signing do projeto e ver se esta tudo ok, se faltar algo basta completar.</p>
<p>Isso acontece pelo que eu entendi se você tinha um Xcode versão anterior e fez o upgrade para o XCode do cocoa touch..</p>
]]></content:encoded>
			<wfw:commentRss>http://piero.contezini.net/2008/10/18/bug-no-xcode-usando-iphone-simulator-e-iphone-device-com-provisioning/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Fraquezas da SDK do iPhone (Cocoa Touch)</title>
		<link>http://piero.contezini.net/2008/09/29/fraquezas-da-sdk-do-iphone-cocoa-touch/</link>
		<comments>http://piero.contezini.net/2008/09/29/fraquezas-da-sdk-do-iphone-cocoa-touch/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 19:08:23 +0000</pubDate>
		<dc:creator>piero</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://piero.contezini.net/?p=47</guid>
		<description><![CDATA[Estou relativamente decepcionado com a API fornecida pela Apple para desenvolvimento de aplicações nativas para o iPhone.
Uma das premissas seria disponibilidade de ferramentas para o desenvolvimento de aplicações para o mercado corporativo. Mas o que eu acabei descobrindo é a falta de ferramentas para este tipo de aplicações:

O método padrão de criação de XML&#8217;s para [...]]]></description>
			<content:encoded><![CDATA[<p>Estou relativamente decepcionado com a API fornecida pela Apple para desenvolvimento de aplicações nativas para o iPhone.</p>
<p>Uma das premissas seria disponibilidade de ferramentas para o desenvolvimento de aplicações para o mercado corporativo. Mas o que eu acabei descobrindo é a falta de ferramentas para este tipo de aplicações:</p>
<ul>
<li>O método padrão de criação de XML&#8217;s para a plataforma Mac OS X foi simplesmente esquecido, na documentação só são explicadas maneiras de se interpretar XML&#8217;s mas nenhuma forma de cria-los com facilidade. Descobri &#8220;fora da documentação&#8221; a.k.a jailbreak, que o firmware do iPhone vem com a libxml2, então pude usar uma interface que eu construí em C++ para criação de XML&#8217;s similar ao DOM.</li>
<li>Não existe processamento de SOAP nativo na plataforma, o utilitário que vem com o Xcode esta quebrado mesmo para o Leopard, assim também tive de construir um client SOAP que irei em breve liberar aqui para quem precisar. Batizado de SoapBeer <img src='http://piero.contezini.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>No geral eu tenho gostado de programar em Objective C e a API é interessante, impossível comparar com o Windows Mobile ou o pseudo-sistema operacional Symbian, mas sempre há o que melhorar, não?</p>
]]></content:encoded>
			<wfw:commentRss>http://piero.contezini.net/2008/09/29/fraquezas-da-sdk-do-iphone-cocoa-touch/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Objective C, minha próxima linguagem predileta</title>
		<link>http://piero.contezini.net/2008/09/03/objective-c-minha-proxima-linguagem-predileta/</link>
		<comments>http://piero.contezini.net/2008/09/03/objective-c-minha-proxima-linguagem-predileta/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 22:24:06 +0000</pubDate>
		<dc:creator>piero</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[informação]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[objective-c]]></category>

		<guid isPermaLink="false">http://piero.contezini.net/?p=43</guid>
		<description><![CDATA[Eu tenho estudado bastante ultimamente, por isto a ausência de posts por aqui.
Um dos meus projetos será o desenvolvimento de uma aplicação para iPhone, então me senti compelido a ler toda a documentação disponível sobre ele.
A parte que mais me encantou realmente foi a linguagem que a Apple escolheu para acesso aos seus Frameworks, o [...]]]></description>
			<content:encoded><![CDATA[<p>Eu tenho estudado bastante ultimamente, por isto a ausência de posts por aqui.</p>
<p>Um dos meus projetos será o desenvolvimento de uma aplicação para iPhone, então me senti compelido a ler toda a documentação disponível sobre ele.</p>
<p>A parte que mais me encantou realmente foi a linguagem que a Apple escolheu para acesso aos seus Frameworks, o Objective C.</p>
<p>Além de ter todas as características do C e C++, permitindo inclusive utilização de objetos e classes dos mesmos, ele implementa a parte que falta do C++ em termos de orientação de objetos.</p>
<p>Dos aspectos mais interessantes tá a questão de objetos não publicarem métodos, ou seja nenhum objeto conhece o método que irá receber a informação de outro objeto, ele ao contrário envia uma mensagem para o objeto e solicita que o receptor pertinente a ela a receba, caso o objeto em tempo de execução não tenha este receptor, ele pode optar por despachar a mensagem para outro objeto que a tenha, isto torna a linguagem extremamente poderosa, pois um objeto pode ser dinamicamente construído em runtime, e receber uma mensagem sem que seja linkado estaticamente como pré requisito no C++.</p>
<p>Dá para construir uma classe pai que envie genericamente informação e solicitar que todos os objetos herdem ela, assim mesmo que um objeto não saiba o que fazer com a informação ele saberá que alguém tem como fazer e poderá despachar para qualquer outro objeto, somando a arquitetura distribuída de chamadas remotas, temos um sistema de orientação a objeto distribuído em tempo de execução já pronto para utilizar.</p>
<p>Ainda conta com Garbage collector, Interfaces, Auto construção de Setters e Getters, Protocolos e muito mais!</p>
<p>Ah e para não parar por ai, tudo é Thread Safe e existem tags especificas para tratar Spin Locks&#8230;</p>
<p>Referência: <a href="http://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/chapter_1_section_1.html">The Objective-C 2.0 Programming Language</a></p>
]]></content:encoded>
			<wfw:commentRss>http://piero.contezini.net/2008/09/03/objective-c-minha-proxima-linguagem-predileta/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bug iPhone 2.0.1 e WIFI esquecendo redes</title>
		<link>http://piero.contezini.net/2008/08/27/bug-iphone-201-e-wifi-esquecendo-redes/</link>
		<comments>http://piero.contezini.net/2008/08/27/bug-iphone-201-e-wifi-esquecendo-redes/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 17:49:16 +0000</pubDate>
		<dc:creator>piero</dc:creator>
				<category><![CDATA[informação]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://piero.contezini.net/?p=40</guid>
		<description><![CDATA[Bem, não fui eu quem resolveu este bug só estou publicando aqui pois a indexão do forum onde eu encontrei não é muito boa, demorei um tempão pra achar no google.
Se o seu iPhone depois de usar o Pwnage tool não consegue mais lembrar senhas do wifi, emails e mobileme, instale o terminal a partir [...]]]></description>
			<content:encoded><![CDATA[<p>Bem, não fui eu quem resolveu este bug só estou publicando aqui pois a indexão do forum onde eu encontrei não é muito boa, demorei um tempão pra achar no google.</p>
<p>Se o seu iPhone depois de usar o Pwnage tool não consegue mais lembrar senhas do wifi, emails e mobileme, instale o terminal a partir do Cydia e depois dentro do terminal:</p>
<p><strong>su<br />
(senha alpine)<br />
chmod 0777 /var/Keychains<br />
reboot</strong></p>
<p>Depois do reboot ele irá começar a salvar as senhas sem problemas.</p>
<p>Referência: <a href="http://www.iphonemod.com.br/forum/viewtopic.php?f=2&amp;t=6689&amp;p=44377&amp;hilit=2.0.1+wifi#p44377">http://www.iphonemod.com.br/forum/viewtopic.php?f=2&amp;t=6689&amp;p=44377&amp;hilit=2.0.1+wifi#p44377</a></p>
]]></content:encoded>
			<wfw:commentRss>http://piero.contezini.net/2008/08/27/bug-iphone-201-e-wifi-esquecendo-redes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Os Brasileiros e a piada do iPhone</title>
		<link>http://piero.contezini.net/2008/07/16/os-brasileiros-e-a-piada-do-iphone/</link>
		<comments>http://piero.contezini.net/2008/07/16/os-brasileiros-e-a-piada-do-iphone/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 09:07:48 +0000</pubDate>
		<dc:creator>piero</dc:creator>
				<category><![CDATA[discussão]]></category>
		<category><![CDATA[fakedamarmota]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://piero.contezini.net/?p=9</guid>
		<description><![CDATA[Uma das coisas que mais me deixa puto é como somos tratados pelos estrangeiros quando o assunto é tecnologia de ponta.
Sempre que nos manifestamos somos chamados de &#8220;macaquinhos falantes&#8221; ou primatas, gerando revolta para todo o lado, mas o fato é que os brasileiros sempre dão motivos para serem chamados assim.
De vez em quando estamos [...]]]></description>
			<content:encoded><![CDATA[<p>Uma das coisas que mais me deixa puto é como somos tratados pelos estrangeiros quando o assunto é tecnologia de ponta.</p>
<p>Sempre que nos manifestamos somos chamados de <em>&#8220;macaquinhos falantes&#8221;</em> ou primatas, gerando revolta para todo o lado, mas o fato é que os brasileiros sempre dão motivos para serem chamados assim.</p>
<p>De vez em quando estamos falando besteira aos 4 ventos como se tivessemos toda razão, e a última foi a do desbloqueio do iphone que inclusive o portal G1 da Globo publicou sem ter a mínima noção a seguinte notícia: <a href="http://g1.globo.com/Noticias/Tecnologia/0,,MUL647265-6174,00.html">Grupo brasileiro é o primeiro a desbloquear novo iPhone 3G</a></p>
<p>Seguido pelo site dos &#8220;hackers&#8221; : <a href="http://desbloqueiobr.com.br/portal/">http://desbloqueiobr.com.br/portal/</a>.</p>
<p>Isto é ridiculo, na frente do <a href="http://blog.iphone-dev.org/post/42423136">geohot e dev-team</a>? Estes caras estão trabalhando a meses em uma solução para o unlock total via Software, e um bando de tupiniquins dizem terem desbloqueado o telefone na frente deles, quando na verdade tudo que eles fizeram foi meter um Turbo Sim, um &#8220;adaptador&#8221; de chip SIM onde você usa o chip original da AT&amp;T e um chip seu para enganar o telefone de que a linha usada é uma linha AT&amp;T.</p>
<p>Então nessas horas temos que dar razão aos estrangeiros..</p>
]]></content:encoded>
			<wfw:commentRss>http://piero.contezini.net/2008/07/16/os-brasileiros-e-a-piada-do-iphone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
