January 2011 Archives

It's been a great ride...

As you know the site is closing on January 31st, so I just wanted to take this last opportunity to say thank you to O'Reilly for giving me the opportunity to work on such a great project. I would also like to thank Adobe for their support, the authors for their dedication, and all in the community who I have supported the site.

What do you get when you split() a string of numbers?

I've been doing the Developer Diary for almost two years now. If you've been reading my posts over that time, you already know that I like to nail down the finer points of code. Today, a coworker and I had...

jQuery RC 1 is out, final release by end of Jan

jQuery 1.5 moves closer to release. Today, the latest build is now a Release Candidate.

HTML5 Logo now means HTML5

The World Wide Web Consortium Group gives emerging new technologies a new brand.

Speaking At Conferences

Advanced Flash Tactics or AFTs are techniques that come from deep within the Flash Art Of War , the oldest Flash military treatise in the world . In this AFT I will go over - Speaking At Conferences. I...

InsideRIA Closure Announcement

We here at InsideRIA have an announcement for you our readers: InsideRIA will no longer be adding new content to the site as of January 31, 2011. We would like to thank everyone who has contributed content to the site...

"The Web is a Customer Service Medium" by Paul Ford

I recently ran into an interesting article titled "The Web is a Customer Service Medium" in which the author (Paul Ford) makes a very compelling case that the Web is specifically "for" the purpose of letting people express their opinions. This article has really had me thinking the past few days about the nature of the medium I work in as a web developer, and I wanted to share some of those thoughts here.

Book Review: Sketching User Experiences by Bill Buxton

I recently read Sketching User Experiences by Bill Buxton and it's become one of my favorite books explaining the value of design to non-designers. Buxton wrote the book specifically with business audiences in mind and does an excellent job describing both the value and method of design. This is no easy task, as the definition is contentious amongst the well established designers in the field, but Buxton handles the task gracefully.

A New Team, A New Vision Part 4

The floor is electric since we've had our new team structure. Everyone is excited to be working together and excited about what they are doing. This heightened level of engagement is thrilling and I'm proud to be a part of it.
The new jQuery 1.5 is coming very soon. If you want to try out the code you can download is now using the new beta. This release is a big deal!

Getting Involved with jQuery

How do you get involved with the jQuery Community? Find out here!

HTML5 Recipes : Graphs using Canvas

In this recipe, we shall take a look at generating charts using the HTML5 Canvas API. In particular we shall be using a library RGraph, which makes internally uses the Canvas API and makes the entire process of generating charts...

Building User Interaction

