sexta-feira, 31 de maio de 2013

Vine adiciona suporte a câmeras frontais dos dispositivos Android

Quando o Vine chegou ao Android, havia uma reclamação quase que universal: não havia suporte para as câmeras frontais. Enquanto o aplicativo para iOS já tinha essa função disponível, os usuários do Android precisavam encontrar outras maneiras de fazer vídeos de si mesmos.
Estes usuários esperavam que, no update lançado no último fim de semana, esse recurso fosse adicionado, o que não aconteceu.
Porém, em um update lançado hoje na Google Play, o serviço de vídeo anuncia que, agora, é possível fazer vídeos com a câmera frontal de seu dispositivo.
Além disso, o update também traz alguns recursos como um gerenciador de updates e uma otimização na inicialização da câmera dentro do aplicativo.
Os recursos adicionados ao aplicativo foram:
  • possibilidade de utilizar a câmera frontal
  • gerenciador de uploads para postagens ainda não realizadas
  • melhorias nas configurações
  • melhorias no carregamento da câmera e no suporte a outros dispositivos
  • melhorias na velocidade do app, de forma geral
  • correção de bugs e melhorias na interface
Este update chega cinco dias após o anterior, o que é uma velocidade notável de alteração entre versões.
Apesar das críticas à adição de vídeos ao Instaram, um pouco de competição talvez tenha servido para ajudar as coisas a entrarem nos eixos, no Vine.

domingo, 26 de maio de 2013

Mozilla abre Social API para desenvolvedores na versão beta do Firefox 23

Com o lançamento da primeira versão beta do Firefox 23 a Mozilla não apenas apresentou uma nova logo, mas também abriu a Social API para desenvolvedores. Esse recurso permite que sejam criadas novas formas de interação para os usuários lidarem com seus aplicativos favoritos, notificações e barras de ferramentas no browser. Com isso, a Mozilla incluiu também um painel de compartilhamento.
A Mozilla estreou esse recurso no Firefox 17, em parceria com o Facebook. Desde então, incluiu uma série de parceiros, como Cliqz, Mixi e msnNOW.
Entre as novidades, Mozilla apresentou nova logo para o Firefox
Todos esses serviços incluíram uma pequena e persistente barra lateral às janelas do browser. A Mozilla acredita que as redes sociais, os apps de produtividade para web e outras experiências web baseadas em recursos de aparelhos desktop mudaram a forma como nós usamos os browsers.
É importante notar que a Mozilla ainda não encontrou uma solução para utilizar múltiplos serviços que dependem simultaneamente da Social API. Você pode rodar vários apps que utilizem a Social API, mas apenas um será exibido na barra lateral. Isso é algo que os designers ainda precisam resolver, especialmente agora que mais desenvolvedores irão utilizar o recurso.
E um outro recurso incluído pela Mozilla que será bastante apreciado pelos desenvolvedores é a inclusão de um novo Network Monitor na versão beta. A empresa afirma que essa é apenas uma versão “inicial” do recurso, mas aponta que já está “muito funcional”.

sábado, 25 de maio de 2013

Facebook vai restringir anúncios em páginas e grupos de conteúdo polêmico

O Facebook anunciou que vai restringir a publicidade em páginas e grupos que veiculem conteúdo polêmico ou ofensivo. A rede social vai realizar uma revisão de anúncios no início da próxima semana, e vai remover os anúncios de todos os grupos e páginas que possuírem conteúdo com “violência ou conteúdo sexual” até o fim da semana.
- Nós sabemos que os comerciantes trabalham duro para promover suas marcas, e nós levamos a sério seus objetivos. Embora já tenhamos rigorosa revisão e políticas de remoção de conteúdo contra os nossos termos, nós reconhecemos que precisamos fazer mais para evitar situações em que os anúncios são exibidos ao lado de páginas e grupos polêmicos – afirmou um representante da rede social, no blog do Facebook.
A medida surge cerca de um mês após alguns anunciantes retirarem seus anúncios do Facebook, por conta de uma série de imagens de violência doméstica estarem circulando pela rede social.
Segundo o Facebook, a retirada de anúncios de páginas controversas será manual, em um primeiro momento, mas a empresa pretende automatizar esse procedimento nos próximos meses.

quarta-feira, 15 de maio de 2013

9 Ferramentas de Desenvolvimento Focadas em JavaScript

