sábado, julho 23, 2011

PSN chega ao Brasil

A Sony estreiou oficialmente nesta sexta-feira (22/07) a filial brasileira de sua rede de serviços e conteúdos online Playstation Network, também conhecida como PSN. A rede permite a seus usuários o acesso e download de conteúdos digitais como wallpapers, demos, aplicativos e até mesmo a aquisição de jogos completos para os consoles comercializados atualmente pela empresa como o doméstico PS3 e o portátil PSP, além de sua biblioteca também permitir o download de games que fizeram sucesso em plataformas anteriores como PS2 e PS1.

Para a alegria dos fãs, a PSN iniciou seus serviços já com um catálogo de 200 itens disponíveis e segundo Glauco Rozner, gerente de Playstation e Vaio da Sony Brasil, as atualizações serão semanais, embora a primeira atualização esteja marcada apenas para o dia 02 de agosto. Até lá, os usuários já podem adquirir os produtos disponíveis na loja virtual da rede, chamada Playstation Store em moeda nacional e usando cartões de créditos internacionais emitidos por bancos brasileiros.

 

Confiante, a Sony espera que mais de 1 milhão de pessoas integrem a PSN Brasil até o fim de 2011, principalmente os usuários brasileiros que possuem contas registradas em outros países, posto a impossibilidade de migração das contas e a possibilidade de consoles como o PS3 terem capacidade de gerenciar mais de uma conta no mesmo aparelho.

Como adendo, a rede prometeu que semelhante ao que realizara em outras regiões do globo cobertas pela PSN, os usuários brasileiros que tiveram sua conta  interrompida durante os ataques de hackers que tiraram a PSN do ar durante meses terão como recompensa a possibilidade de baixar dois jogos gratuitamente de uma lista que inclui para o PS3 Dead Nation, inFamous, Little Big Planet, Super Stardust HD e WipeOut HD + Fury e para PSP com Little Big Planet ModNation Racers, Pursuit Force e Killzone Liberation.

InFamous: Um dos games disponíves para quem sofreu constrangimento com a invasão da PSN.

Mais ainda, hoje também foi ao ar a versão totalmente  em português do Site Oficial do Playstation que informa ao usuário notícias sobre jogos, consoles, suporte e atualizações de firmware; Bem como agora também temos o Blog Oficial do Playstation trazendo matérias sobre lançamentos, notícias da indústria de games, trailer de jogos, entrevistas em uma linguagem direcionada para o consumidor final dos produtos.

Sucesso para a Sony e Vida longa a PSN Brasil!

Fontes:  Info Exame

     Band

sexta-feira, julho 15, 2011

Quer ter rede social também, Microsoft?

O assunto das últimas semanas é claramente a nova briga entre as redes socias, tudo culpa do advento do Google+. E parece que essa onda toda interessou outra gigante da área de softwares, a Microsoft.

Tudo começou com o vazamento de um endereço eletrônico intitulado Socl.com. A URL foi descoberta pelo site Fusible e trazia uma mensagem “Bem vindo à Tulalip, onde você pode encontrar o que precisa e compartilhar o que sabe de uma maneira mais fácil do que nunca”. A página ainda exibia uma barra de pesquisas e botões de compartilhameto no Facebook e Twitter.

Trazia? Exibia? Como assim? Bom, como todo projeto que acaba vazando por acidente (ou não, né?), A Microsoft não demorou a tirar a página do ar. Em seu lugar, a empresa deixou um pedido de desculpas alegando que o endereço era um projeto em desenvolvimento por um time interno e que não houvera a intenção de revelar o endereço antes da hora. Pelo Jeito, o império de Bill Gates não pretende deixar o Google, Twitter e Facebook competirem sozinhos.

Quer conferir a mensagem, acessa lá enquanto o endereço enquanto ainda está ativo!

Fonte: Olhar Digital

domingo, julho 10, 2011

Compartilhar para você é Curtir, Twittar ou dar aquele “+1”?

