Category: Eclipse
April 9th, 2008
Curl joins Eclipse foundation, moves development to Eclipse plugins
Curl announced yesterday that they’re joining the Eclipse foundation and that they’ll be releasing a series of Eclipse plugins to support Curl development while phasing out the current tools. It’s a great move for Curl and a win for Eclipse which continues to expand its reach in the developer community and especially the rich Internet application community.
The new version of the development environment will include all of the current IDE functionality but will be all hooked into Eclipse. This is going to lower the barrier to entry to Curl development because the Curl toolset will now be available for any developer to plug into their current development environment. That’s the beauty of Eclipse - so many developers are using it for so many different things and the plug and play architecture means any developer can quickly and easily try something new. Curl’s technology has always been quality but developer adoption, especially with a new language, can be tough. This should speed developer adoption for Curl.
You can get more information about Curl and their progress with Eclipse over on their developer center.
February 20th, 2008
The importance of tools in rich Internet application platforms
The RIA space is white hot. Microsoft, Adobe, the vast number of Ajax frameworks out there and companies like Laszlo Systems, Curl, and Appcelerator are all focused on creating great platforms and applications for rich Internet applications. We might even see JavaFX this year. Back when I did my predictions for this year I said that some of these smaller RIA players would have less than stellar years this year. I stand by that but I wanted to flesh it out a little bit because I think the main reason is tools. And all of these companies can adjust/enhance their offerings by changing the tooling strategy.
Tools are a big part of any job but they aren’t everything. A great carpenter with great tools will create a great piece of furniture. A great carpenter without great tools will probably still build something amazing. But a good carpenter with great tools can transcend his or her ability in some ways to create something very special. Development platforms are no different. The better your tools are the easier it will be for more people to create great things on top of your platform. The only problem in today’s RIA landscape is that there are really only two companies with great tooling stories. Not coincidentally, they’re also the biggest players: Adobe and Microsoft.
The tooling is also one of the big reasons that the rivalry between Adobe and Microsoft is so interesting. To paint a broad brush, Adobe has great design tools and Microsoft has great developer tools. Adobe has made a lot of inroads with Flex Builder and because we based it on a pretty good existing toolset,we got some instant credibility in the developer space. Microsoft made a big splash when they rolled out their Expression Suite as a competitor to Adobe’s design tools. One of the unique things about rich Internet application platforms is that you need both great design tools as well as great developer tools. That’s one area where smaller companies are going to struggle. Microsoft and Adobe both have the resources and the know how around tools which they can build on as they cross over into each others territory.
So what’s the solution and what’s my prediction? First, I realize I say this with a lot of bias, but that’s not the intent. If I were smaller companies I would build off of the bigger companies tools. I started thinking about this when Coté and I were on the podcast talking about JavaFx possibly hooking into Adobe’s design tools. If other RIA companies can take advantage of the Microsoft/Adobe toolchain, then they don’t have to worry about building from scratch (hard). They can simply plugin to the existing market and focus on the interoperability between those tools and their own platforms. In the Ajax world, which still hasn’t quite nailed the tooling yet, this could be a huge differentiator.
There are still risks. Microsoft and Adobe are obviously looking to make their tools play best with their platforms so being an addon is kind of a tricky situation. But I think the importance that everyone has started to place on experience means that both the design and development tools are going to be a very key part of the story. How those tools evolve, and especially in the realm between designer and developer, will be a important subplot to the adoption of RIAs.
November 13th, 2006
What a free Java means for Rich Internet Applications
The big news today was that Java is going to be released for free under the GPL license. This comes hot off the heals of Adobe's decision to open source their ActionScript Virtual Machine (my thoughts here), the core part of the Flash Player. While both of these announcements are unrelated, I think both are very good for Rich Internet Applications.
One of the main concerns for many people in this new, standards-based world, is that the Rich Internet Technologies that exist are largely proprietary. Microsoft's Windows Presentation Foundation isn't open, Flash player is still largely closed, though ActionScript is well-positioned to become the ECMA standard implementation for the 4th revision. OpenLaszlo provides an open source solution, but if you go the Flash route, you're still stuck to proprietary technology.
Java has always tried to be the write once, run everywhere solution, and it made a lot headway. There are supposedly 5 million Java developers out there, and it runs on everything from servers to mobile devices. As a Rich Internet Application solution however, it has always lacked a little bit. It was difficult to build compelling user interfaces with Java, and because it came before the web really took off, it never quite meshed with web developers. As new and more interesting technologies appeared, Java took a back seat quietly riding along powering big parts of the web from behind the curtains.
But this announcement should bring a healthy jolt to the Java community and revitalize Java as a platform at just the right time. Eclipse's Rich Client Platform continues to make strides, and I hope is one of the main beneficiaries of a new, open Java. Between Flash, and Windows Presentation Foundation, there is starting to be a lot more interest in applications that leverage the web, but are available offline and can make use of the power that we have heavily invested in on our client machines.
Java is well positioned for a resurgence because of their strong developer community and their history as a platform. This step could help bring Java into the new world and make it a rallying point for developers who want an open source solution do deliver Rich Internet Applications. I also hope it encourages other providers to open up more. We got a glimpse that Adobe is willing to consider that, and I hope this adds to that conversation within the company.
October 10th, 2006
Universal Desktop Daily - Tuesday, October 10, 2006
- IE7 is being pushed out as a security update possibly as early as today, but definitely by the end of the month. Windows XP users will still need to download the .NET 3.0 runtime to view Windows Presentation Foundation (WPF) applications, but because XBAPs (the browser version of WPF) will require IE7, this means most XP users will only have to download the runtime and not a new browser.
- Computerworld has an interview with Mike Milinkovich, executive director of Eclipse. I think Eclipse is a very interesting RIA solution, and one that I don't know enough about. The interview does a good job of shedding some light on the Eclipse strategy.
Just those couple of items today. Everyone was busy talking about Google and YouTube yesterday, which didn't leave much airspace for anything else.
Ryan Stewart, a Rich Internet Application developer and industry analyst, recently joined Adobe's Platform Team as a Rich Internet Application Evangelist. full profile and disclosure of his industry affiliations.
Subscribe to The Universal Desktop via Email alerts or RSS.
SponsoredWhite Papers, Webcasts, and Downloads
- The True Costs of Virtual Server Solutions VMware In an economic environment that is repeatedly heralding the message "do ... Download Now
- VMware Infrastructure: A Guide to Bottom-Line Benefits VMware Frustrated by the costs of maintain ever larger data centers?or building ... Download Now
- Finally, an easier way for Small and Mid-Sized Companies to Run Their Business Applications: IBM Smart Business IBM From the PC to the Internet to every piece of hardware and software in ... Download Now
Recent Entries
- So long and thanks for all the fish
- RIA technologies and the downturn
- The iPhone conference cometh: 360|iDev March 2-4
- The mulitouch future of RIAs
- No more free Sprout Builder
Blogs From Our Sponsors
Top Rated
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- The best support in the Linux business
-
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.

