Archive for June, 2005
CNN has started offering free video streams and is delivering the video via Flash Video. It looks very well done and is a great example of how Flash Video can enhance existing video services. Now if they would just use Flash in the popup version of the video player.
Over the weekend, an Aunt and Uncle of my wife’s were attending a graduation ceremony at Stanford University where Steve Jobs (co-founder and current CEO of Apple) gave the Commencement address. There were some great gems in the speech which is recorded here. But here is one of my favorite passages, which I truly believe:
“Remembering that I’ll be dead soon is the most important tool I’ve ever encountered to help me make the big choices in life. Because almost everything – all external expectations, all pride, all fear of embarrassment or failure – these things just fall away in the face of death, leaving only what is truly important. Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. You are already naked. There is no reason not to follow your heart…
…No one wants to die. Even people who want to go to heaven don’t want to die to get there. And yet death is the destination we all share. No one has ever escaped it. And that is as it should be, because Death is very likely the single best invention of Life. It is Life’s change agent. It clears out the old to make way for the new. Right now the new is you, but someday not too long from now, you will gradually become the old and be cleared away. Sorry to be so dramatic, but it is quite true.
Your time is limited, so don’t waste it living someone else’s life. Don’t be trapped by dogma – which is living with the results of other people’s thinking. Don’t let the noise of other’s opinions drown out your own inner voice. And most important, have the courage to follow your heart and intuition. They somehow already know what you truly want to become. Everything else is secondary.”
There is no doubt that the number of Flash enabled handsets has increased dramatically during the last 12 months. The ramifications for Flash developers are very clear. More Flash Enabled Phones = Greater Demand for Flash Developers. If you are interested in developing for Flash Lite enabled handsets, download the free Flash Lite CDK or visit the Flash Lite product page.
Via Digital-Lifestyles.info: “In a veritable orgy of mobile manufacturing, Nokia has launched a grand total of seven new handsets, including a dual camera 3G device and their most feature-rich CDMA phone yet.
Four of the models use the ‘Matrix-style’ sliding design, which features a keyboard which slides out from under the display.
The phones are powered by the somewhat elderly Series 40 user interface, although the latest version of the O/S cranks up the eye candy, adds a new “Active Standby” home screen and bundles in support for applications written in Macromedia Flash Lite.”
I found this really great example of a social networking based app built in Flash for Pocket PC devices. This application was developed as part of Steven Blyth’s thesis project. Not only is it a great example of Mobile Flash, but it illustrates a powerful application of social networking software.
Quoted from the project site: “Idea/problem/context: While tending not to let things slide in professional environments because of the immediate repercussions, we often neglect our personal lives, where the effect of our actions are less apparent. Good at building systems that assist us in structured environments like the workplace, we find it difficult to design for the ambiguous, less tangible nature of our social lives.
What it is: The Social Fabric is a representation of your social world, displayed as a single visual array on your mobile phone. It does not replace your address book or calendar but keeps you subtly informed about which relationships are prospering, which you have neglected, and the overall state of your social fabric.
How it works: Your phone’s screen shows a crowd of human figures, each an avatar of one of your friends, acquaintances or relatives. The frequency of all digital communications between you and each person, which the system monitors, determines that avatar’s posture: an alert stance indicates frequent recent contact, for example; a lethargic posture or turned back means neglect. You can also register non-digital contacts manually. The avatars can be grouped manually according to sentiment, category, and so on, or programmed to begin clustering together before an upcoming event: your family before a birthday, say.
Value/potential: More generally, this project shows how, as well as hard information (amply served by current applications), personal management tools can also record and represent the ‘softer’, more ambiguous, but still central aspects of our lives – and with no less elegance and power.”
From the press release: “MfgQuote Inc. … today announced the launch of its first rich Internet application (RIA) capabilities developed with Macromedia’s Flex technology, part of the Flash Platform. Using these new RIA capabilities, MfgQuote users can manage the sourcing process and collaborate with suppliers in a faster “software-like” experience. The streamlined interactions translate into more productivity and less time processing.”
They also seem to be using Flash Video on their home page.
From the article: “One of the novelties with this phone is the use of Macromedia’s Flash for the user interface. There’s a bunch of animations and it is all pretty smooth. The theme of the UI is “Racing”. Each model has its own UI theme.”
Can you believe it has been three years since I started this weblog? I can’t say that I have been the most prolific poster, but the site has always been somewhat cathartic for me. It has allowed me to share my thoughts and experience in this field, especially in relation to Flash Platform technologies.
So, to celebrate this moment, I have released a redesign that has long been in the works. It took many nights to come up with the concept, and even more to make sure the CSS was working correctly. I feel like this new site will enable me to share even more with you going forward. Here are a few of the highlights of the new facelift:
*Tags:* I have moved away from categories and now implemented a tag based system. This is a little bit of an experiment. I have implemented an AJAX based page that allows you to browse articles that have been tagged. Hopefully you should better be able to find the information you are looking for.
*Projects:* This are will list the projects I have worked on in the past, projects I am currently working on, and projects that I release for you to download on this site. My goal this year is to share more code with you. This is where you will be able to find it.
*Community News:* In the bottom of the main page you will find this section. It will provide a list of links to articles, news items, other weblog entries that I find interesting in my day to day browsing. These will mostly be related to Flash technologies, but may include the random link that I feel may interest you.
*Where I Can be Found:* If you ever wonder which conference I will be at next, now you will know! I will also be back dating this section and adding in past conferences and associated presentation information and materials.
Those are a few of the new additions. I hope to add even more and make this a more productive year for my weblog. My current interests are driving me to do some Flash Lite development, so I am sure you will see that reflected here. If you have any comments about what you would like to see, please feel free to send me feedback. Also, a big thanks to my brother Josh for helping out by giving great feedback throughout the development of this site. He kept encouraging me to stick with it even though the programmer inside me wanted to make everything look like some antiquated ASCII terminal. Here’s to another great year of blogging.