Thursday, May 31, 2007

Oh my God, Google Street View

Street view

Google has just announced a new service integrated with Google Maps. It's Street View. With it you can go to San Francisco and and move in the streets watch buildings cars. Ooohhhhh. You've to check it.



http://maps.google.com/help/maps/streetview/index.html

Mapplets

How about Maplets?? It's a gadget-like for Google desktop. You can write your own APIs and refer to some places. For example you can make a mapplet referring to places you've captured some videos in. Check the last link, you'll create your hello world mapplet ;)

http://maps.google.com/maps/mm?mapprev=1
http://www.youtube.com/watch?v=dFtfxv1JdXI
http://www.google.com/apis/maps/documentation/mapplets/index.html

Wednesday, May 23, 2007

The new with Rich Internet Applications

Surfing as usual, suddenly my Manager asks any one have idea about Silverlight?. I wondered what is that? Is it really a Microsoft Stuff. Oh it can do as flash :O. How and when they do it.

As usual I did http://www.wikipedia.com/wiki/SilverLight
I read about the technology and I was astonished when I read this quote "Silverlight aims to compete with Adobe Flash and the presentation components of Ajax. It also competes with Sun Microsystems' JavaFX, which was launched a few days after Silverlight." :D again Microsoft?
Surely, I checked the competitors of Silverlight.

wikipedia/JavaFX
wikipedia/Adobe Apollo

JavaFX is a great project from Sun. It was firstly announced in JavaOne conference May 2007. I was happy to read that Sun announced the project to make development of RIAs very easy. James Gosling Sun Fellow said : "Most scripting languages are oriented at banging out Web pages. This is oriented around interfaces that are highly animated."

Apollo was first released at March 19th, 2007. It's expected to be released the second half of 2007. It allows web developers to use web technologies building desktop applications.

I've tried to make a comparison between them and here's the result:
Point\Technology
JavaFX
Silverlight
Apollo
Supported devices
Mobile,
Handheld,
Desktop
Desktop
with
Windows (XP/Server 2003/Vista), Mac OS X 10.4
Desktop Cross-OS
IDE Support
Eclipse
Visual Studio 2005 / Expression Studio
Flex
Browser support
Any Java-enabled browser
Internet Explorer 6.0/7.0, Firefox 1.5/2.0 and Safari 2.0
-
System requirements
Java 5.0 or higher
SilverLight RT
Flash Player + Apollo RT
Size of prerequisites
15 MB
1.7 MB
1 MB + 2.5 MB = 3.5 MB
Purpose
Building Rich Internet applications (RIAs)Building Rich Internet applications (RIAs)Building and deploying web applications to the desktop
Languages/Script used
JavaFX Script / Java
C#.Net / VB.Net / any .Net technology
Flex / HTML / JS
Current version
-
1.0 beta / 1.1 alpha for developersalpha
First announcement
May 2007December 2006March 19th, 2007
Comparison between JavaFX, Silver Light and Apollo

Websites
Demos

JavaFX
SilverLight
Apollo
Resources

JavaFX

Silverlight

Apollo
This article is still a stub. If you have any comments feel free.