jQuery Touch - Desenvolvimento Web para iPhone

Na última semana reuni vários novos skills de desenvolvimento para iPhone. Não foi fácil. O pessoal que desenvolve para a plataforma parece que não curte muito compartilhar o que sabe... foda...

Seguindo a dica do @evertonfraga fui dar uma brincada com um plugin do jQuery que facilita a diversão com as funções de touch (touchstart, touchend, touchmove) e com a API de gestures (gesturestart, gesturechange, gestureend): jQuery Touch.

O problema é que versão original tem algumas cagadas jumentais.

O cara chamava N! vezes a função $() do jQuery e isso deixava o Safari puto (digo, muito lento).

Uma das utilizades da "função $()" do jQuery é buscar um elemento na página.

Na mais rápida das hipóteses, a busca pode ser feita pelo id, tipo $('#content'), o que vai encadear uma chamada ao método document.getElementById('content') do navegador.

No WebKit/Safari essa função é bem rápida e chamar ela em um computador normal não deve deixar nada lento, mas meu amigo, no iPhone é outra história.

Arrumei rapidinho e agora tudo roda mais suave. Com o tempo devem surgir mais melhoras, mas você já pode se divertir também ...

About Me