| By Jeff Haynie | Article Rating: |
|
| February 8, 2008 07:00 AM EST | Reads: |
9,532 |
Jeff Haynie's "Introspection" Blog
I read on Ryan Stewart’s blog: “Yahoo! Releases ASTRA: Set of Flash and Flex Components”. Huh?
According to Yahoo!’s developer site, ASTRA stands for “ActionScript Toolkit for Rich Applications”. OK, I think I get it - or maybe not?
So, I took a look at the components and examples on their website. What’s up with these widgets?
Tree, Menu, TabBar, Autocomplete, Charts, AlertManager, AudioPlayback, Menubar
OK, for example - take a look at the AlertManager.
Drag around the alert box inside the flash “window”. Yeah, it clips. OK, that’s probably just because the frame size is too small. But, c’mon. I admit, I don’t get it.
Why is Yahoo!, of all companies, doing this type of stuff? I get YUI. I also really dig their OpenID initiatives, very good stuff and about time.
But, I don’t get their Flash/Flex widgets. I suppose these are good if you’re building applications in Flex. But Flex is based on the proprietary web. It’s based on an application-in-a-player approach to building applications. I thought Yahoo really supported standards. Flex is not really about the open web. Sorry, Ryan, you’re an awesome dude - but that’s the way I see it.
OK, I’m biased true up. We’ve developed Appcelerator because we think that Adobe has one thing dead on point: RIAs are going to change the world and a Service Oriented UI (a UI which cleanly separates the front-end from the services on the back-end) is the next generation application architecture.
Appcelerator is based on HTML, CSS, JS. Flash is not a bad thing, absolutely not. I’m not even trying to go there. There are capabilities like streaming sound and high-end animation that weren’t part of the early web standards and browser’s don’t support them - outside of Flash. Flash has a great footprint - 98% of installed browsers - if not greater. But it’s usage should be limited to capabilities outside of what you can’t do in a standards based web. Use it where it makes sense. Don’t where it doesn’t.
You can build rich internet applications in HTML, CSS and JS. You can even do tweens, animations and lots of interesting rich applications which some people think you can only do in Flash. Sure, it’s not that easy - and that’s what we’re focusing on at Appcelerator. We want to see RIAs be developed - as much as possible based on requirements - using a standards based approach and leveraging existing capabilities, tooling and skillsets.
If you’re hand writing AJAX and Javascript code - or worse, using Flex - you really should check out our product. It’s open source, it’s standards based and cross-browser - and it’s going to be a key part of the RIA adoption. And, we welcome your feedback, your contributions and your help. We are building Appcelerator for you - the developer. We want to help you be more productive, more efficient and have less headaches.
P.S. I’m still trying to find ways where Flex and Appcelerator could work together - to benefit developers who need to (or are forced to) use it. Any ideas?
Published February 8, 2008 Reads 9,532
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Jeff Haynie
Jeff Haynie is co-founder and CEO of Appcelerator. He started Appcelerator to provide a true open-source solution to enterprise RIA and SOA-based services development, after growing frustrated by the limited options and complexity in other solutions through his own development work. Prior to starting Appcelerator, Haynie served as co-founder and CTO of Vocalocity and CTO of eHatchery, an extension of Bill Gross? ideaLab. Haynie is an expert software developer and entrepreneur. Haynie has been active in standards development, as well as a contributor to open-source projects, including early work on JBoss. For more on Jeff Haynie, visit his blog at http://blog.jeffhaynie.us.
- The Top 150 Players in Cloud Computing
- SYS-CON.TV: Cloud Computing Expo Power Panel
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- An Interview with Federal CIO Nominee Vivek Kundra
- Deputy CIO of the CIA to Keynote 1st Annual GovIT Expo
- Stock in Focus: Dragon Capital
- 1st Annual Government IT Conference & Expo: Themes & Topics
- CIA was Headed to an Enterprise Cloud All Along: Jill Tummler Singer
- Industry Experts Discuss the State of Cloud Computing
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Cloud Computing on Gartner's Top 10 List and SYS-CON Events' 2010 Calendar
- The Top 150 Players in Cloud Computing
- SYS-CON.TV: Cloud Computing Expo Power Panel
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- An Interview with Federal CIO Nominee Vivek Kundra
- 1st Annual GovIT Expo: Letter from the Technical Chair
- SOA World Power Panel on SYS-CON.TV
- Deputy CIO of the CIA to Keynote 1st Annual GovIT Expo
- Stock in Focus: Dragon Capital
- 1st Annual Government IT Conference & Expo: Themes & Topics
- CIA was Headed to an Enterprise Cloud All Along: Jill Tummler Singer
- Industry Experts Discuss the State of Cloud Computing
- The i-Technology Right Stuff
- Who Are The All-Time Heroes of i-Technology?
- Get the Message
- Where Are RIA Technologies Headed in 2008?
- Success, Arrogance, Rise and Fall
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- i-Technology Viewpoint: Thinking Outside the VC Box
- ESB Myth Busters: 10 Enterprise Service Bus Myths Debunked
- i-Technology Viewpoint: When to Leave Your First IT Job
- SOA Web Services Edge Conference Coverage on SYS-CON.TV
- Five Reasons Why Web 2.0 Matters
- SYS-CON.TV's "SOA Web Services" and "Enterprise Open Source" Programs To Air in December










There are a variety of applications that supp...
















