Thursday, May 24, 2012    
Home My Books Blog ColdFusion About Me Back    

Calendar
<< May 2012 >>
S M T W T F S
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Search

Categories
 • Acrobat (5) [RSS]
 • Adobe (117) [RSS]
 • AdobeMAX06 (45) [RSS]
 • AdobeMAX07 (59) [RSS]
 • AdobeMAX08 (66) [RSS]
 • AdobeMAX09 (39) [RSS]
 • AdobeMAX10 (34) [RSS]
 • AdobeMAX11 (28) [RSS]
 • AdobeMAX13 (1) [RSS]
 • AIR (299) [RSS]
 • Appearances (217) [RSS]
 • Books (86) [RSS]
 • CFEclipse (15) [RSS]
 • Cloud (1) [RSS]
 • ColdFusion (1483) [RSS]
 • ColdFusion Builder (23) [RSS]
 • Data Services (43) [RSS]
 • Fish Tank (5) [RSS]
 • Flash (368) [RSS]
 • Flex (565) [RSS]
 • Home Automation (5) [RSS]
 • HTML5 (36) [RSS]
 • JavaScript (3) [RSS]
 • Jobs (133) [RSS]
 • jQuery (15) [RSS]
 • JRun (14) [RSS]
 • Labs (63) [RSS]
 • LiveCycle (37) [RSS]
 • MAX (285) [RSS]
 • Mobile (257) [RSS]
 • PhoneGap (17) [RSS]
 • Regular Expressions (19) [RSS]
 • RIA (21) [RSS]
 • SQL (45) [RSS]
 • Stuff (554) [RSS]
 • Tips (CF Studio) (80) [RSS]
 • Tips (CF) (795) [RSS]
 • Tips (Dreamweaver) (91) [RSS]
 • Tips (Flex Builder) (2) [RSS]
 • Using CF (167) [RSS]

Other BLOGs
 • Charlie Arehart
 • Lee Brimelow
 • Ray Camden
 • Christophe Coenraets
 • Sean Corfield
 • Mihai Corlan
 • Cornel Creanga
 • Mark Doherty
 • John Dowdell
 • Danny Dura
 • Enrique Duvos
 • Steven Erat
 • Kevin Hoyt
 • Serge Jespers
 • Adam Lehman
 • Duane Nickull
 • Miti Pricope
 • Andrew Shorten
 • Ryan Stewart
 • James Ward
 • Greg Wilson
 • Full As A Goog

RSS Feeds
 • Feed
 • Subscribe

Join my mailing list and find out about new books and other topics of interest.

Thoughts, ideas, tips, musings, and pontifications (not necessarily in that order) by Ben Forta ...
NOTE: This is my personal blog, and the opinions and statements voiced here are my own.

May 21, 2012

ColdFusion 10 And WebSockets

WebSocket is a web technology providing for bi-directional, full-duplex communications channels over a single TCP connection, and WebSocket support is new in ColdFusion 10. Awdhesh Kumar has posted an article entitled HTML5 WebSockets and ColdFusion – Part 1: An overview and first steps, and Kunal Saini continues the discussion in HTML5 WebSockets and ColdFusion - Part 2: Coding a Hello World sample and extending it into a chat application.

May 15, 2012

ColdFusion 10 Docs

Here are all of the links you'll need to access ColdFusion 10 documenattion and help:


ColdFusion Supports What?

Yep, I did indeed say that ColdFusion already supports HTML6 :-)


ColdFusion 10 Released

Title says it all, go grab it!

May 14, 2012

Adobe MAX Moves to Spring

Over on the Adobe MAX blog, Kevin Lynch just announced that MAX Moves to Spring. The next MAX will be hosted on May 4-8, 2013, in Los Angeles, CA.


Welcome Christie Fidura, Our New EMEA Community Manager

Supporting our community has long been an utterly critical part of what I and my team do. My own involvement with the community goes back to the mid-90s (before I joined Allaire), and between MAX and usergroups and community events and more, I personally remain very connected to the community. Indeed, having a dedicated team to focus on, and support, our most loyal and passionate users is a source of much pride for me. But, it's no secret that for the past few years we've not been staffed to provide appropriate local support for communities in Europe (and indeed, all of EMEA). And so I'm really pleased that Christie Fidura has joined our community team as our new UK based EMEA Community Manager. Christie has been with Adobe since 2009, and her prior role did afford her the opportunity for some community involvement, but now community is her full-time job. She has posted a hello message on the community blog, feel free to go by to say hi and welcome her to her new role.