Longe vai o tempo em que JavaScript era usado somente para validar formulários e realizar truques baratos nas páginas web. Com o aumento de processamento de máquinas e navegadores, JavaScript se tornou uma opção sólida de desenvolvimento, com aplicações inteiras criadas usando a linguagem e novas IDEs sendo lançadas com frequência.
Aqui temos uma seleção de nove ferramentas eframeworks que irão ajudá-lo a levar seu desenvolvimento em JavaScript para este novo patamar:

1. ActiveState Komodo IDE 7

ActiveState Komodo IDE 7
ActiveState Komodo IDE 7 tem suporte para desenvolvimento em JavaScript, além de outras linguagen como PHP, Python, e Ruby. A Versão 7 vem com suporte para o ambiente de desenvolvimento server-side de JavaScript Node.js, oferecendo funcionalidades como edição, análise de sintaxe, inteligência de código e debugging. Também traz suporte para CoffeeScript, que compila para JavaScript. Com o melhorado sistema de análise de código, desenvolvedores podem identificar erros no JavaScript ou CSS dentro do HTML.
Preço: US$382 (Single License including Upgrades and Support)

2. Appcelerator Aptana Studio 3

Appcelerator Aptana Studio 3
O Aptana Studio 3 é uma ferramenta open source de desenvolvimento Web que suporta assistência de código para JavaScript, HTML e CSS para facilitar o desenvolvimento. Existem ferramentas integradas de debugging tanto para JavaScript quanto para aplicações em Ruby on Rails. Outras funcionalidades incluem suporte para HTML5, integração com o Git e a habilidade de customizar a interface de acordo com suas preferências. A Appcelerator, que adquiriu recente o Aptana Studio, também oferece oTitanium Studio IDE, com funcionalidades similares para plataformas móveis.
Preço: Gratuito

3. 4D Wakanda

4D Wakanda
4D Wakanda é uma ferramenta de desenvolvimento JavaScript para construir aplicações tanto para Web quanto para plataformas móveis. A suíte inclui o Wakanda Server que apresenta uma datastorepara hospedar dados de aplicativos e modelos e é movida pelo motor de objetos WakandaDB NoSQL. O WakandaDB trabalha com JavaScript e classes para a lógica de negócios de uma aplicação. Além destes, há ainda o Wakanda Studio (um editor visual de códigos e design) e o Wakanda Framework (umframework que roda no cliente que abrange elementos de interface para o navegador, uma camada de fonte de dados e um provedor de dados para comunicar com o servidor).

4. dotCloud JS

dotCloud JS
O kit de desenvolvimento dotCloud JS foi criado para construir aplicações Web rapidamente com JavaScript e HTML. Aplicações montadas com o dotCloud JS podem ser implementadas na nuvem dotCloud PaaS. Desenvolvedores tem acesso a uma seleção de APIs de nuvem sem terem de escrever código nos bastidores ou lidar com servidores. As APIs oferecem funcionalidades como armazenamento de dados e sincronização em tempo real. Integração com o Twilio e a API do Twitter também está disponível. Desenvolvedores podem acessar 14 serviços de nuvem diferentes através do dotCloud JS.
Preço: Gratuito

5. Telerik Kendo UI

Telerik Kendo UI
Telerik Kendo UI é um framework para construção de aplicações móveis e sites em HTML5 e JavaScript. Ele incorpora renderização adaptativa e customiza JavaScript, HTML5 e CSS3 para adaptar o estilo e o visual nativo de uma aplicação móvel em qualquer smartphone ou tablet enquanto dá suporte para todos os principais navegadores. Controle e widgets para construir interfaces de usuário para iPad também estão inclusos no pacote. Kendo também oferece temas, modelos e um frameworkMVVM (Model View View Model).
Preço: US$699 (Kendo UI Complete) | US$999 (Kendo UI Complete for ASP.NET MVC)

6. SproutCore

SproutCore
framework open source SproutCore foi criado para permiter o desenvolvimento de aplicações Web com menos código. SproutCore desloca a lógica do negócio para o navegador para fornecer respostas imediatas às interações do usuário, sem necessidade de chamadas e retornos através da conexão. Um sistema de vinculação é disponibilizado para construir aplicações centradas em dados enquanto modelos semânticos permitem que os desenvolvedores escrevam HTML e CSS que se atualiza automaticamente quando o modelo muda. Um banco de dados em memória é fornecido para gerenciar e consultar dados e sincronizar com um servidor.
Preço: Gratuito

7. Alpha Five v11