Há mais ou menos um mês atrás, o Google lançou seu botão “+1” como parte da estratégia de lançamento da rede social Google+. Esperava-se que o botão, a ser utilizado para compartilhamento de mídia em redes sociais, ainda fosse trilhar um árduo caminho até conseguir cair na graça dos internautas, mas eis que nos surpreendemos com a última pesquisa de BrightEdge, empresa fornecedora de ferramentas para SEO, revelando  que o recurso conseguir um aumento de 33% em sua utilização somente nas últimas semanas e garantindo uma média de adoção global de 4,5% , um resultado que o pôe acima do conhecido botão do Twitter, com 2,1%.

Mais ainda, o aumento das últimas semanas na adoção do botão coincide com a maior velocidade na concessão de convites para o Google+, revelando que a rede social  recém saída do forno já está agradando os usuários em todo o mundo. O Café Com Bits, por sua vez, também obteve um dos aguardados convites e você pode conferir nossas primeiras impressões.

A pesquisa, realizada com 10 mil grandes sites da web, confirmou ainda que liderança indiscutível do Facebook nesse quesito, posto que seu principal botão, o Like (ou Curtir, como é conhecido por aqui), está presente em mais de 20% dos sites. Além dele, a rede social de Mark Zuckerberg, ainda mantém seus outros botões no topo da lista, como o Recomendations, o Facebook connect e o Like Box.

Segue abaixo um gráfico mostrando a evolução dos botões sociais desde a última pesquisa realizada.

 

E quanto aos nossos amigos leitores, em que rede social vocês dão preferência no momento de compartilhar uma notícia com seus contatos? Dê sua opinião nos comentários abaixo!

quinta-feira, julho 07, 2011

Google+ , Nossas primeiras impressões sobre a nova rede social do Google

Semana passada, o Google+ entrou no ar e com ele, as novas esperanças da gigante das buscas de entrar no território atualmente comandado por Facebook e Twitter. Nós do Café Com Bits, conseguimos um dos aguardados convites para o serviço e estamos trazendo em primeira mão nossas impressões a respeito da nova rede social.

Apesar de todo o alarde que o Google promoveu em tentar negar a idéia de que o novo serviço não se trata de uma rede social como o outro produto famoso da empresa (o Orkut), na verdade tudo o que a interface e principais recursos sugerem é justamente o contrário. A página inicial do sistema, por exemplo, aparenta uma similaridade impressionante ao sistema de microblogs já utilizados  por Twitter e Facebook e já apresentando opções para embutir vídeos, imagens, links e mapas diretamente na caixa de mensagens. O serviço já provê desde a entrada pela primeira vez do usuário a integração com o Picasa e serviço +1sites, garantindo a sua lista de amigos tomar conhecimento de seus álbuns de fotos públicas e urls interessantes diretamente na sua timeline (aqui chamada Stream) ou por meio do acesso ao perfil.

 

As lista de amigos é outro ponto curioso e o Google+  os denomina de círculos de relacionamentos. Como padrão, assim que um novo usuário acessa o serviço, tem a sua disposição quatro círculos pré-definidos de acordo com o grau de proximidade dos contatos para aquela pessoa. Assim, temos o nível mais intimo que são os Amigos, Família, Conhecidos e Seguimento que por sua vez representa aquelas pessoas as quais não se conhece pessoalmente, porém cujas atualizações lhe chamam a atenção. Logicamente, é possível ainda criar novos círculos, de acordo com a necessidade do usuário. Na prática, eles círculos servem para que o usuário possa melhor o destino de suas atualizações, tornando-as menos ou mais abrangentes de acordo com a necessidade do momento.

 

 

Outro recurso que merece destaque é o chamado Google Hangout ou Ponto de Encontro, onde após a instalação do plugin necessário, pode-se criar um chat por  vídeo com indivíduos específicos ou com todo um círculo de amigos. Ideal para um bom bate-papo ao vivo entre uma galera ou aquela partida legal de RPG entre velhos conhecidos que moram distante. Uma bela inovação, diga-se de passagem. Infelizmente, como o sistema está ainda na fase beta, não consegui achar gente disponível dentro de meus círculos para testar esse novo recurso e poder conferir as vantagens e desvantagens do servidor de streaming utilizado.

 

