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.
January 2011 Archives
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 1.5 moves closer to release. Today, the latest build is now a Release Candidate.
The World Wide Web Consortium Group gives emerging new technologies a new brand.
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...
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...
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.
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.
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!
How do you get involved with the jQuery Community? Find out here!
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...
©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.
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...
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.
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.
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 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.
In this post I will highlight a my setup and what you should consider buying to make professional looking video tutorials.
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...
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.
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...
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...
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.
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.
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...
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...
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...
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...
Have you ever wondered why there is a $ sign in the JavaScript code used to extend jQuery? We have the answer.
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.
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?