Alpha Five v11
A ferramenta de desenvolvimento Alpha Fire é focada em montar aplicações comerciais em AJAX para Web e dispositivos móveis. Desenvolvedores podem incluir gráficos, tabelas e estatísticas em suas aplicações, permitindo que os usuários analisem tendências. A ferramenta oferece classes e bibliotecas de JavaScript, além de suporte ao popular jQuery. O JavaScript é gerado para o desenvolvedor, permitindo seu uso por aqueles que não tem tanta habilidade para escrever código.
Preço: US$1.699 (12-Month Subscription)

8. Eclipse JavaScript Development Tools

Eclipse JavaScript Development Tools
O Eclipse JSDT (JavaScript Development Tools) é um conjunto de plugins para Eclipse com foco no desenvolvimento de JavaScript. JSDT adiciona um projeto de tipo JavaScript ao Eclipse Workbench, assim como visualizações, editores, guias e tutoriais. O pacote de ferramentas inclui o JSDT Core, com um compilador de DOM; JSDT UI, com código de interface de usuário para criar o JavaScript IDE; e o JSDT Debug, para debugar o JavaScript usando Rhino e Crossfire. Também presente está o JSDT Web, com suporte para o JavaScript client-side implementado no projeto do Eclipse Web Tools Platform’s Source Editing.
Preço: Gratuito

9. Oracle NetBeans IDE

Oracle NetBeans IDE
O NetBeans IDE da Oracle tem suporte a checagem de erros em JavaScript, CSS, e HTML, incluindo JavaScript 1.7. O editor também reconhece JavaScript e HTML em arquivos XTHML, PHP, e JSP (JavaServer Pages). Compatibilidade com navegadores é fornecida quando os desenvolvedores especificam o quais navegadores e quais versões no painel de controle. O IDE traz um ambiente de desenvolvimento preparado para AJAX depois que o usuário espeficia qual linguagem de servidor será utilizada e faz a integração através de toolkits JavaScript e frameworks para Web. O editor de código oferece também autocompletar e documentação embutida para frameworks como JQuery e Script.aculo.us.
Preço: Gratuito

segunda-feira, 6 de maio de 2013

8 Ferramentas Gratuitas para Web Designers e Desenvolvedores

