Applications Made Easy

Appcelerator RIA Journal

Subscribe to Appcelerator RIA Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Appcelerator RIA Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

The world of web development is moving away from MVC-based web architectures and towards a client/server model that is probably best described as RIA + SOA, where RIA represents the rich user interface and SOA represents the services that it consumes. There has been a lot of buzz around rich Web 2.0 applications, but they will not become mainstream until the next generation of web platforms emerge - fully integrated platforms that enable RIA + SOA. State of the Union Currently, in the standards-based world of HTML, CSS and Javascript, RIA developers have to assemble multiple third-party libraries and frameworks in order to build a rich user interface.  This “a la carte” approach to building RIAs places an unnecessary burden on the developer.  Instead of focusing on building applications, the developer must spend time finding, integrating, and versioning the various p... (more)

Exclusive Q&A with Jeff Haynie, Co-Founder & CEO, Appcelerator

"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... (more)

JSON Serialization with Appcelerator Java Services

The issue of serializing/transforming model objects is not new, heck I’ve been doing this for quite some time: RMI (ejb/corba) XML (jms, soap, etc..) JSON JSON is not the only way to serialize objects for Web 2.0 applications, but it's the most abundant and heavily used throughout the Appclerator framework. Doing this is actually really easy to do with Appcelerator IModelObjects. Our IModelObjects can easily be used along with Hibernate for persistance, but let's leave that for later for now. When you define your Model classes, there are some very simple things to keep in mind:annotate your attributes with @MessageAttr have your class implement IModelObject Here is a simple example: more)

iOS Conquers the Enterprise

In a new report published by Appcelerator/IDC yesterday titled 2Q 2012 Mobile Report (download here), iOS appears to have conquered the enterprise mobility market.  Here is an excerpt from the report, "iOS has opened a dramatic 16% lead over Android in the mobile enterprise apps space.  Developers now think iOS will win over Android in the enterprise 53%-37%; in 3Q 2011 iOS and Android were tied at 44%." It will be interesting to now watch how both iOS and Windows 8 will impact Android in the enterprise.  This report seems to suggest that Google's Android could be in for some stiff competition, "Developers are cautiously optimistic about Windows 8 tablets, and find Microsoft’s Metro UI especially compelling. Therefore a key dynamic to watch going forward will be Microsoft’s opportunity to eclipse Android as the number two operating system priority for mobile enterpr... (more)

How Appcelerator is Building the Largest Open-Source Community Dedicated to RIAs

"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, says the co-founder & CEO of Appcelerator, Jeff Haynie. To date Appcelerator has seen the strongest amount of interest from Java and PHP developers, Haynie notes, but the company has continued to see steady growth across Ruby, Python, Perl and .NET programmers as well. The remarks come amid Haynie's responses to questions posed to him by Jeremy Geelan, Conference Chair of AJAXWorld Conference & Expo 2008 East in New York City this coming March (March 18-20, 2008). The wide-ranging Q&A; session also covers how Appcelerator's approach zeros in on the need for a clean separation the application from services in an agile development model by enabling the building of  "service-oriented UIs." The... (more)

Think Fast: Accelerate AJAX Development with Appcelerator

Jeff Haynie will introduce the audience to Appcelerator’s open-source RIA platform. Attendees will learn how Appcelerator has been able to help developers create AJAX-based RIAs in less than 1/3 of the time, with up to 90 percent less code, and with no Javascript or third-party toolkits. Key takeaways from the session will include: Developing fully-functional, client-only prototypes without writing a line of server codeCreating service-oriented UIs that can simultaneously access services in any language without code changes Decoupling client and server components for accelerated development, simplified maintenance and rapid iterationsHaynie will also discuss the current technology options for rapid RIA development and how developers can leverage pre-built AJAX widgets, Web Expression Language, and other open standards-based languages to create RIAs with more ... (more)

Appcelerator CTO Says: "The Next Web Development Episode Is RIA + SOA"

