Confira - os melhores templates para seu site ou blog!
 


Desenvolvimento de aplicações para iPhone

March 28th, 2009

Uma das principais tendências atuais está no desenvolvimento de aplicações para iPhone e iPod Touch. Nessa linha, ainda faltam empresas no Brasil que fazem desenvolvimento com excelência, tanto de apps nativas como das “webapps”, aplicações feitas para rodar no Safari do iPhone e do iPod Touch e mesmo em outros browsers de dispositivos móveis.

Entretanto, uma nova empresa que está surgindo, com alguns projetos bem sucedidos de desenvolvimento para iPhone, é a Doois.

Gostaríamos de dar as boas-vindas a essa nova empresa e indicar para os leitores do blog que estiverem interessados em apps desse tipo. Tivemos uma experiência recente com eles e, realmente, a empresa tem um desafio enorme pela frente e, se continuarem a realizar o trabalho da mesma forma que tem feito, também tem um futuro brilhante.

Recomendamos aqui, lembrando que, além de desenvolvimento para iphone, eles também fazem desenvolvimento de blogs (otimizados para iPhone), desenvolvimento de sites, sistemas customizados, CRM, integração entre sistemas, sites para casamentos, e muitos outros trabalhos!

Ficou aqui a dica - Doois. Um dos próximos trabalhos deles é, inclusive, criação do novo blog da central de tecnologias!

Adicionar artigo ao Rec6Adicionar artigo ao LinkkAdicionar artigo ao doMelhorAdicionar artigo ao Eu Curti Adicionar artigo ao del.icio.us

Boletos em Python, Pylons e Django

January 11th, 2009

Há muito tempo procuro soluções semelhantes ao phpboleto para Python. Uma solução simples, eficiente, e que possa ser facilmente integrada nas mais diversas aplicações em python que precisem de boletos.

Essa necessidade aumento demasiadamente nos últimos tempos devido à crescente popularização do Django, e outros frameworks como Pylons.

Recentemente, navegando por aí encontrei o Pyboletos - disponível em http://code.google.com/p/pyboletos/ . Um projeto recente, mas que já suporta boletos bancários de quatro bancos (Banco do Brasil, Caixa Econômica Federal, Bradesco e Banco Real) e resolvem os problemas de muitos usuários.

Por enquanto, está preparado para o Pylons, mas, pelo que vi do código, a adaptação para Django é realmente simples.

Portanto, fica a dica.

Adicionar artigo ao Rec6Adicionar artigo ao LinkkAdicionar artigo ao doMelhorAdicionar artigo ao Eu Curti Adicionar artigo ao del.icio.us

Rails 2.2 - links úteis

December 21st, 2008

Lançado em novembro de 2008, o Rails 2.2 ainda carece de literatura legal sobre seus recursos, fato que, na minha opinião, também afeta um pouco as outras versões do framework.

De qualquer forma, o site Ruby Inside, “The #1 Ruby on Rails News Site”, disponibilizou um artigo que reúne 27 links interessantes sobre os novos recursos dessa versão, incluindo dicas de screencast, recursos diversos, dicas e outros.

Vale a pena conferir!

Adicionar artigo ao Rec6Adicionar artigo ao LinkkAdicionar artigo ao doMelhorAdicionar artigo ao Eu Curti Adicionar artigo ao del.icio.us

Lançada nova versão do ZK

December 10th, 2008

O ZK, na minha opinião, é um dos melhores frameworks para a construção de Rich Internet Applications (RIAs) - tanto que já escrevi sobre a construção rápida e fácil de RIA e sobre o ZK Demo.

Ele permite a construção de aplicações com “widgets”, sendo que a interface é construída completamente em XML (opcionalmente, elementos HTML podem ser incluídos) e a lógica pode ser feita em diversas linguagens - inclusive, é possível integrá-lo com frameworks bastante usados na comunidade Java.