Milhares de programas gratuitos estão disponíveis na internet para download. Você pode encontrar freewarestanto para OSX quanto para Windows ou Linux para desenhar e codificar websites. Temos aqui uma seleção de 8 ferramentas completamente gratuitas para diferentes plataformas para Web Designers e desenvolvedores. Esta seleção pode não ter tudo o que você precisa, mas podem se tornar opções viáveis e econômicas.
Notepad++
Eu imagino que um monte de desenvolvedores já conhecem o Notepad++ uma vez que ele é quase uma unanimidade no meio. Se você ainda não conhece, fique sabendo que é um autêntico canivete suiço de linguagens de programação. Com este programa open source, você pode desenvolver para a web ou montar aplicações inteiras em Java ou C++. A lista de funcionalidades de sintaxe é colossal.
Notepad++
Se você deseja saber mais sobre o programa, confira a lista oficial de funcionalidades e algumas das telas apresentadas. No momento o programa roda apenas em ambiente Windows e não há planos para outras plataformas. Ainda assim, ele é uma excelente alternativa para o Adobe Dreamweaver ou outros IDEs de alto custo.
NetBeans
Procurando uma solução gratuita de IDE que funcione em todos os sistemas operacionais? Então, você está procurando pelo NetBeans. Ele roda em Windows, Mac, Solaris e Linux e não custa um centavo. O programa tem suporte para uma infinidade de sintaxes e alguns frameworks terceirizados de Java/C++/PHP
Confira a última versão com mais informações e documentação sobre suas atualizações, com conteúdo em Português do Brasil. Toda a interface do programa foi traduzida para o nosso idioma e ele conta com um apoio forte da comunidade local. Em mais de um aspecto, o Netbeans se mostra uma solução universal para um ambiente de produção de código, independente das barreiras de língua ou sistema operacional.
Netbeans
Se você deseja participar da comunidade, será bem-vindo no fórum dos desenvolvedores para conseguir suporte ou contribuir com ideias. É possível também juntar-se ao time para corrigir falhas e ajudar a produzir novas versões.
E a imensa lista de plugins para o programa não para de crescer.
Amaya
O programa Amaya é na verdade uma nova encarnação de um antigo projeto iniciado pelo próprio W3C. Ele foi lançado originalmente em 1996 e passou por muitas atualizações desde então. Atualmente, o Amaya IDE está na versão 11.4 com suporte para Windows e Mac OSX.
Amaya
Em termos de interface de ambiente de desenvolvimento, Amaya está um pouco atrás de seus principais competidores. Apesar da grife do W3C, orgão responsável pela criação dos padrões da web, não há nenhuma menção a HTML 5 ou CSS3 no Amaya. Mas é um programa robusto, livre de falhas graves e é oficialmente o programa de desenvolvimento da W3C, então, vale a conferida. Até porque não custa nada…
FileZilla
Em determinado ponto de seu trabalho, Web Designers e Desenvolvedores terão que usar um acesso de FTP para publicar o seu trabalho na web: você tem que subir os arquivos para o servidor remoto. Para um protocolo tão primordial e antigo, existem poucas opções gratuitas no mercado. Felizmente,FileZilla é uma excelente alternativa para usuários Windows.
Filezilla
O programa é gratuito para ser usado em qualquer ambiente e tem todas as funcionalidades básicas de que você necessita. Você pode armazenar configurações de acesso FTP de sites para conexões rápidas, pode programar longas sequências de arquivos para baixar ou subir e deixar rodando por um determinado período de tempo etc. Qualquer um que precise de um programa de FTP gratuito para Windows XP/Vista/7 deve ficar satisfeito com o FileZilla.
Cyberduck
Para quem utiliza o Mac OS X, Cyberduck é definitivamente o melhor programa gratuito de FTP. Você pode pegar o programa agora mesmo na Mac App Store. E também está disponível para Windows, se, por algum motivo, você achar que o FileZilla não foi do seu agrado.
Cyberduck
A melhor característica do Cyberduck é a simplicidade da interface do usuário. Você pode identificar rapidamente os arquivos disponíveis em um servidor remoto, pode visualizar imagens antes de baixar e até mesmo realizar conexões diretas com serviços de armazenamento na nuvem como o Google Drive ou o Amazon S3.
GIMP/GimpShop
Algumas pessoas ficam confusas com as diferenças entre GIMP e GimpShop. Há também quem acredite que estes programas são exclusivos de ambiente Linux. Na verdade, ambos são editores gráficos, ambos são gratuitos para download e ambos também estão disponíveis para Windows e Mac OSX. Então, qual é a diferença?
GIMP significa GNU Image Manipulation Program, ou Programa de Manipulação de Imagem do GNU e foi o primeiro dos dois. Fãs do programa reconhecem sua interface diferenciada e as ferramentas tradicionais que envolvem o processo de edição de imagem.
Agora o GimpShop é um derivado criado para ter um visual mais amigável para quem está acostumado a trabalhar com o Adobe Photoshop. Para designers gráficos que já se acostumaram com a posição de ferramentas no layout da Adobe, podem se adaptar automaticamente ao programa, que traz as mesmas funcionalidades, nos mesmos lugares. E de graça.
GimpShop
Se você está indeciso sobre qual dos dois experimentar, eu diria: teste ambos e decida sozinho. Não há nenhum melhor ou pior do que o outro, uma vez que ambos realizam as mesmas funções com a mesma performance.
Inkscape
Inkscape é um projeto open source para editar gráficos vetoriais e uma excelente alternativa à supremacia do Corel Draw e do Adob Illustrator. Funciona em Windows, Linux e Mac.
Inkscape
A funcionalidade matadora do Inkscape é a possibilidade de trabalhar diretamente com gráficos vetorias no formato SVG. Graças ao trabalho de padronização da W3C, o formato tem recebido um grande suporte nos últimos anos, inclusive para ser integrado em páginas web sem necessidade de plugins. Navegadores mais recentes podem exibir gráficos em SVG e eles podem ser utilizados para diversos propósitos.
Greenfish Icon Editor
Esta última sugestão é exclusiva do Windows, mas também não realiza nada tão complexo que não possa ser obtido no GIMP ou GimpShop. Mas se você trabalha constantemente com ícones, uma ferramenta específica pode ser uma mão na roda. Com o Greenfish Editor você pode criar rapidamente pacotes de ícones que se enquadrem no layout do seu website.
Greenfish Editor
O programa é 100% gratuito para usar e roda em todas as versões do Windows. O domínio completo de suas ferramentas pode demorar um pouco, mas o programa tem todas as funcionalidades que um Web Designer precisa para editar cada pixel de um ícone.
Considerações Finais
Existem milhares de programas gratuitos na internet e esta é uma seleção de apenas 8 deles. O importante é manter a mente aberta, experimentar possibilidades diferentes e encontrar a ferramenta que se adapte ao seu ambiente de trabalho, ao seu método de produção e, por que não dizer, ao seu orçamento. E para você, qual programa gratuito não pode ficar de fora de seu kit de desenvolvimento?