Google faz parceria com a Microsoft para difundir o Silverlight e os seus anúncios

Desenvolvimento - 06/08/2008

O Google e a DoubleClick firmaram hoje uma parceria com a Microsoft, para disponibilizar o AdSense e as suas outras ferramentas de monetização dentro das aplicações desenvolvidas com a tecnologia do Siliverlight. O Google já tem parcerias com outras tecnologias semelhantes como o Adobe Flash/Flex e as ferramentas da Real Networks. A parceria mostra como o Silverlight tem sido bem aceito pelo mercado, apesar de haver poucos desenvolvedores e aplicações online.

As linguagens de programação mais populares

Desenvolvimento - 03/08/2008

O índice de popularidade das linguagens de programação é medido todos os anos pela consultoria de programação TIOBE. Este índice é atualizado periodicamente através de informações obtidas nos principais sites da internet como Yahoo e Google além de pesquisas em cursos e o mercado de trabalho.

As 10 mais populares:
1. Java - 21,3%
2. C - 15,9%
3. C++ - 10,7%
4. (Visual) Basic - 10,4%
5. PHP - 9,5%
6. Perl - 5,1%
7. Python - 5,0%
8. C# - 4,0%
9. JavaScript - 2,8%
10. Ruby - 2,7%

É possível também confrerir a evolução de todas as linguagens com o gráfico.

As melhores práticas para sites móveis

Desenvolvimento - 01/08/2008

O World Wide Web Consortium mais conhecido como W3C lançou um novo documento para o desenvolvimento de sites móveis com uma série de boas práticas para que os usuários possam fazer sites para os mais variados dispositivos.

Dicas interessantes para testar os projetos em emuladores é destaque na lista que é muito bem organizada.

Trabalhando com clientes – A chave do sucesso como freelancer

Desenvolvimento - 29/07/2008

Lidar com pessoas não é uma tarefa muito fácil, ainda mais quando ela está pagando o seu salário com prestação de serviços. Fiz essa lista com uma série de dicas para quem está entrando no mercado.

1. Comunique-se: Essa é a chave para qualquer relacionamento que envolve pessoas seja freelancer ou não. É importante manter o cliente informado sobre a situação do projeto com relatórios periódicos.

2. Documente: Tenha certeza que o cliente está pedindo está explicado de forma clara em documentos. Novas funcionalidades, mudanças ou re-negociações devem ser atualizadas nos documentos.

3. Colabore: Quando houver uma equipe envolvida, compartilhe os arquivos do projeto com os outros integrantes, através de ferramentas como BaseCamp.

4. Contrato: Um item importante que muitos esquecem na hora de iniciar o trabalho. Com ele, você tem mais segurança que o cliente vai cumprir com o que está escrito como uma mensalidade e hospedagem. Se ele não cumprir com o combinado, ai você terá que levar para a justiça.

5. 30% antes de começar: Estes 30% iniciais são importantes para dar um “start� no trabalho. Ele de certa forma segura o cliente, para que ele não desista no decorrer do projeto.

6. Briefing: O briefing – ou questionário – serve para ajudar você e o seu cliente. Nem sempre o cliente tem tempo para pensar alguns minutos para refletir o que gosta, suas preferências e objetivos com o trabalho.

7. Adicionais: Tenha o cuidado de criar sitemap, diagramas de seqüência e de atividade além de casos de uso das principais funcionalidades de forma simples, para que qualquer pessoa leiga possa entender.

8. Teste: Faça muitos testes com o aplicativo ou site para não dar mancada na hora de apresentar para o cliente.

9. De valor ao seu trabalho: Cobre o valor que o seu trabalho vale, sem descontos ou desculpas para cobrar mais barato. Leia este outro artigo sobre este assunto.

Quem tiver mais dicas, não deixe de contribuir.

Estatísticas de aplicativos RIA (Rich Internet Applications)

Desenvolvimento - 24/07/2008

Quantos computadores têm o Flash Player instalado? E o Silverlight? As respostas detalhadas de todas essas perguntas estão no Rich Internet Applications Statstics que realizou uma pesquisa com mais de 4.501 usuários nos últimos 30 dias. Os dados servem para os desenvolvedores analisarem o nível de penetração das tecnologias para tomar a melhor decisão na hora de desenvolver algo para o mercado.

As melhores práticas para os desenvolvedores Adobe Flex

Desenvolvimento - 24/07/2008

Desenvolver usando as melhores práticas de qualquer linguagem de programação tem sido bastante comentado entre os desenvolvedores de todo o mundo, pois traz uma série de benefícios para as aplicações a longo prazo. Além de utilizar os padrões de mercado, é mais fácil de dar manutenção. A apresentação com as melhores práticas para desenvolver Flex e ActionScript 3 está disponível aqui.

W3C Schools lança espaço para desenvolvedores Flash

Desenvolvimento - 24/07/2008

A W3C Schools lançou uma categoria especial para os desenvolvedores da tecnologia Flash, com uma série de tutorias para iniciantes na plataforma de sucesso da Adobe. Em breve também estará disponível a parte para desenvolvedores intermediários e avançados com técnicas de animação e programação orientada a objetos. A W3C Schools é um excelente site e deve estar na lista de favoritos que qualquer desenvolvedor seja ou não de Flash.

Spket IDE – Solução alternativa e gratuita para Adobe Flex, Siliverlight e Laszlo

Desenvolvimento - 07/07/2008

spket

Parece até um sonho, mas é realidade. Já imaginou desenvolver em Flex (MXML), Silverlight (XAML), JavaScript e Laszlo em uma só IDE? É bem tentador ainda mais se tratando de uma ferramenta gratuita para uso doméstico. O seu funcionamento é semelhante ao do Eclipse com o diferencial de ser bem mais leve (menos de 10 MB). Visite a página do Spket IDE.

Mais artigos