Mostrar mensagens com a etiqueta Sencha. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Sencha. Mostrar todas as mensagens

2012/12/17

Fastbook - um Facebook em HTML5 bem feito


A recente decisão do Facebook decidir abandonar a sua App híbrida em HTML (semi-nativa, semi-web app) e optar por uma função nativa a 100%, com a desculpa que era necessário para aumentar o desempenho, não deixou de causar estranheza em todos aqueles que sabem que... é possível fazer as coisas bem feitas.

Como seria de prever, não demorou até que os criadores do Sencha (um framework HTML5) decidissem desmistificar a questão... e para isso, nada melhor que criarem uma app do Facebook idêntica à App nativa... mas completamente feita em HTML5: o Fastbook.





Para além de ficar mais que demonstrado que, para este tipo de app, o HTML5 é mais que válido - e pode ser "bem feito", com desempenho quase idêntico ao que se pode ter numa App nativa - descobrimos também que a própria app "nativa" do Facebook afinal continua a ter bastantes conteúdos que não passam de páginas HTML.


Por outro lado, aqui estamos a ver isto a correr num iPhone 4S que é um aparelho recente e ainda bastante veloz. Mais interessante seria também fazer este teste num velhinho iPhone 3GS, por exemplo... para ver se mesmo nesse caso o desempenho de ambas as Apps seria igualmente idêntico.


Ninguém pode negar que há situações em que uma App nativa é a solução mais apropriada (e por vezes a única forma) de atingir  um certo objectivo - no entanto, há também que ter em conta que por vezes o probema de alguma coisa ser "lenta" não está propriamente na linguagem ou tecnologia escolhida... mas sim no facto de não se saber tirar o melhor partido dela e "dar a volta" às suas eventuais limitações.

2012/03/09

Programar para iOS num PC Windows


Certamente já vos terá passado pela ideia fazer uma App para iPhone ou para iPad, uma App que à semelhança daqueles casos de sucesso vos permitisse ganhar uns milhares de euros extra da noite para o dia. No entanto, todas essas intenções rapidamente se esfumam na maior parte dos casos, assim que se começa a tentar por a coisa em prática e se descobrem os primeiros obstáculos. Sendo que o primeiro dos quais é a invariável necessidade de ter um computador da Apple para criar programas para iOS.

... Necessidade essa que agora deixa de existir graças à Sencha e ao seu Sencha Touch 2.


Com esta nova evolução passa a ser possível criarem Apps para iPhone e iPad num computador Windows (e ao criarem a vossa App neste sistema, estão automaticamente a criar uma App para Android também.)

E não se preocupem, pois lá por isto ser baseado em HTML e Javascript não significa que não possam criar Apps bastante completas e complexas, como podem ver nos projectos de demonstração disponíveis - que também poderão usar como base/referência para vos ajudar nas vossas próprias Apps.

Sencha Touch 2 Launch from Sencha on Vimeo.



Não é a primeira vez que vos falo da Sencha, com a sua framework em javascript e HTML5 para equipamentos mobile, e que tem exemplos impressionantes do que se pode fazer com javascript num browser, como esta emulação de um ambiente desktop. E por este caminho, esta não será certamente a última vez que por aqui aparece! :)

2010/10/03

Sencha JS Desktop

O EXT JS é mais uma framework javascript que permite acelerar o desenvolvimento de aplicações web complexas.


Recomendo que espreitem a demo que reproduz o funcionamento de um ambiente de trabalho de um moderno sistema operativo, integralmente conseguida em javascript.

Claro que não precisam de ir tão longe, e podem encontrar no site dezenas de demos de componentes mais simples que poderão ser bem úteis para os vossos projectos actuais e futuros.