©2011 Elsevier, Inc. All rights reserved. This excerpt is published by permission of the copyright holder/publisher: Data Visualization in Flash Builder: Designing RIA and AIR Applications with Remote Data Sources, by Cesare Rocchi ISBN: 978-0-240-81503-9 Events As we have...
In software development it is not uncommon to get requirements that are vague and lofty, with ideals that it should be written once and run well on everything (including platforms or devices that haven't even been dreamed of yet). With the emergence of tablets, we're starting to see this as well. You may hear "this application needs to run on Android, the iPad, the new HP WebOS platform, the BlackBerry PlayBook, Windows Phone 7, and the Windows tablets." Let's look at your options.

All in the Family

Last night, I was speaking for the Atlanta Flash and Flex User Group, and I mentioned the Actionscript 3 Design Patterns Blog in passing. It turns out that most of the members, even those who read InsideRIA on a regular...

Setting Up A Dev PC

Learn how to set up a clean install of Windows to become the perfect dev environment. I go through a list of apps I find critical to the mobile and web development I do.

A New Team, A New Vision Part 3

The goal is for each member of the team to be able to switch on the fly to work on any of the product verticals. Previously each member of the team was on one of three product vertical teams, so each has specific domain knowledge that they need to share with each other.

HTML5 Recipes: Form Validation

We shall conclude looking at HTML5 form features by discussing form validation in this recipe. Form validation is an important feature of any web application that takes input from the user. To validate form data before submission to the server...

HTML5's new look

HTML5_Logo_256.png
HTML5 got totally branded today. The W3C partnered with Ocupop to create a fresh new look for the technology, giving developers and marketers something to rally around.

Shoot Video Tutorials Like A Pro

In this post I will highlight a my setup and what you should consider buying to make professional looking video tutorials.

Top Ajax Technologies and RIA Frameworks

The Gartner RIA Report in 2010 rated 22 Ajax technologies and RIA Frameworks. They define the Ajax/RIA market as "a set of technology offerings oriented to meeting the needs of application development teams to build systems that deliver a rich...

A New Team, A New Vision Part 2

We gathered and I presented this to the team. Their reaction was very interesting. While I was thinking about new visions that would encompass the new products they were very much invested in our existing vision and the new developers wanted to be a part of it.
Yesterday Google announced that future versions of its Chrome browser would not support the H.264 video codec. This codec is seen by many as the only viable alternative to Flash, and support for it in browsers as the default implementation for the <video> tag was thought to be the future of the web. Google's decision to drop H.264 in favor of WebM yesterday has left many feeling upset, decrying the decision as bad for the open web and a sign that Flash Player will not actually die in the near future, but live on. Yet Google's decision is ultimately unimportant to the open web. There is one simple reason for this: Firefox doesn't support H.264 either.

Flex Hero ViewNavigator and View - Accessing Data

All Flex Hero Mobile applications are either a s:MobileApplication or s:TabbedMobileApplication. You can think of the MobileApplication as a ViewNavigator as the main component of the application and a TabbedMobileApplication as an Array of ViewNavigators that are all given...
As a developer, have you ever been in a situation where you had a design handed to you by the designer in a file format like Photoshop or Illustrator? What was the first thing you did then? Maybe you took...

HTML5 Recipes: New Input Types

We saw in an earlier recipe, additional attributes introduced in HTML5 forms like autofocus, placeholder and required, that enhance form usability without the developer resorting to custom code. In this recipe, we shall take a look at new form input...

A New Team, A New Vision Part 1

There is only one answer to this: pull in the larger team to discuss, to be inclusive of everyone to construct a new vision to encapsulate where we all want to go and how we will get there as a team.

2011 - The year of the tablets?

Many dubbed 2010 as "the year of devices", with internet capable devices popping up everywhere... from the iPad, to Android, to internet on your tv. 2011 will bring us even more devices, and competitors in the tablet space are springing up like weeds.

Why use Test Driven Development

I remember when I first was introduced to the concept of Test Driven Development (TDD). If you're not familiar with the concept, the idea behind Test Driven Development is that you write a failing test first, before you write...

Quickly Search the Flex SDK Source Code

I often find myself wanting to see how Adobe implemented a class in the Flex SDK. For convenience, here is a link using Google Advanced Search that will search within the current Flex SDK source for you.  Bookmark that link...

Thoughts on Variable Scope in As3

When you're mainly working on small projects, the differences between doing things one way versus another are relatively small. And if you get it wrong, you don't wind up feeling the pain of that decision for very long. But when...
For a test project I was doing I wanted a way to collect data about the device, but since you can't use JavaScript from an Android application created in AS3, because its not hosted within an HTML page, this forced...

HTML5 Recipes: Forms Enhancements

One of the key features of any web application is the ability to gather input data from the user. HTML Forms have been the way to do that and over the years, developers have innovated to bring a better experience...

The significance of the $ in jQuery

Have you ever wondered why there is a $ sign in the JavaScript code used to extend jQuery? We have the answer.

If You Can Make It Here Part 3

There is a famous saying about New York, ”If you can make it here, you can make it anywhere.” Not only is NYC incredibly expensive, it’s super competitive. Learn about what it takes to be a Flash developer in NYC, what you can earn and tips on how to become successful. This is the final part of this 3 part series.
The key topic of this article is how to take advantage of the extensive server-side functionality provided by the PHP Zend Framework Web application server on the server-side side of Flex 4 client/server RIA solutions. You'll learn that bootstrap loading of Zend Framework and using selected Zend Framework components are very easy to do.

Hands On With The Logitech Revue

Many have dubbed 2010 as "the year of devices" - 2010 brought us the iPad, huge advances in the Android OS & Android tablets, Flash & AIR for mobile, AIR for TVs, Apple TV, Google TV, and many more... What better way to wrap up 2010 than getting your hands dirty with the Logitech Revue and Google TV?

About this Archive

This page is an archive of entries from January 2011 listed from newest to oldest.

December 2010 is the previous archive.

Find content using the provided navigation or look in the archives to find all content.

Authors

Archives

This content archive is licensed under a Creative Commons License.