Essa semana, mais especificamente dia 08/12, foi lançada a versão 3.5.2 desse excelente framework. Juntamente com a nova versão, com algumas melhorias e diversas correções, foi lançado um novo sistema de demonstração do framework. Abaixo, uma tela da nova demonstração.

zk-live-demo_1228935529045.png

Por hoje, é isso. Confiram em http://www.zkoss.org e aproveitem!

Adicionar artigo ao Rec6Adicionar artigo ao LinkkAdicionar artigo ao doMelhorAdicionar artigo ao Eu Curti Adicionar artigo ao del.icio.us

Google a favor dos bêbados!

October 7th, 2008

Se você é daqueles que sai para a balada, volta e sai enviando email para ex-namoradas(os), ex-chefes, ou mesmo chefes e amigos, o google está a seu favor!

Sabendo que depois você irá se arrepender, o Google anunciou no blog do gmail uma super funcionalidade que te obriga a responder questões matemáticas antes de confirmar o envio da mensagem!!

Ele ainda não identifica que você está bêbado - é necessário pré-configurar os horários em que a ferramenta será ativada… portanto, você ainda poderá continuar bebendo fora de hora e fazer alguma coisa errada… Confira:

gmail_anti_drunk.jpg

Adicionar artigo ao Rec6Adicionar artigo ao LinkkAdicionar artigo ao doMelhorAdicionar artigo ao Eu Curti Adicionar artigo ao del.icio.us

Criando campos de texto bacanas com JQuery

October 3rd, 2008

Já falei uma outra vez aqui do JQuery nesse post sobre lançamento da versão 1.2.6, e há algum tempo sou fanático por ele - assim como pelo ZK.

Na internet e no próprio site do jquery existem diversos manuais, tutoriais e assemelhados. Entretanto, eu queria fazer um layout bacana para um site, no qual os formulários utilizam campos da forma “autoclear”, ou seja, o label de cada campo fica dentro do campo de texto e quando o usuário clica o texto some. E também com um pouco de inteligência, i.e., caso o usuário não digite nada ou deixe em branco, o texto do label volta, caso contrário, o texto entrado pelo usuário permanece.

Agora, vai a dica de como fazer isso. Em primeiro lugar, devemos prestar atenção nos seguintes pontos:

  • o valor do label precisa ser armazenado; esse é o valor inicial do value de cada campo
  • o evento onfocus() deve ser observado, e há duas possíveis ações: se o valor do campo for o label, deve ser apagado; se o usuário já tiver digitado algum texto, o texto do usuário deve permanecer
  • o evento onblur() também deve ser observado - caso o campo seja deixado em branco, o label deve aparecer novamente

Observando esses pontos, já é possível fazer forms bem bacanas!

Em primeiro lugar, devemos utilizar uma classe css específica para os elementos que utilizam. Vamos chamá-la de “autoclear”. Além disso, precisamos prestar atenção para colocar no “value” o label para o campo. Assim, o HTML fica:


<form>
<input type="text" name="campo1" value="Campo 1" class="autoclear"/><br/>
<input type="text" name="campo2" value="Campo 2" class="autoclear"/><br/>
<input type="text" name="campo3" value="Campo 3" class="autoclear"/><br/>
</form>

Nosso jQuery fica da seguinte forma:


$('document').ready(
function() {

$('.autoclear').each(function() {
// configura valores dos labels
$(this).attr('default', $(this).val());
// configura evento de foco
$(this).focus(function() {
if ($(this).val()==$(this).attr('default')) {
$(this).val('');
}
});
// configura evento blur
$(this).blur(function() {
if ($(this).val() == '') {
$(this).val($(this).attr('default'));
}
});
});

}
);

Pronto!

Em breve, posto aqui um exemplo disso funcionando e também outros tipos de campos com esse efeito! O principal que pretendo postar logo é a dica de como fazer o campo de senha…

Adicionar artigo ao Rec6Adicionar artigo ao LinkkAdicionar artigo ao doMelhorAdicionar artigo ao Eu Curti Adicionar artigo ao del.icio.us

Política de Privacidade