Afora isso, o Google+ prevê várias inovações em sua interface que podem ser encaradas como inovações em sua rede social. Comentários com possibilidade de edição e exclusão, além de recurso de chat embutido (quem falou GTalk, acertou!) e atualizações e comentários com alguma relevância para o usuário, enviados diretamente para seu mail. Dessa forma, não será necessário ficar preso a página inicial  do serviço para conferir atualizações de seus amigos, mas desde que esteja conectado a algum serviço google como o buscador, docs, calendar, youtube você terá conhecimento das novidades do G+, graças às ferramentas do serviço integradas diretamente à nova barra escura de notificação do Google.

 

O Serviço ainda está em processo de aperfeiçoamento, em fase beta e com restrição quanto à novos usuários (Não, ainda não temos convites disponíveis). Existe muita coisa que ainda pode ser alterada de acordo com o feedback recebido pelos usuários, mas me parece ser um serviço de peso que dará um bocado de trabalho para Facebook e Twitter. Resta saber se existirá espaço para a manutenção de 3 serviços de microblogs pelos usuários ou se um deles tomará a dianteira nesse novo confronto de gigantes.

 

E vocês, caros leitores, quem acha que vai se sair melhor na “guerra da redes sociais”?

segunda-feira, julho 04, 2011

Site da Microsoft do Brasil é invadido

Em um episódio lamentável para a gigante dos softwares, seu site brasileiro foi invadido por hackers. A ação ocorre em meio a uma onda de ataques a grandes empresas e órgãos governamentais brasileiros;

Quem tentou realizar um acesso ao endereço da Microsoft no Brasil nos dias 03 e 04/07/2011 encontrou um recado deixado por hackers, conforme figura abaixo:

Este ataque é mais um de uma séria iniciada contra grandes empresas e órgãos do governo. Já foram invadidos o site da presidência, o email pessoal da Dilma, site da Petrobrás e de diversos ministérios. Não se sabe ainda quando as ações irão parar.

O hacker ou grupo responsável pelo ataque não é conhecido na comunidade online e para uma empresa do tamanho e importância da Microsoft, que inclusive vende soluções em segurança da informação, este caso é uma enorme mancha na reputação da companhia.

quarta-feira, junho 29, 2011

Android & Eclipse: Dando “Alô” de diversas formas – Parte 2

No nosso último encontro, estudamos um pouco sobre o sistema de construção de layouts independentes que a Android SDK oferece  e a qual nos permite criar facilmente diversas formas de visualização para um mesmo conjunto de dados. Tivemos, inclusive, a oportunidade de construir nosso primeiro layout pessoal, utilizando o modelo mais simples e de fácil utilização pelo usuário, o Layout Linear.

Hoje, continuaremos analisando outras opções de layout pré-definidas por nossa biblioteca...

Layout Relativo

O modelo de distribuição de elementos na tela do layout relativo, concentra-se principalmente em posicionar um elemento ou grupo de elementos de acordo com a posição relativa do mesmo ao seu predecessor (abaixo, à direita, à esquerda), de tal forma que elimina a necessidade de termos diversos grupos de elementos de visão (viewgroups) aninhados.

Não entendeu? Bom, deixe-nos explicar de outra maneira: Lembra em nosso último post quando para termos o resultado esperado (a tela preenchida com uma linha com diversas colunas coloridas e outra com uma mensagem particionada) tivemos que aninhar diversos elementos de tipo LinearLayout com diferentes orientações? Esse problema não existe no layout relativo, onde o mesmo resultado pode ser obtido utilizando tão somente um único elemento RelativeLayout. Inclusive, a documentação mesmo aconselha ao usuário que se determinado layout linear estiver resultando em um número excessivo de aninhamentos, o mesmo deveria ser abandonado em favor do uso de outros modelos de layout, em especial, o layout relativo.

Então, vejamos como acontece a criação de um layout relativo com um pequeno exemplo:


    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
   
        android:id="@+id/label"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Digite aqui:"/>
   
        android:id="@+id/entry"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:background="@android:drawable/editbox_background"
        android:layout_below="@id/label"/>
   


