Flash developers started to get bored about the limitations of the flash player. That’s why the news was greatly welcomed : the future version of the flash player (11) will be granted of hardware acceleration.
It means we will be able to use the graphic card to handle the graphics rendering. And that’s pretty huge.
1) Molehill : Flash level up !
“Molehill” is the code name for the new set of low level APIs that will allow us to play with the GPU.
I invite you to take a look at those demos, if you haven’t seen them yet :
After seing some molehill demos, the first thing a graphic designer told me was : “wow ! No more ugly antialising, that’s awesome !”.
Both developers and graphic designers will warmly welcome those new features.
January 25th, 2011posted by Julien TerrazNo Comments
There are big discussions about brand new HTML 5 Logo – http://www.w3.org/html/logo/ – released at the beginning of this very week. Based on the idea of animating the logo, we have copied the http://html5.uncontrol.com/ animation to demonstrate how powerful is canvas today. For sure, this isn’t full cross-compatible but please before trolling consider you do not need any plug-in to achieve this rendering. The technologies used are HTML / CSS / XML / SVG and Javascript, this mean you can fully download the source code and fork it for you own pleasure.
Today a lot of brands are creating Applications (for iPhone, Android, etc) instead of building website for mobile what I will call “web apps” but what are the pro and cons of Applications versus Web apps?
Apps advantages :
Very well integrated with the devices
Optimized in terms of performances and screen size
Give acces to all the phone API (webcams, adress book, picture gallery, etc)
Can include a lot of powerful technologies such as 3d, image recognition, augmented reality, etc
Apps inconveniences :
You need to download and install them before use
They are blackbox for Google and the content can’t be find by a search request
At long term the user will have hundred’s of applications installed on their devices
You need to build the app for all platform (iPhone, Android, etc)
Need to be update when the content change
Web apps advantages :
No need to be installed first
Content could be indexed by Google
No need to create a web app per platform, the same web app should work for all mobile plateforme
Web apps inconveniences :
Less well integrated with the device ( you can’t have access to the user calendar, picture gallery or webcams)
People are not use to bookmark web apps on their phone
The only technology available are Html5, Css3, javascript
So what are application and web apps for :
Applications are great for building game, immersive application, 3D experiences, augmented reality, etc. That’s quite what is actually available on the Apple store.
Web apps are great for content, products index, ecommerce, and everything with content that need to be updated often.
The bigest issue of web app is that they are not available when the user have no internet acces, for example I spend a lot of time in the metro and the Edge or 3G connections often do not work, in this case it’s critical that my apps work offline. I use for example un Rss reader application that work offline AND that sync my rss feed so I can read them when I’m of the grid.
What we discover will testing the Html5 is that it provide some tools for dealing with offline acces ! Your web apps can be accessed offline + you can save the user data for later synchronisation, that’s means that I can build the an Rss reader with the same features I was talking earlier. I think this can change the way we build web app and the choice we made to build application versus web apps. The two features who made this possible are : the local storage and the offline application caching. I will describe below.
Since septembre 2010, Apple finally allows us to send all our apps to the Apple store, whatever the technologie used to create them.
That means that, after all the debate, we can use Flash to target all iOS platforms (iPhone/iPad/…)
However, we will have to keep in mind that Flash will really not run as smooth as on computer devices since both Apple and Adobe work together to optimise it, and everybody know that we are far far from this day.
So lets go deep inside what is possible on the iPad with Flash today.
September 10th, 2010posted by Julien Terraz1 Comment
This project is quite unusual for me, and I have enjoyed working on it. First brief was “we need Geocodearth for our garden party”.
I have firstly be in touch with Marcos Lutyens (Marcos thanks for all) during my summer holidays, he was interested by using Geocodearth for The Earth Awards garden party. This garden party is part of Start event. Start is “a national initiative by The Prince’s Charities Foundation to promote and celebrate sustainable living”. The Garden party takes place in the Marlborough House’s beautiful gardenwhich are next to Buckingham Palace.
Introducing Juke Power-up, the infectious new web app that’s just landed on Google Android. Unleash your energy to power up your phone, and see your score once you can’t give it anymore. Got more muscle than your mates? Take them on to find out!
If your are browsing this page with an Android 2.2 phone visit the Juke Power-Up site http://jukepowerup.com else just watch our video and and take a look to the screenshots below:
Thank you to Serge, Kate, Clem, Manu, Thibault, Romain, Ugo, Florian, Matthieu, Cedric, Viencent, Clement and Philippe for the power they have burn in this video.
Geocodearth is an aggregator of Geocoded social content. Basically it use the Twitter and FlickR to load recent public contributions and display the result on a 3d spinning earth. This project is a spare time project and I have spend some of my week-end and holidays to work on.
Geocodearth use standard GeoRss format for data input + somes extensions :
FlickR search
BrigthKite search
Twitter search (currently unavailable du to API restrictions)