| By Jeremy Geelan | Article Rating: |
|
| October 15, 2008 10:15 AM EDT | Reads: |
52,398 |
"Companies have invested a significant amount of money in SOA – and continue to do so," says Jeff Haynie, Co-Founder & CEO of Appcelerator, in this exclusive Q&A with SYS-CON's AJAX & RIA Journal in the run-up to Appcelerator's session on October 20 at AJAX World RIA Conference & Expo in San Jose, California (October 20-22, 2008). "One of the keys to unlocking the full return on investment in SOA is the ability to build service-oriented UIs (SOUIs) – clients designed to consume services, regardless of language or platform," Haynie continues. "We believe Appcelerator's approach truly zeros in on the need for a clean separation of the application from services in an agile development model," he adds. Read the interiew in full below...
About Jeff Haynie
Jeff Haynie is co-founder and CEO of Appcelerator, an open source software company that develops products and services for enterprise RIA and SOA-based services development.
AJAX & RIA Journal: When you and Nolan Wright co-founded Appcelerator in 2006, what were the pain points that you aimed to solve?
Jeff Haynie: When Nolan and I started building RIAs for our early consulting engagements, we looked at all the various solutions on the market. We were frustrated by the state of Web development platforms, surprised by how little change had occurred since the Web 1.0 meltdown.
When a developer wants to build an RIA today, there’s no integrated platform to work with. You have to piece together all the components – design tools, widgets, Javascript libraries, etc. – before you can start building your app. Said another way, you have to build your platform before you can build your app – we wanted to change that.We also wanted to develop a next-generation platform that would embrace the true essence of open-source, letting the community adapt and expand the solution to suit the widest possible range of options, without limitations or propriety.What we’ve come up with is a fully-integrated RIA platform that enables developers to rapidly assemble RIAs, using an easy-to-learn Web Expression Language, widgets, SOA integration points and other open standards-based elements. A key differentiator of our platform is that you can develop RIAs that work on any platform, and in any browser, using the skills you already have – with a particular focus on helping enterprises develop RIAs that seamlessly integrate with, and extend the value of their SOAs.
Haynie: Companies have invested a significant amount of money in SOA – and continue to do so. One of the keys to unlocking the full return on investment in SOA is the ability to build service-oriented UIs (SOUIs) – clients designed to consume services, regardless of language or platform. By de-coupling client and service development and deployment, we’re able to enable UIs to communicate with services using lightweight messages – these message contracts define how the UI and its target services communicate.When you develop an RIA client on Appcelerator, it can consume services written in any programming language without changing code. This gives developers the capability to change their programming language or simultaneously consume services written in different programming languages, without having to make changes to the client application. This capability is unmatched by other platforms in the market today.As you’ll see in future releases of our product, we’ll continue to expand the range of capabilities and features around services – working closely with our community to deliver the features and capabilities necessary to fully leverage their SOA investments.We believe this approach truly zeros in on the need for a clean separation of the application from services in an agile development model. SOA-ready RIAs can be built faster, providing enterprises with more options for visualizing data and information from multiple sources.
Haynie: All of Appcelerator’s products are currently available under a GNU public license or “GPL”. We also provide customers with commercial licensing options based on their needs and requirements.
AJAX & RIA Journal: Given your involvement with RIAs written in Java, .NET, Perl, PHP, Python and Ruby, do you see any clear favorite in terms of programming language when it comes to rich-web apps?
Haynie: We’re dedicated to building the largest open-source community dedicated to RIAs, breaking down the barriers between traditional preferred languages, programming models and solutions. To date, we’ve seen the strongest amount of interest from Java and PHP developers, but have continued to see steady growth across Ruby, Python, Perl and .NET programmers as well. We don’t look at our products, solutions or community from a “favorites” point-of-view, since everyone is working towards the same goal – build better applications in less time. We’re committed to building a community that can serve the needs of all developers, regardless of the technologies they want to use most.
Next Page: Haynie on Marc Fleury, Marten Mickos, Microsoft, and the Future...
Published October 15, 2008 Reads 52,398
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
- As Enterprise RIA Development Market Mushrooms, Marc Fleury Joins Board of Appcelerator
- Moving Beyond AJAX: 2008 Is the Decision Year For RIAs
- Appcelerator Named "Platinum Sponsor" of AJAX World Conference & Expo
- JSON Serialization with Appcelerator Java Services
- "It's Time for UIs To Become Service-Oriented," Says Appcelerator's Jeff Haynie
- How Appcelerator is Building the Largest Open-Source Community Dedicated to RIAs
- Open Source Visionary Larry Augustin Joins Appcelerator Board
More Stories By Jeremy Geelan
Jeremy Geelan is Sr. Vice-President of SYS-CON Media & Events. He is Conference Chair of the all-new International Cloud Computing Expo series, of the International Virtualization Expo series, of AJAXWorld RIA Conference & Expo series, and of the long-running SOAWorld Conference & Expo series. He's founder of Cloud Computing Journal, Web 2.0 Journal, AJAX & RIA Journal and other leading SYS-CON titles. From 2000-6, as first editorial director and then group publisher of SYS-CON Media, he was responsible for the development of all new titles and i-Technology portals for the firm, and regularly represents SYS-CON at conferences and trade shows, speaking to technology audiences both in North America and overseas. He is executive producer and presenter of "Power Panels with Jeremy Geelan" on SYS-CON.TV.
![]() |
SOUIs 02/21/08 02:35:36 AM EST | |||
How do you mix a bunch of well known design patterns together and rapidly build a front end for your great SOA design? Furthermore, How would you build a front end today while maintaining a migration path for tomorrow? |
||||
![]() |
Nigel Drury 02/14/08 12:56:49 AM EST | |||
Just how *extensible* is this Appcelerator platform? That for me would be the key. |
||||
![]() |
SOUIs 02/13/08 11:34:00 AM EST | |||
There's an IBM discussion on portlets for the service-oriented UIs. Here's the link: http://www.ibm.com/developerworks/library/ws-soa-progmodel5/index.html. |
||||
![]() |
Commercial vs Free 02/12/08 06:33:54 AM EST | |||
So the Appcelerator SDK is free...what's the business model for Messrs. Hayne & Fleury? |
||||
- 4th International Cloud Computing Conference & Expo Starts Today
- Adobe Flex Developer Earns $100K in New York City
- Rhomobile CEO to Speak at iPhone Developer Summit 2009 West
- Rhomobile to Exhibit at Cloud Computing Conference & Expo
- Building a Social Site with Ruby and Rails
- Accelerating Innovation with Yahoo! Cloud Serving
- JetBrains' IntelliJ IDEA Goes Open Source
- Migrating from UNIX / RISC to Red Hat Enterprise Linux
- What Could You Do With Your Code in 20 Lines or Less?
- JetBrains Releases RubyMine 2.0
- Elance Work Index Reveals Strong Demand for Qualified PHP Programmers
- Get Time Tracker Source Code in SproutCore
- 4th International Cloud Computing Conference & Expo Starts Today
- Is Microsoft as Free as Open Source?
- Adobe Flex Developer Earns $100K in New York City
- Rhomobile CEO to Speak at iPhone Developer Summit 2009 West
- Rhomobile to Exhibit at Cloud Computing Conference & Expo
- Building a Social Site with Ruby and Rails
- Accelerating Innovation with Yahoo! Cloud Serving
- Enterprise LAMP Summit Asks Global Open Source Leaders “Can LAMP Deliver?”
- Engine Yard Gets More Money
- JetBrains' IntelliJ IDEA Goes Open Source
- Migrating from UNIX / RISC to Red Hat Enterprise Linux
- What Could You Do With Your Code in 20 Lines or Less?
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- Ruby on Rails Won't Make It in 2007 and Forget About AJAX
- The Top 250 Players in the Cloud Computing Ecosystem
- The Jury's Still Out On Ruby On Rails (RoR) and AJAX
- Red Hat Named "Platinum Sponsor" of Virtualization Conference & Expo
- Can Ruby Live Without Rails?
- An Introduction to Ant
- Testing in Ruby on Rails
- Ruby On Rails Moves At 'Acela' Rates Toward Java
- Java Kicks Ruby on Rails in the Butt
- Cyberhive Supports Ruby On Rails
- Ruby on Rails One-Day Seminar: Introducing Ruby on Rails – the Pain-Killer for Web Developers

































