Twitter: cfjedimaster


Address: Lafayette, LA, USA

Edge Code CC and Edge Inspect Integration

06-11-2013 1,628 views Mobile, Development Comments

This is something I demoed a bit quickly at MAX but I thought it would be nice to create a video to demonstrate it more fully. The next release of Edge Code will include support for Edge Inspect directly within the editor itself. Make sense? No? Then watch the video!

New Project: JavaScript Cookbook

06-10-2013 1,685 views Development 16 Comments

After traveling the last couple of weeks I've got a little break now between conferences and I thought it would be cool to spend some free time on a little project. A few weeks back I purchased javascriptcookbook.com (still can't believe that was available). I'm a huge fan of cookbook-type sites as I find them a much better way to learn about technology than simple "101-style" books. (And I say this as the author of multiple 101-style books.) As I work on client-side development more and more, I find myself hunting down the same type of tricks/techniques/etc multiple times. As an example, "How do I select a random number between two integers?" I figured - why not create a web site so I can collect these things? At worse, I'll learn a few things about Node while I build it, and at best, maybe others will contribute and help build some content. Here is the technology stack I'm using:

IndexedDB and Date Example

06-06-2013 2,402 views JavaScript, HTML5 4 Comments

About an hour ago I gave a presentation on IndexedDB. One of the attendees asked about dates and being able to filter based on a date range. I told him that my assumption was that you would need to convert the dates into numbers and use a number-based range. Turns out I was wrong. Here is an example.

Have a published PhoneGap app? Try the Windows Phone Porting Challenge

06-03-2013 4,634 views Mobile, HTML5 2 Comments

If you have published a PhoneGap application to any of the existing app stores (and if you haven't, then you really need to get on it!) then you should consider taking Microsoft's Windows Phone Porting Challenge. Simply port your application and test it in the Windows Phone Emulator and then publish it to the Windows Phone Store by June 30th, 2013. Prizes for winners include Surface Pros and Windows devices. To be clear, those of you with Macs (like myself) can test with VMFusion. I have and have had success seeing my content show up on my Windows Phone device. To help you get started, here's an introductory video on PhoneGap and Windows Phone. (By the way, the video is having issues loading for me at random times. Sorry if you don't see it.)

Note - even if you haven't published a PhoneGap application to an app store yet, you can do so and then submit your app to Microsoft!

Looking for comments about pictures, orientation, and ColdFusion

06-03-2013 1,899 views ColdFusion 2 Comments

This weekend I shared a few emails with Dario (who I imagine to be a Dothraki) concerning something interesting he noticed with images and ColdFusion. He took two images and used ColdFusion to check their height and width. Here are the two images he used. (I got permission to use the pictures. I've got no idea who the subject is but I assume they are ok with it. :)

Speaking at ColdBox Developer Week 2

06-02-2013 2,216 views Mobile Comments

Very happy to announce that I'll be speaking at ColdBox Developer Week 2. This is an online, free conference with over 20 hours of material. My session will be on PhoneGap, so not technically ColdBox related, but if you've never taken a look at the platform this is a great opportunity to see what it is all about. You can see details about my specific session here.

Two more MAX Videos: Cutting-Edge HTML and Debugging Your Web Apps

05-31-2013 4,363 views Development, JavaScript, HTML5 7 Comments

The Adobe TV folks got my last two MAX sessions online. As always, any feedback, suggestions, or questions are welcome. Enjoy the silky smooth sound of my voice...

Check out the Kuler app

05-30-2013 1,812 views Design 5 Comments

One of the most interesting surprises at this years MAX was the new Kuler mobile app. Kuler has been around for a few years now and but I tend to forget how darn cool it is.

The mobile application demoed at MAX was pretty sweet. You essentially just point your phone at - well anything - and it will detect prominent colors in real time. (It also works with stills from your camera.) Here is a video of it - although a rather short one:

I created my own video from my hotel room, which, to be honest, I didn't notice was so tan and brown until I ran the app. :)

Once you find a set of colors you like you can capture and save them as well as share them with others. If you sync your color themes with the Kuler web site you can them use them in other apps like Illustrator. Here is my theme (I think I should call it Marriott Brown) up on the Kuler site:

Actually, I decided to go ahead and rename this and make it public. So now the rest of the world can enjoy Marriott Brown: https://kuler.adobe.com/Marriott-Brown-color-theme-2476536/

Depending on when you read this blog entry the app may not show up in the App Store via a simple search, so try this link if you have any trouble.

Assets from my TechWed Preso

05-29-2013 1,710 views HTML5 Comments

For folks who were at my noon TechWeb online presentation on Cutting Edge HTML, I've attached the resources below. It was a private meeting so most of my readers probably have no idea what I'm talking about, so just look at this instead.

Using the Page Visibility API with Edge Animate

05-29-2013 2,705 views JavaScript, HTML5 Comments

Yesterday I blogged about the Page Visibility API. In that entry I talked about how the API works and how it can be used. Today I thought I'd demonstrate another example of this API. Imagine you have an Edge Animate animation that runs in a loop. It would be cool if you could use the Page Visibility API to pause the animation when the browser tab isn't being displayed. Here is how I solved this.