- Learn more >>
- The more you simplify, the more you save
-
When you transition from your existing Red Hat environment to SUSE Linux Enterprise from Novell, you can recognize dramatic cost savings, perhaps as much 50%

- Learn more >>
- Learn more about tools to grow your business
-
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
- Save time with the UPS Business Essentials Guide
- Keep Up With The Latest In Document Management with The DocuMentor.
-
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
- Learn more >>
- New Online Dashboard for IT Leaders
-
Read about top issues IT decision-makers face every day, plus get cost-effective solutions to real-life IT problems.
- Learn more >>
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer>>
Archives
ZDNet Blogs
- All About Microsoft
- The Apple Core
- Between the Lines
- BriefingsDirect
- Collaboration 2.0
- Dev Connection
- Digital Cameras & Camcorders
- Ed Bott's Microsoft Report
- Emerging Tech
- Enterprise Web 2.0
- Forrester Research
- Googling Google
- GreenTech Pastures
- Hardware 2.0
- Home Theater
- iGeneration
- Irregular Enterprise
- IT Project Failures
- Laptops & Desktops
- Lawgarithms
- Linux and Open Source
- Managing L'unix
- The Mobile Gadgeteer
- On Sustainability
- Rational Rants
- The Semantic Web
- Service Oriented
- Smartphones and Cell Phones
- Social Business
- Social CRM: The Conversation
- Software & Services Safari
- Software as Services
- Storage Bits
- Team Think
- Tech Broiler
- Technology and the Global Supply Chain
- Tom Foremski: IMHO
- The ToyBox
- Virtually Speaking
- The Web Life
- ZDNet Education
- ZDNet Government
- ZDNet Healthcare
- Zero Day
White Papers, Webcasts, and Downloads
- The Impact of Virtualization Software on Operating Environments VMware Today's use of virtualization technology allows IT professionals to ... Download Now
- Finally, an easier way for Small and Mid-Sized Companies to Run Their Business Applications: IBM Smart Business IBM From the PC to the Internet to every piece of hardware and software in ... Download Now
- The True Costs of Virtual Server Solutions VMware In an economic environment that is repeatedly heralding the message "do ... Download Now
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- How to Drive Better Business Outcomes with Exceptional Web Experiences Download the eBook
- Driving Business Agility through SOA Connectivity & Integration Read the White Paper from IBM
- Linking Decisions and Information for Organizational Performance Read the Tom Davenport study