"There has been a lot of buzz around rich Web 2.0 applications, but they will not become mainstream until the next generation of web platforms emerge - fully integrated platforms that enable RIA + SOA." That is the current state of the enterprise Web development union according to Appcelerator Co-Founder & CTO Nolan Wright. "Developers are currently caught in the middle of a fundamental shift in web application development," Wright notes. "We are moving away from the server-side MVC frameworks of Web 1.0 and towards a client/server architecture for the web, or more specifically RIA + SOA. As a result of this shift, developers have been left to piece together their web development platform for rich web applications." "Of course, change creates opportunity," continues Wright. "The opportunity in this case is to build a next generation web platform that provides end-t... (more)

"Most of Web Innovation So Far Has Been On the Server," Says Jeff Haynie at AJAXWorld

Jeff Haynie gave a whirlwind history of the browser this morning at the 5th International AJAXWorld Conference & Expo in New York City, with a view to showing how the way we build applications has evolved over the years of Web 1.0 and now moving into Web 2.0. He covered the rise of Java, the demise of applets, and the slow, slow progress of HTML 5.0, now 11 years in the making and still not there. But most of the innovation, Haynie contends, has been on the server. In the packed Grand Ballroom of New York City's historic Roosevelt Hotel, Haynie's history embraced the arrival of C# and .NET on the scene, and then the rise of JBoss - for whom he formerly worked, which again - he argued - was driven by server-side architecture. The apps, though, weren't really much different from how they'd been in 1999. Even the advent of services-orientation. Haynie said, didn't reall... (more)

Appcelerator Integrates RIA Platform with Google App Engine

Appcelerator announced that it has updated its platform to allow applications built using Appcelerator to be deployed to the free new Google App Engine. Used together, the offerings give developers a fast route to developing, deploying, managing and scaling their applications. Appcelerator is an integrated platform that fuses RIA and service-oriented architecture (SOA). With Appcelerator, developers can assemble rich, interactive web applications without the need for JavaScript or player-based plug-ins. Web applications can be implemented on Java/J2EE, PHP, Ruby, .NET, Python and Perl. Appcelerator for App Engine runs on Python, the scripting language currently supported by App Engine. As Google expands support to other languages, Appcelerator for App Engine will follow suit. App Engine has generated so much interest since its April 8 introduction because it fundame... (more)

AJAX Development: Scary Tales from AJAXWorld

Jeff Haynie's blog Last week, we attended AJAXWorld in San Jose and chatted with developers about some amazing innovations happening within the AJAX community. Beyond their experiences with AJAX, we wanted to uncover developers' opinions about the hottest trends in web app development and also their worst coding nightmares. In the spirit of Halloween, we compiled our findings into some fun (and spooky) videos. In these videos, find out what developers really think about the wonders and downfalls of IE6, hear scary tales of back end integration gone bad, and get a glimpse of a terrifying world without client/server architecture. But don't be too frightened. Jeff and Nolan, our fearless leaders, also discuss how Appcelerator is solving some of the toughest problems of application development. And you'll just have to watch the videos to find out everything you ever w... (more)

AJAX and RIA Market Is Heating Up: Sun CEO

"The economy might be cooling down, but the RIA market is definitely heating up," declared Sun's CEO Jonathan Schwartz recently in his widely-read industry blog. Schwartz was writing as Sun shipped its 100,000,000th JavaFX runtime - a download rate that makes it the fastest growing RIA platform on the market and demonstrating the fastest adoption of any product Sun has ever shipped. "What you can do with Flash is comparable to Silverlight, and again comparable to JavaFX," Schwartz noted, adding: "That said, must you use JavaFX or Flash or Silverlight to be a part of the rich internet future? Well, no - Apple used Objective-C for the iPhone, after all, completely discrediting the purist notion that if the app isn't written with a web scripting language, it isn't fashion forward." Schwartz underlined the happy fact that the 100,000,000 milestone was reached just in tim... (more)