May 11, 2012

Adobe Creative Cloud Is live

Adobe Creative Cloud, first introduced by Kevin Lynch during the MAX 2011 opening keynote, is now live, and waiting for you to subscribe.

May 10, 2012

Edge Preview 6 Released

Edge Preview 6 is now available for download, along with a new site at edge.adobe.com. New features in Preview 6 include built-in tutorials, a new code panel, additional language support, and more.

May 8, 2012

Bookmark The Flash Professional Glossary

The Flash Professional Glossary page on ADC provides definitions of basic terms and common tasks you'll encounter as you work with Flash Professional. Each entry includes a definition along with step-by-step instructions (when relevant) for completing the task.

May 7, 2012

Weigh In On The Future Of BlazeDS

The BlazeDS team wants your opinion on how to best donate their work to Apache Software Foundation.

May 2, 2012

Want To Join Adobe's Web Standards Projects Team?

We're looking for WebKit engineers, web standards engineers, quality engineers, JavaScript engineers, and engineering managers.

May 1, 2012

Android, Android, Or Android

I'm an Android fan. Over the years I've used lots of smartphones running lots of OSs, and Android just works for me.

And yes, I used an iPhone for 5 months before abandoning it. Why? The primary reason was the keyboard. I use my phone for email more than I do texting or talking, and so, for me, the keyboard is critical. Everyone said give it a few months and you'll get used to it, but nope, in all that time I was never able to write a single email or text message without having to go back and make corrections. Plus, iPhone always felt like I was using someone else's device, not one that I could tweak and adjust and tinker until it looked and felt like mine. So, sorry, no iPhone for me. (It's worth noting that when it comes to tablets, I have 5 of them, iPad is my favorite. I use my phone for email far more than I do the tablet, so the iPad keyboard does not stress me out as much as the iPhone one does).

What about Windows phones? The new Nokia Lumia devices running Windows are spectacular, boasting what appears to be the very best email client and support on any device out there right now. And I actually could see myself using one in the future. Perhaps.

For now though, it's Android for me, and has been for several years. I like the OS, I like the options, I like the openness, and I like the flexibility to make the phone my own.

But unlike iOS where you have a single device vendor offering a single experience, Android consumers have lots of options to choose from, and the differences between them range from subtle to significant. Over, the past few years I have tried and used lots of Android phones, and I do mean lots. And here is what I have learned:

Part of what gives Android its flexibility is the fact that device vendors can tweak and enhance the OS to create a unique customer experience. (Of course, this is also what makes Android devices far less consistent than iOS devices). Device vendors do this by creating custom overlays (skins) that sit on top of the Android OS itself. You can indeed buy devices running pure unadulterated Android (for example, the Galaxy Nexus) but most Android devices come with vendor created skins which create the vendor specific Android experience. Ok, keep that in mind, we'll come back to it in a moment.

Motorola brought us the Atrix (and its successor, the Atrix 2), the Droid devices, and more. I've made the switch to Motorola Android devices twice, and gave up both times. For starters, I found the Atrix case to be too plasticy and flimsy, it felt too light and crushable. But the bigger issue for me was the Motorola Android skin, Moto Blur, which at times feels just too heavy and intrusive and in-your-face. Requiring the creation of a Moto Blur account just to turn the phone on and use it? Unacceptable. Custom versions of stock Android apps? Great idea, but not when they feel slower and more sluggish. I've heard that Motorola has recently made changes to Moto Blur so address some of these issues, but I have yet to try the changes for myself. Bottom line, based on my Motorola experiences I'd be hard pressed to try one again anytime soon.

Next up is Samsung, currently the number one Android device maker in the world. At various times I have owned and used 4 different Samsung devices (and several immediate family members have these, too), and the experience makes it easy to understand why these are so popular. Earlier devices, like the Captivate (local version of the Galaxy S) had a really poorly designed case that could open too easily, but those issues have long been addressed. The Galaxy S2 (both the 3G version and the considerably larger LTE version) are well built, feel good to hold, are fast and responsive, and boast gorgeous screens. TouchWiz is Samsung's Android skin, and in addition to being bright and colorful and even fun, it adds useful social integration features, and also replaces or enhances stock apps. But I also find it irritatingly juvenile. From the colored text messaging bubbles to the overly cartoony app icons, at times TouchWiz feels in the way. But my biggest problem with the Samsung devices (and I experienced this on all of them) was a reliability issue with the mail clients. As I noted previously, e-mail is a huge part of what I use my phone for, and I need Gmail and Exchange clients that are capable and powerful and responsive. And while I appreciated the extra features that Samsung added to the stock Android mail clients, problems like mail getting stuck in the Outbox folder forever made them close to unusable. Still, I stuck with Samsung for a long time, and could see myself using one again in the future.

Which brings me to HTC. I was first introduced to the HTC Desire HD by my colleague Serge Jespers who was thoroughly enjoying trying to make me jealous of the screen and performance. He succeeded. I bought the local version of the Desire HD in early 2011, and was hooked. The phone was heavy, but featured a rubberized back, and an industrial design inspired curved case that just felt so good to hold. It also featured one of the worst battery and SIM compartments I have ever seen, impossible to open and harder to close - you can't have it all. HTC has their own Android skin called Sense. It feels lighter weight than Moto Blur or TouchWiz, it's definitely cleaner and more professional looking, and best of all, the enhanced versions of the stock apps feel right and intuitive and even native. Oh, and I have yet to find a single undelivered piece of email in an outbox folder on any HTC device to date. The downside? The AT&T version of the Desire HD was needlessly crippled by really poor radio inclusion which cause no 3G in Europe and no coverage at all in Japan. So a while back I updated to the HTC Vivid, an LTE phone with every radio you could want (it works everywhere), and a stunning screen. It also features a pretty but terribly designed back cover that slides off at the most inopportune times.

You see the problem? I like stock Android, but HTC Sense really does work for me. I want a phone that feels good to hold, and has a solid well thought out case. And I also want every possible radio, a top notch screen, and killer performance. Yep, I want it all.

HTC phones are currently my Android devices of choice. They are not perfect, but they are the best for the type of use (and abuse) I throw their way.

As for what is next? The HTC One X is now days away. Could it be the perfect phone? Stay tuned ...

April 30, 2012

Appliness Edition 2 Is Out

The second edition of Appliness, the digital magazine brought to you by the Adobe developer relations and evangelism teams, is now out!

April 24, 2012

Andy Trice Introduces app-UI

Andy Trice has created app-UI, a collection of reusable application container user interface components that may be helpful to web and mobile developers for creating interactive applications using HTML and JavaScript, especially those targeting mobile devices. As per Andy, app-UI was born out of the necessity to have rich and native-feeling interfaces in HTML/JS experiences. It works great with PhoneGap applications, and can easily be styled/customized using CSS.


Bruce Bowman On Shadow + LiveReload

LiveReload reloads pages as soon as they are saved. Check out Bruce Bowman's explanation of Shadow + LiveReload workflow.


Paul Trani Explains Adobe Creative Cloud Membership

Fellow Adobe evangelist has posted a series of YouTube videos to answer questions pertaining to Adobe Creative Cloud membership.

April 23, 2012

Andy Trice On Extending PhoneGap With Native Plugins

Fellow evangelist Andy Trice has posted an article on Extending PhoneGap with native plugins for Android.


New Site: Adobe & HTML

Check out the new Adobe & HTML site to learn what we're doing with HTML and web standards.

April 20, 2012

Computerworld On The Future Use Of Flash

David Weldon interviewed me in researching his Computerworld story Time to de-Flash your site?. His key message? Mobile and desktop site needs are different, and on devices apps are often preferred to mobile sites.

April 18, 2012

Ray Camden On PhoneGap And Data Synchronization

Ray Camden has posted an excellent article explaining the fundamentals of data synchronization between a PhoneGap client and a back-end server.

April 17, 2012

jQuery Mobile 1.1 Final Release

With being offline for almost two weeks I missed lots of important news, including this announcement of the release of jQuery Mobile 1.1 Final.


Ryan Stewart Helps You Get Started With PhoneGap Build

Ryan Stewart has started The PhoneGap Starter Project to simplify and jump-start the PhoneGap Build workflow.

April 1, 2012

Flash Update Tour

Join Mike Chambers, Lee Brimelow, Paul Trani, and Renaun Erickson (different presenters at each location) as they chat about the future of Flash, gaming, and more. Upcoming locations include:

March 28, 2012

Check Out Appliness

Appliness is a now digital magazine for web application developers. It was created by Adobe Evangelists for iPad and Android tablets, and is powered by Adobe Digital Publishing Suite. Go grab the debut issue now! And feel free to contribute to future editions.


Who Uses PhoneGap?

Fellow Adobe evangelist Andy Trice highlights some well known apps and organizations powered by PhoneGap (and Apache Cordova).

  © Copyright 1997-2009 Ben Forta, All Rights Reserved