Entendendo o código: Comparando o código acima com o gerado em nosso modelo linear, é possível ver a diferença na quantidade de atributos que cada componente apresenta. A maioria do tipo android:layout_*. Além de nossos conhecidos width e height, agora o modelo exibe uma série de outros elementos novos como below, toLeftOf, alignParentRight e alignTop, que vamos descrever abaixo:

android:layout_below, android:layout_toLeftOf e android:layout_toRightOf: Definem a posição do elemento quando comparado ao elemento cujo id é igual ao valor da propriedade. Ex: o último elemento button de texto igual a “cancelar”, deve estar localizado a esquerda (toLeftOf) do elemento de id igual a “@id/ok”.

android:layout_alignParentRight, android:layout_alignParentLeft, android:layout_alignTop: Definem o alinhamento do elemento quando comparado a um outro elemento presente no mesmo grupo de visão (no caso de alignTop, por exemplo) ou ao próprio viewgroup(alignParentRight e alignParentLeft. Ex: o último elemento button de texto igual a “cancelar” está com seu topo alinhado com o do elemento “@id/ok” enquanto está alinhado diretamente a direita do próprio elemento RelativeLayout.

Por fim, percebeu que expandimos a quantidade de elementos construtores em nosso último exemplo? Além de nosso velho conhecido elemento TextView que trabalhamos em nosso primeiro projeto, neste novo post somos apresentados ao EditText para edição de mensagens e dois elementos do tipo Button, que executam determinada rotina de trabalho quando são pressionados pelo usuários. Embora, nesse exemplo sua função é meramente ilustrativa..

Agora, abra o arquivo hello.java e edite as linhas a seguir:

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //setContentView(R.layout.main);
        setContentView(R.layout.relative); }

Execute a aplicação e se tudo correr bem, sua aplicação terá essa aparência:


Bacana, não é? Já consegue ver aquela tão sonhada interface gráfica para seu software se desenhando através de nossas dicas? Então, mãos a obra e treinemos um pouco! Como dica, tente alterar a configuração dos atributos em relative.xml e ver como cada elemento se comporta.

Outra experiência interessante seria tentar refazer o mesmo resultado que obtivemos com o layout linear, através dos novos atributos proporcionados pelo layout relativo e de forma tal que não tenhamos que recorrer a aninhamentos de visões.

Até a próxima!





terça-feira, junho 28, 2011

Google lança nova rede social Google+

A Gigante de buscas, em um resposta as crescentes pretensões do Facebook, lança mais um rede social, Google+. Dentre as novidades pode-se formar círculos(listas) de amigos, chats por vídeo e muito mais.



Não é segredo pra ninguém que o Facebook vem querendo tomar mercado do Google em várias áreas, mais notadamente como plataforma social. O Google então resolveu criar mais uma rede social, mas e o Orkut? A empresa afirma que continua nos planos, o que provavelmente indica uma migração dos usuários de um serviço para o outro.

É possível formar círculos de amizades ao estilo tentado sem sucesso no Orkut, Facebook e Twitter. Mas o Google afirma que dessa vez fará direito pois as listas de amigos terão formato semelhante a vida social fora dos computadores.

A nova rede tem uma novidade muito interessante que é a possibilidade de chat em grupo usando voz e vídeo pelo browser. Este recurso é muito semelhante ao sistema de chat do Skype, o que pode indicar uma resposta a compra desse software pela Microsoft. Além disso é possível mandar um aviso para todos os amigos que você está online e esperar que alguém inicie uma conversa, recurso chamado de Hangout.

Há uma maior integração com dispositivos móveis, mais precisamente Android, com a possibilidade de postar fotos instantaneamente do celular para a rede, mas no Android Market, até o momento dessa postagem, não há qualquer update relativo a fotos ou galeria de fotos.

Agora é esperar pra ver pois a interface está bem bonita! Enquanto isso curta um prévia da rede em vídeo:

segunda-feira, junho 27, 2011

Cloud Computing: Aprendendo a Programar nas Nuvens - Introdução


