In one of last weeks LeWeb Keynotes, Google’s Executive Board Member Eric Schmidt, talks about Social, Local and Mobile (see this link http://techcrunch.com/2011/12/07/schmidt-le-web-video/). Three major components for the next generation of applications. QAFE already includes two of those three.
GeoLocation
If turned on in the QAFE Platform, the QAFE Application requests GeoLocation information from the user. GeoLocation enables businesses to create lots of new kinds of smart web applications.
Mobile
Based on device detection QAFE opens windows in fullscreen and removes all unneccesary elements. As the internet is accessed by a growing number of Mobile Devices, we are continuously improving this part of QAFE to make sure our platform offers the best combination of UX and Performance.
Social is next
See the roadmap for 2012 http://www.qafe.com/discover-qafe/qafe-framework/roadmap/ and discover what else is already included, if you register for a free trail on http://registration.qafe.com
LeWeb and QAFE: Social, Local and Mobile
New drag ’n drop QAML UI Builder!
Great news! From Q3 2010 onward, the new drag ’n drop QAML UI Builder extension (take a look here) will be available. The extension is an Eclipse (3.5) plug-in that allows the creation of a web application without hardly any knowledge of Java, HTML or QAML. As long as you can ‘draw’ it with this extension, QAFE does the rest and the app will be directly available in Flex or GWT (or whichever other supporting Web 2.0 environment). As a result, the focus stays where it should be: with the application and its functionality. Enjoy!
Qualogy joined W3C!
Qualogy, the organization behind QAFE, is proud to announce that the company joined W3C.
The World Wide Web Consortium (W3C) is an international community that develops standards to ensure the long-term growth of the Web. For QAFE that means that we propose the QAML, QAFE Markup Language, to be a standard. QAML has the unique feature that it combines technology independent declarative UI with declaratively SOA enabling backend technologies. The SOA enabling part is also in a technology independent way.
Follow us on twitter or this blog to be updated on these developments.
In depth: The Presentation Tier
So far, we have seen some sample applications. Let’s take a closer look at one of the tiers : The Presentation Tier. If we check the XSD’s (see previous post) we see that the presentation tier (one of the child elements of the application mapping) has a the following structure.
(more…)
QAFE Demo: Menu & Toolbars
In the Showcase application that can be found in http://demo.qafe.com in the tree on the left in the application in Showcase Samples, Components, other components you’ll find the items/nodes “Menu” and “Toolbar”. (more…)
QAML's XSD's
Structured documents like XML files can be validated on their contents using DTD (Document Type Definition) or XSD (XML Schema Definition).
At QAFE we use XSD’s to validate the contents of the applications. In the previous post we also mentioned the Application Context, the startup file for QAFE. This indicates that we use more that one XSD. Futhermore, there is another XSD, which is needed in case database are directly referenced from a resource (and not from a Java file). (more…)
New Demo including Java and database integration!
Some of you already requested some samples where it would be clear that QAFE is more than just another declarative UI.
The new version of the demo environment includes some fixes, enhancement and some new features to show you (like the datagrid with overflow!).
(more…)
QAFE Basics: Declarative SOA (part 1)
When you go to http://demo.qafe.com, the first application that starts is the “Showcase” Application.
This Showcase application is a QAFE Application, written in QAML. In the tree on the right, you’ll see Components and Events. (more…)
Declarative SOA + UI in one go: QAFE!
Declarative UI has been buzzing lately in the serveral Web UI communities (like Google’s GWT-incubator project). We know there is a need for this. Nevertheless, eventhough you have your declarative UI ready, you still have to program the serverside in the language of that technology.
Wouldn’t it be great if you could easily access your database or any other backend in a declarative way ? (more…)
Qualogy's QAFE application framework
By choosing to work with QAFE, you know that you are not locked into any specific technology. QAFE currently provides you with many technology options for both your UI components and back-end integrations.
You have the option to modify your applications by simply plugging in new services and removing older services. So you can maintain light-weight, efficient applications that easily adapt to your company’s rapidly changing requirements.
As new technologies emerge in the market, Qualogy’s development team will be working to develop new plug-ins for QAFE so that your technology options will continue to increase. When you want to upgrade your applications, you will be able to just plug in new UI and back-end services instead of building new applications from scratch.
This will allow you to take advantage of technology advancements while significantly reducing your development costs.
