Modes of Software
The world is changing its dynamics and nowhere is this more apparent than in computer language use and infusion into the fabric of the world. And its about to take another leap.EarthMine is like GoogleEarth with its phototags - criticised as some kind of invasion of "privacy" - a charge to which Google said that there is no real privacy left to protect when it comes to whats there - but now it goes a level further. The EarthMine is a 3D map of every coordinate in a city. (Of course it is not being updated live, maps tend not to be).
Being able to realistically model and make changes to a city's infrastructure by 3D mapping every building, street and eventually things like cabling would make city management vastly more sophisticated.
Such new objects require a different approach to programming. We already have "object orientated" languages that allow the complex interrelationship of "models" of things like business relationships and even friendship. Web 2.0 is really a bunch of programmers seeing that another layer of logic is required for us to have a "smoother" web experience.
Web 2.0 is not a technology. It is a range of technologies that together allow a "smooth interaction" - some of these are in fact just animations to lull our senses but users respond well to that, so it is factually a part of communication. Modern javascript libraries like jQuery are a treat for programmers as they package into an integratable form things like slow fades and movement decay (so the programmer can just worry about what they want to achieve). Compartmentalisation allows relationships to be discrete. It is essential that interactions between elements are understood and controlled.
Now we have new "environments" for friendship, first "ecommerce" and then "social networking" evolved new software techniques and spawned new languages. Learning new languages is not difficult but sometimes the differences are subtle.
Labels: 3D mapping, Google Earth, Second Life

0 Comments:
Post a Comment
<< Home