Este post inicia uma nova série sobre cloud computing cujo intuito é dar noções iniciais sobre essa badalada tecnologia. Para que não sabe ou lembra, já escrevemos alguns posts introdutórios sobre o tema e cuja leitura é recomendada: Cloud Computing - Programando nas Nuvens, Aprenda Cloud Computing com a Microsoft e Quer começar a programar em nuvem? Veja aqui as opções.

Apesar de causar arrepios em alguns, com uma possível perda de privacidade, a ideia de cloud computing já está consolidada na Internet onde aparece desde redes sociais, passando por discos virtuais até reservatório de músicas.

Nesse pequeno post introdutório, vamos explicar resumidamente o que é o Google App Engine e seus principais pontos.

O Google App Engine é toda a infraestrutura de programação em nuvens provida pelo Google. Isso significa que sua aplicação ficará hospedada nos servidores do Google e estará disponível para acesso de qualquer lugar onde haja Internet. 

O App Engine é gratuito mas com algumas limitações: 10 aplicativos por conta de desenvolvedor; cada aplicativo pode utilizar 500 MB de armazenamento e 5 milhões de visualizações de páginas por mês. Para  mais recursos pode-se pagar, o que pode desanimar alguns, mas é fácil perceber que quando estiver próximo ao limite da cota, sua aplicação provavelmente já terá bastante receita para pagar por infraestrutura.

Várias linguagens de programação são suportadas, como Javascript e Ruby, mas o ambiente é fortemente orientado para Java e Python. O que acaba atendendo praticamente a todo o público de desenvolvedores, já que praticamente todo mundo aprende Java na faculdade.

As aplicações rodam em uma sandbox que permite um ambiente seguro para desenvolvimento e produção. O acesso ao sistema operacional das máquinas hospedeiras é limitadíssimo. Não é possível ler arquivos, exceto os fornecidos com o código fonte da aplicação. Toda a entrada e saída de dados é feita através de URLS e emails.

Outro ponto que merece destaque é o armazenamento de dados. Trata-se de uma forma não convencional de armazenamento, ou seja, nada do banco de dados relacional padrão. Ao invés disso definimos entidades com propriedades que são armazenadas remotamente. Este tópico será melhor abordado em um futuro post.

Um recurso bastante interessante é a possibilidade de utilizar contas do Google para fazer login na sua aplicação, assim não será necessário criar todo um sistema de controle de usuários e acesso.



O Google App Engine é um ótimo começo para quem pretende aprender a programar nas nuvens, pois não exige uma curva de aprendizado muito acentuada, bem como novas linguagens e paradigmas. No próximo post você aprenderá a preparar sua máquina para desenvolver aplicações na nuvem.

domingo, junho 26, 2011

Apple libera o iOS beta 2 para Desenvolvedores

Na última sexta-feira(24/06/2011), a Apple presenteou os milhares de desenvolvedores e entusiastas de seus produtos disponibilizando o SDK da nova versão beta do iOS, o sistema operacional utilizado pela empresa nos produtos portáteis iPad, iPhone e iPod Touch.

Entre as novidades da versão 5.0 do sistema operacional já descobertas pelos programadores, estão uma maior interação com o serviço de Cloud Computing (Programação nas Nuvems) iCloud e atualização de sistema através de conecções Wi-Fi e redes 3G. Mais um passo da empresa de Steve Jobbs para deixar seus produtos cada vez mais independentes da conexãos com computadores.

Além do iOS, a Apple também liberou versões beta 2 do software multimídia iTunes 10.5 e do Apple TV Software, o aparelho que permite transformar sua TV em uma central multimídia com total sincronia com os demais produtos da empresa e acesso a uma loja de programas (a exemplo da appStore e da iBooks Store) onde é possível adquirir a mídia e exibi-la diretamente em Alta Defenição na sua TV.

Ficou interessado? Então você já pode acessar o iOS Dev Center e conferir as novidades, logicamente desde que você tenha uma licensa de desenvolvedor.

Mas, se deseja saber mais ainda sobre as inovações do iOS beta 2, o site MacMagazine está fazendo uma cobertura das inovações assim que são descobertas pelos developers de todo mundo ou noticiadas pela própria Apple.