Douglas Reynolds Consulting

Custom Web Application Development

Home
Who We Are
Specials
Contact Us
Blog
Site Map
Rich Internet Application Development | Business Systems Consulting


LikeTunes? Visit Douglas Reynolds Consulting on Facebook for your chance to win a $10.00 iTunes gift: Details

Rich Applications For Web And Desktop

By using the powerful, rich, capabilities of Adobe® Flextm, we deliver custom solutions tailored to your unique business problems.  With Flex we can design and build applications which run on the Web as well as on the desktop, using the Adobe Integrated Runtime (AIR).  Multi-platform truly means many environments when discussing Flex as an application development technology.  Flex applications for the Web run within the Adobe Flashtm Player.  The major benefit of applications which run in the Flash Player is the wide acceptance and adoption which Flash Player has in the global browser market place.  As of June 2009, global penetration for versions 7, 8, and 9 were between 97% and 99%.  Version 10, released in fall of 2008, is between 81% and 87%.1 Flex applications which run on the desktop run within AIR.  AIR is a runtime which provides an environment where Flex applications can run independent of a browser.  AIR allows us to bridge the gap between the browser and the desktop, unifying your solutions and allowing a synergy between applications on your computer and your Web applications.

What Is Flex?

Flex is a framework which provides an extremely productive means for building and maintaining dynamic, rich, visual components and applications that deploy upon multiple platform operating systems and across all major browsers.  Using Flex, we are able to provide solutions which can be deployed to the Web as well as to the desktop.  We can integrate Web applications with the desktop so that your solution running on your computer can communicate with your solution running on your Web site.  Flex works with most standard Web technologies, such as integration with JavaScript.  We have the ability to communicate with server-side technologies, such as ColdFusion, PHP, or Ruby on Rails, thus allowing us to create applications which include customized database solutions.
Why Flex?

Flex, from its origins, was created for the purpose of developing Web applications.  Flex applications run in the Adobe Flash® Player which is installed in the wide majority of browsers in use today.  In some cases, browser penetration is in the 99th percentile.  What this means is that Flex applications can be developed and deployed without predominant concerns of browser compatibility.

Why AIR?

The Adobe® AIR™ runtime provides us with the ability to use the proven web technologies that we have already been using in order to build rich Internet applications that run independent of the browser.  Instead, we are able to deploy our applications to the desktop upon multiple platform operating systems.

What About The Server-Side?

In addition to creating dynamic user interfaces with Flex, by leveraging server-side technologies for Web application servers and database servers, we are able to create truly dynamic business solutions.  Adobe® ColdFusiontm  (CF) is a Web application server.  CF backed applications provide us with a highly productive development platform for engaging data-driven applications.  We choose CF because when teamed with a highly scalable database server, such as MySQL or MSSQL, we are able to create dynamic applications which will be able to grow with any business.  In this way we are able to provide applications suitable for small and medium-sized businesses which have the ability to scale to enterprise-level demands.  Our solutions have the flexibility to grow right along with your business.
     Douglas Reynolds Consulting PO Box 1905, Bloomington, IL 61702  309.807.2441