Wednesday, December 22, 2010

Twas the Night before Christmas Future

Twas the night before Christmas, when all through the world,
Not a smartphone was silent, not even a Bold.
The stockings were hung by the chimney with glee,
In hopes that there are filled with Tablets and Apple TV.

The children were nestled all snug in their beds,
While visions of iPhones danced in their heads.
Mamma playing with her Google TV, and I with my Roku,
We just settled in for a long night of streaming Hulu.

When out on the Net, arose a battle on Twitter,
I logged into my Android to participate in the chatter.
Away to Facebook I flew like Adobe to Flash,
Tore open my status and threw out a blast.

With my bandwidth on the verge of rising to heaven,
It gave me the lustre of HTML5 running on IE7.
When, what to my wondering eyes should appear,
But a Blackberry Playbook running everything, even AIR.

With a new device in hand, so lively and quick,
I logged into Foursquare in just a few clicks.
More rapid than scope creep, my friends appeared online,
And we chatted about the future of mobile design.

"Now Android! now, Apple! now, RIM and Nokia!
On, VIA! On, Roku! on iPad and Revue!
Off “To the Cloud!”, To the top of my Netflix Queue!
We knew the world would be changing, for me and for you.

Always focus on the user and develop engaging apps,
We pondered the verge of a technology collapse.
Where will we be in 6 months, a year or even more?
Will all of my devices be for sale, in a local antique store?

And then, in a twinkling, I spawned an idea,
A vision of tomorrow, so far but so near.
As I saw in my head, and heard in my ear,
Our future is endless, a bold new frontier.

The innovation was changing, for good or for bad,
The consumer of evolution, for all to be had.
From apps to devices, from movies to TV,
The merge is inevitable, for all of us to see.

One device for everything, as the platforms come free,
An Android PC with an iPhone TV ?
Many displays to connect, many outputs to support,
Internet replaces cable as the new media court.

Our smartphones will rule, all power in one device,
Our massive TVs streaming media, naughty and nice.
Cable rendered useless with each passing year,
Our choices get simpler, as we live without fear.

The software is ready, the users will come,
Prepare to innovate for all, not just for one.
A revolution in platforms, as we stand proud and tall,
Our content rendered relevant, to one and to all.

Experience remains focused, on the end user,
The apps will take shape with each function and gesture.
The change is innovation, a gift not a curse,
As your backpack is replaced, with a pocket or purse.

As I look to my kids, both spoiled and loud,
Users of the future, device savvy and proud.
Under the tree lies innovation, that is soon to ignite,
"Happy Christmas to all, and to all a good-night!"

Monday, March 29, 2010

LC DS 3.0 with Hibernate & Mate....

A link to my presentation on LCDS 3.0 with Hibernate & Mate...

Sunday, March 28, 2010

Capital Flash Camp - April 16 — Washington, DC

The Capital Flash Camp is a full-day event focusing on the Adobe Flash Platform. Enhance your skills in ActionScript and Flex while learning from local and national industry experts. Flash Camp will provide an introduction to the Flash Platform as well as covering advanced topics for existing Flex and ActionScript developers. In addition to great training, there will also be many giveaways as well as a chance to network with other developers in the community. Reserve your seat now!

Saturday, October 31, 2009

Flex Camp Wall Street - Nov (16th & 17th)

Leveraging LCDS 3.0 with Flex 4.0, Hibernate & Mate

Take a look at what LiveCycle Data Services 3.0 has to offer. This is a deep dive into the LC DS - Data Management Services capabilities with Hibernate. We will walk through the features and core architecture of an LC DS Data Management Services application that utilizes collaboration, paging and Hibernate. The sample application is written with Mate and shows how to use a DataService with the “Presentation Model” pattern. The application will work with the LC DS Samples “out-of-the-box” and will be available for you to look at and download immediately after the session.

http://www.flexcampwallstreet.com/

Sunday, October 25, 2009

Flex 4 - LC DS 3.0 - Data Service Manager - Mate – Presentation Model Example

This example is based on the previous post but instead uses a "DataServiceManager" Class to handle all operations associated with the "DataService" connected to LCDS 3.0. The actual "DataService" is injected through a Mate "EventMap" but the rest of the application is pretty much the same. I like this model a little better because the Presentation Model doesn't have to know anything about how the DataService deals with the server.

Here is a link to download the source:

http://dl.getdropbox.com/u/2044424/mate_dataservicemanager_lcds.zip

Saturday, October 24, 2009

Flex 4 - LC DS 3.0 - Hibernate - Mate – Presentation Model Example

I wrote a simple Flex 4.0 application that shows how to use Mate & the Presentation Model pattern against LC DS 3.0. This sample uses LC DS Data Management Services with the HibernateAssembler. It is built to run against the “hibernate-contact” destination and should run against the LC DS 3.0 Samples WAR without any changes to the server. In this example I drew the logic out of the views in the Hibernate example and injected the DataService into the Presentation Model with Mate using an EventMap. It is all very simple but should be a good example to imagine how far you can take this type of client side architecture and how extensible it really is.

Here is a link to download the source:

http://dl.getdropbox.com/u/2044424/mate_lcds_flex.zip

MAX - Adobe TV - Leveraging JPA with LC DS & BlazeDS

In case you missed the MAX Session, here is the link to watch the presentation...

http://tv.adobe.com/watch/max-2009-develop/leveraging-jpa-with-blazeds-and-livecycle-data-services/