Main

Adobe Central Archives

September 25, 2003

Macromedia Central Public Beta Released: Born to be King (Links)

Rocks! Rocks! and Rocks!
Installing Macromedia Central Public Beta
Requirements for using Macromedia Central Public Beta
Run the installer from the Macromedia Central home page.
Known issues with Macromedia Central Public Beta
What is Macromedia Central?
Macromedia Central: How it works
Collect Internet applications and information in one united environment.
Macromedia Central FAQ
Interested in developing Macromedia Central content?
Macromedia Central Developer Center
Macromedia Central Feedback Form
Macromedia Central Customer Support Center
Macromedia Central Progress Update
Macromedia Central White Paper
Macromedia Central Forums

Updates:
Mike Chambers on Macromedia Central Public Beta
Have Questions / Feedback on Macromedia Central?
List of discussions / comments about Central

September 30, 2003

Macromedia Central: Amazon, Google and Macromedia VS Microsoft and IBM? Are they choosing camps?

Byron Acohido wrote in USA TODAY:
"While Amazon, Google and Macromedia play outside the box, big tech suppliers, led by Microsoft and IBM, are stepping up efforts to sell corporations expensive, complex systems to do Web services. According to the tech giants, it boils down to choosing camps"

Well take a look by yourself. Read the article. But it seems that people don't know what it is Macromedia Central. For Acohido, Macromedia Central is "a new tool to surf the Internet". He miss a central point of central and at the same time, he quotes Kevin Lynch who wrote the white paper on Macromedia Central.
However, it is very interesting his article.

"Unlike text-based Web browsers, Macromedia Central is finely tuned to handle complex data transactions and multimedia displays, the stuff Web services does best. It could become more popular than the browser as the dynamic applications now starting to percolate at Amazon and Google come into wider use. At least that's what Macromedia hopes.
The company plans to introduce Macromedia Central free to consumers this year. It will feature highly interactive movie listings and weather. But for it to become more than a novelty, major banks, merchants and media companies must begin turning to Macromedia Central to introduce cutting-edge Web services, says Kevin Lynch, Macromedia's chief software architect. "The power of the Internet is that news of a better mousetrap spreads fast," says Lynch. "We're counting on grass-roots adoption. Think Netscape, Google or even Napster.
"

Thoughts?

October 1, 2003

Macromedia Central means Welcome to the real world!

I would like to share with you the vision that I had last night: I was in the beach, naked, and suddenly, a Tyrannosaurus Rex appeared. He comes to me like an angel out of time, and said: "Welcome to the real world Neo" and I said "You gotta be kidding me Tyr."

Ok, this is not true. But I really had a vision last night... about Macromedia Central. I know what are you thinking right now... but, let me tell you what I saw:
- I saw a legion of hardcore programmers seduced by Central and Flash with his new Java look like, waiting the moment when Central would be able to run with the new Flash Player...
-I saw hordes of developers sharing apps...
-I saw those who think that Flash is just an animation tool installing Central and never stop having fun...
-I saw the prophecy of Kevin Lynch became true: major banks, merchants and media companies turning to Macromedia Central to introduce cutting-edge Web services...
-I saw Flash taken the place that he deserves, recognized and respected... finally... and getting better and better...
-I saw the Flash Community strengthened... exploring new ideas, more creative and productive...
-I saw the users sending their feedback and ROE to the flash community, and the developers providing more value to the users, increasing the user experience, the usability, aesthetics, bussiness logic, support, etc...
-I saw my bank account growing... :coughs:
-I saw the Flash Community meeting in the chat developed by Mike Chambers and Greg Burch, commenting apps, testing, debugging, finding very quickly answers to developing issues...
-I saw the flash player penetration statistics growing and growing...
-I saw more employment offers to flash designers and developers...
-I saw a more networked, distributed and multidevice world...
-I saw more and more apps cooperating with other apps... leaving the isolation, the solitude...
-I saw Central making the daily activities more easy to handle, unifying tools and tasks in one light-weight and flexible environment...

Ok, I'm going to stop here because I know that some of you are saying: It's just a dream. But I'm telling you, Macromedia Central is an excellent product (Kudos for Macromedia). Now, it's time for us, Flash developers and designers, to have fun with it and show "what can we do with it".

Just follow the white rabbit...

... What are your visions?

October 3, 2003

Macromedia Central: Video feed chooser pod and chat application.

[Via Daemonite and Peldi]
I saw Peter Hall, Michael Williams, Mike Chambers, Peldi (and his hat), Fernando (Funciton), Owen van Dijk, the tv of Geoffrey Williams... Peldi has built this "video feed chooser" pod for the chat dev application of Mike Chambers and Greg Burch in just one hour! It works like charm. Install or update the chat application to join the party (as Daemonite said).
I'm going to add my video feed soon. You are going to see aSH in live for the first time!
Blue skies Central.

Why Macromedia Central Dev Chat brings a new era to the Flash Community

I asked Kevin Lynch (Macromedia Chief Software Architect) if he'll put a camera at the Macromedia MAX 2003 Conference, and he said yes! So if you are interested in MAX but you can't go this year, just open Central, select the Dev Chat application, select the Kevin's video feed in your pod (or others video feeds), and join the MAX conference! You'll chat with people in the conference (those with Internet connection) and maybe ask something to the speakers. (See the list of all the Central related sessions here.)
As you can see, Central with this chat application brings a new era to the Flash Community: now we can see and discuss events in live. Just imagine all the possibilities! What I'm going to do with it?

1. Do you remember the Flash Parade? I'm going to be there with my laptop and my videocam narrating everything, interviewing people and submitting your questions to the speakers. I'll show you Marseille (beautiful city). And you are going to see the cultural activities in the Flash Parade... even the parties!
2. I'm going to put a camera following aSH everywhere, so now you can see The amazing adventures of aSH in live!!!

By the way, remember that actionScriptHero.com give you a promotional code for the Flash Parade: pFP975111
With this code you'll save 25%!! And you can register when you want (The public code of the Flash Parade expired in September 30!!!). Save money with actionScriptHero.com :)
To register and save 25% click here and type the superActionScriptHero code pFP975111

October 9, 2003

Brain storming: Some ideas to build Macromedia Central applications.

I wrote the following list thinking in what kind of applications we can build for Macromedia Central. Some of them are interesting others need to be developed. Take a look!
SHOPPING
- Mr "he" loves the discounts. He needs an app where he can receive the last discounts and reviews. He's occasionally connected to internet, so it would be nice if he can read the reviews in the metro (going to work in the morning), take a good decision and save money and a lot of time!
- Miss "lo" loves the flowers. every morning she orders flowers with this special app that the Florist's shop sended to her...
TRANSPORTS
- Mr "hey" is owner of 12000 taxis. He needs a gps with add-ons in every taxi: the price of the gas, traffic, etc... he'll pay a lot of money if somebody has good ideas...
- Mr "yo" is owner of "Yo's shop". He's delivering stuff across the country. He needs an app with zip codes and special search add ons connected to databases. His employees are occasionally connected to internet, so he needs an app that could work offline...
SPORT
- Mr somebody is owner of a bowling club and he needs a central application where his clients can find and download the lasts records, read and write tips, make reserves... the app offer statistics of every team and features the best players in the month or season. He also wants to make some games to distribute prizes as the bowling balls offered by his providers.
- Miss Somebody is the coach of the football team in the university. She needs an app with planning's, records, tasks, and profiles... the players can download the last instructions (diets, positive thoughts or citation, schedules). The same app with different access is going to be delivered to all the fans, so they can follow his fav team, chat, print profiles...
- Mr somebody is the rector of a huge university and he needs an app dedicated to promote the sport. He needs records, profiles, activities, schedules, fans club, video, chat, ... and he is thinking in some other apps...
NEWS
- Mr "he" everyday open his laptop and read the headlines; If he is interested in some of those news, he can download what he want... and read in the metro...
FAMILY
- The "they" family needs an app to trace their genealogy. They have some information but they need this app to contact another families and receive notices related with their researches. Every member of the family had his own history/journal diary ... the family now can enjoy their posts !...
- Miss "she" and MR "he" love go to the restaurant. But they don't go anymore because they don't want to leave their children's alone... but the "good food for you" restaurant has terminals in the lobby with a special app with services like the video feed babysitter: parents can log and see their children's when they want...
- Miss "ay" bought this app to receive every morning the pregnancy tip of the day, and special diet recommendations. She is happy because she can talk with other moms ...
- The family "O.O" bought this app to receive book reviews. They receive notices and offerts as well... they are all happy :p
PETS
- The "they" family loves "Trongy" their new dog. They need an app dedicated to Trongy: weight, special food, pictures, videos, vaccines, veterinary records, sounds and a petsitter video to watch what's going on when they are working or studying. With this new app every member can keep an eye on him from the school, the work or in vacations...
EDUCATION
-Miss somebody is a teacher. He asked for an app where she can publish the homework of the students, update the homework, give guidelines, more lectures, answer some questions, ... the school is thinking in a set of applications ...
-Miss somebody is a student. She's preparing for the exams. She needs an app where she and others students could comment and share somme information. She learn more easy and more faster when she study with her pals, but this is not possible every time; besides she can't use internet permanently... so, with this app she and her pals are going to save a lot of time with things that some of them already know ... and if someone can't find an answer to a problem, the others can help them.. his fathers will buy this app for $50 if it is a good app.
- Miss "she" is the director of a huge e-learning school. she had some problems with the students occasionally connected to internet. She needs an app where these students could download info and upload their requests. She feels that with this solution she is going to have more clients...
- The teacher of geo needs an app-database with maps, so he only needs to specify a code number for his students and they can download the maps and other additional information with the same app...
UTILITIES
-Mr "flashter" has created a new company: Planning's, Planning's and more Planning's Inc. he's selling customizable planning's that can cooperate with other applications. there are family planning's, work planning's, club planning's (connected between them) .... he's the leader of the planning's industry and is getting rich. For the families is great because every member can update the planning without wasting time and money calling all the members....
- Mt "k" don't need the hole White Pages and Yellow pages at the same time. He needs SOME information. He's buying this app to search more easy and faster...
- Miss "tree" works finding people. She bought this people search app, to receive notices and she can update her address book easy and faster...
MONEY
- Miss "miss" needs a currency converter connected to databases; She's going to deliver the app to some clients to be more closer with them offering more services...
- Mr "go" needs an special app for his company for Insurance quotes and related information. He'll send this apps to their clients...
HEALTH
- Mr "him" is director of the Central Hospital. He needs an app where doctors can follow the health records of their patients and where the patients can follow the health records of their doctors... just kidding... where the patients can have their health records updated; the app will offer special and advanced services to the patients... He's convinced that this app it's going to be a revolution in his hospital...
- Mr "ah" needs an app with different services related with weight loss. He'll buy this app if he can stock diets, routines, tips off the day, nutritional info, and chat with other people with the same goals. For him it would be nice if each day he open his laptop and finds encouragements to keep going with the diet...
FUN
- "somebody" is 14 years old. He's learning to take pictures, he also love the films of Schwarzenegger. He needs an app to share his photos with his friends and at the same time download desktop wallpapers of Arnold. The "some society" has released an app-database where you can receive notices with the last wallpapers of Arnold and even publish his own photos. With this app you can sell your own desktop wallpapers and collect some special "silver" wallpapers series...
- Mr "ha" loves the movies. He receive this app to rent dvd's; Now is more easy to rent dvd's and he can choose a movie offline...
- Mr "jo" loves the jokes. His colleagues too. So he buy this app called "jokes search" and he's receiving notices with new jokes that match with his requests... he's inventing new jokes and posting them too...
- Miss "fufu" buy this app to create, send and posts ecards. She's having a lot of fun:p
- Mr "hop" loves the cartoons. So he bought this app to receive notices, chat and post comments about cartoons. (because he bought this app in "fun" store, he'll receive 20% discount in dvd cartoons )
WORK
- Mr "!" is becoming rich with the job search application: people can post their curriculum vitae and companies can post their announces. Everybody can receive notices related to their profiles... No pop ups, no spam...
LOVE
- Miss "she" and Mr "him" want a new house but they don't have time to surf in internet and close 25 pop ups per minute; they need an app where they can find their house faster without wasting time and money here and there. They are ready to pay for a good service.
- Mr "oh" need to read his horoscope and other related superstitions. He's buying this app to read horoscopes and keep a record of his thoughts.... he can communicate with others to comment their luck...

PS. If you win a lot of money using some of these ideas, please donate something. If you are not rich yet, I like candy. If you don't won anything I'm sorry... (just kidding ;)

All for the best :)

Contribute to the brain storming: post your idea! Will ya?

October 13, 2003

Flash MX 2004 and ActionScript 2.0 Tutorials: The Definitive List (First Edition)

[RELEASE: The Second and definitive Edition is online!! Tons of tutorials, tips and articles!!! You can check it here. TIP: Use the search feature with keywords or authors to find your favorites topics. Note: this page will not longer be updated with tutorials, check the new version.]



[Announce: January 10, 2004: RSS and JavaScript Generator launched! Now you can create your own RSS Feeds and JavaScript! Display listings of tutorials in your blog or website and syndicate The Definitive List setting your preferences! Read announcement here.]

[Announce: January 9, 2004: Content Syndication is available (RSS 2.0 - RSS 0.91 and JavaScript)! Read announce here and visit The Definitive List: you'll find the RSS feeds and JavaScripts at the top of every page.]

[Announce: December 12, 2003: Flash MX 2004 and ActionScript 2.0 Tutorials: The Definitive List (Second Edition) will be released the next week. New environment with search feature, new and updated tutorials. Stay tunned!]
[Update: October 27, 2003: 152 links]
[Update: October 15, 2003: 131 links]
[Update: October 14, 2003: 127 links]
[October 13, 2003: 117 links]
Below there are list of tutorials, tips and articles (In English, French and Dutch) on Flash MX 2004 and ActionScript 2.0 that I have begun to put together. I figured that it might be useful for the Flash Community, so here it is, a centralized and selected source since the release of Flash MX 2004 a month ago. Enjoy the series.

Continue reading "Flash MX 2004 and ActionScript 2.0 Tutorials: The Definitive List (First Edition)" »

October 14, 2003

Macromedia Central: Amazon Central Application (Beta) available to download!

A must have! Geoffrey Williams, Team Macromedia volunteer for Central, has released to the public his Amazon Central Application. To install and read the overview click here.

Excerpt:
"Amazon Central is a portal application that connects users to the vast Amazon product selection. It will enable you to present a custom online (and offline) storefront. You will be able to sell via Amazon痴 inventory or use your specific merchandise via your Amazon merchant store. Keep in mind that this is an early beta. I壇 appreciate your feedback."

So, don't forget to send your feedback please, and say thanks to Geoffrey. If you are a developer, you know how important is the feedback.

See the screenshots:

One
Two



Thank you Geoffrey. I followed your work and I have to say that I really admire your dedication.

Macromedia Central Public SDK available tomorrow!

. Finally!! Now you are going to see why we are so excited (beta testers). Stay tunned! More information here in CentralMX.

October 15, 2003

Mike Chamber's Macromedia Central-Dev mailing list

Mike Chambers has created the Central-Dev list for discussion of application development for Macromedia Central. Subscribe here. Visit and bookmark the archives. The perfect tool for the release of the public sdk today. See you there. Kudos for Mike.

New category in the Hall of Justhese (flash-based aggregator): Macromedia Central

I have created a new category in the Hall of Justhese on Macromedia Central. You can find the feeds of the Macromedia Central Beta blog, CentralMX.com, Mike Chambers on Macromedia Central and my own feed on Macromedia Central. More soon. If you have a feed dedicated to Macromedia Central, please submit your feed here.

Macromedia Central Beta blog has been opened to the public

Now you have access to the Macromedia Central Beta blog. You'll find very useful information. But remember:
"Note that because the information is based on beta builds of Central, some of the information may be out of date and incorrect. If you run into something that doesn't seem correct, just post a comment in the comments section for the item." Read more here.

Download the Central Public Developers Beta (SDK)

Download the Macromedia Central Software Development Kit (SDK) and have fun building applications for Macromedia Central!
And don't forget to send your feedback to Macromedia!

Visit the macromedia central beta blog.
Subscribe to Mike Chamber's central-dev list here.

Community Resources on Macromedia Central. A bookmark.

Get developer information, techniques to build applications for Central, resources, articles, tutorials, weblogs and subscribe to mailing lists here.

October 21, 2003

iTunes for PCs: a million songs sold in three days... What about some Macromedia Central applications for iTunes?

Yeah, pretty nice debut, but what really surprise me was this comment made by Steve Jobs (Apple Boss) "We're off to a great start, and our competition isn't even out of the starting gates yet". Wow. So is like that? As a mac user I'm glad to see apple leading this.
I was thinking, a nice killer app would be an iTunes related application. You know, chat, list, categories, submitions, favorites songs, ratings, comments, video feed, audio feed, fans clubs, etc. The whole thing with the nice notices, readable off line using the super cookies (shared objects)... Can you imagine for a second? iTunes for windows (the program) saw more than one million downloads. Beyond the mac and pc plataforms issues, a Central iTunes app would be really appreciated. I'll buy and download that app!
Imagine!
Another idea to contribute the brain storming on what kind of applications can we build for Macromedia Central. You can read my last ideas here. I accept donations ;)

Centralmx.com currently experiencing problems

Centralmx.com is currently experiencing problems (it's hosting provider seems to be dealing with denial-of-service attacks), but David Bisset expects the site up later tonight or soon after. He thanks you in advance for your patience and concern.

October 23, 2003

October 23, 2003: "Macromedia Singularity tops 7 million downloads"

Heh. Nine months ago David Emberton "conceived" (in www.actionscript.com) this VERY interesting "press release of my dreams" dated October 23, 2003. Well, today is October 23, 2003.
The Central Beta is out and the SDK Beta is out. Before the release of the SDK (Beta), hundreds (or thousands?) of developers applied to the Central Private SDK Beta, new community Central sites appeared, forums, RSS feeds, etc. The response to Central was and still is huge.
Day by day, new applications for Central are released. Day by day, the flash community embrace discussions on Central in differents places, having the Central Dev Chat as the meeting place number one.
Well, in some way Central is a dream. But more than that, Central it's a need.
"Singularity", "Central"... names for Innovation and Solution.

October 24, 2003

Macromedia Central collaborative applications

Timothy Johnson had a very cool idea today: collaborative applications for Central. He's focused now on a FedEx tracking application in Central.
I think that collaborative applications are very interesting for the community. Not only applications can cooperate between them, we can do it too.

October 27, 2003

iTunes, iPod... why not an iCentral application?

(I really like the last iPod TV add.)
Mike Chambers wrote in the Think Tank forum (CentralMX.com) that "there is an iTunes plugin that will post your iTunes play info as some text format (such as RSS) [...] You could use this to build an app that allowed you to view what other people were listening to, and then cross reference that info. You could also broadcast your iTunes on the Dev Chat, and in another pod list the current song playing." Yay! Somebody send a Mac to Mike!
In the post of Mike, you'll find the link to download the plugin.
In these iTunes Times, a Central application for the growing iTunes community would be very nice. Read my last post about thathere.

PS: I recommend you the larger mode to see the iPod TV add.

November 16, 2003

Matrix Revolutions: Why The Oracle should use Shared Objects instead of Cookies [Links on Shared Objects]

Super Cookies Oracle, Super Cookies!! I know that this post can be a heart-broken post for Neo and Morpheus, but someone must tell the truth: The Oracle risked too much with the grandma-hot-cookies style. Oracle: when you have objects that are persistent and you need real-time data sharing between them, you need Shared Objects. Here one of your BIG mistakes:

When the multiple Smiths entered in your kitchen, only one of them had a shadow!!!.

This little thing could have changed everything!! I mean, this was a very important information for Neo, Morpheus and company!! And Trinity...

My two cents: some links about shared objects:
Ultrashock Tutorial: Using SharedObjects by Gregory Burch
Vera Fleischer: Shared local objects
Macromedia: What is a local Shared Object?
Actionscript.org Forum: SharedObject -how do I access it from another movie?
ActionScript.org tutorial: SharedObjects
MM ActionScript Dictionary: SharedObject (object)
MM Flash Player >> Local info: Local Storage Settings
Jonas Galvez: Copying objects using local SharedObjects
macrofun.pvpers.com: SharedObjects & FlashRemoting
MM FlashCom Technotes: Troubleshoting Communications Applications
FlashCoders thread On: sharedObject
Flashcoders thread On: Change shared object settings
FlashComm thread On: Passing XML data to SO's
Flashguru.co.uk: Delete a SharedObject
Kirupa.com tutorial: Shared Objects: Flash MX Cookies
Alexis Isaac on: .sol Editor (local shared object) editor
MM SharedObject class
Using local connection objects in Macromedia Flash MX

For people wotking with Macromedia Central this links could be useful because for Central we use normal coding techniques for creating local shared objects. Just one thing: "To ensure that your objects have unique names, it is recommended that you include your application's unique application ID in the name of the local shared object"*. Using the onActivate() handler a new local shared object in Central could be:

function onActivate(shell, id, shellID, baseTabIndex, initialData)
{
theName = "sharedObj"+=id
so = SharedObject.getLocal(theName)
}


* Read the Central documentation >> chapter 3: Building a Central Application >> page 51


[Update November 18, 2003]

Sephirot.it: SOLReader (a shared object reader)

November 19, 2003

Macromedia Central Tutorial: Instant Messenger / 2Way Video Chat application ("Just combine Central and Flash Communication Server葉he sky's the limit!")

Many people was waiting for a good example "of how Central and Flash Communication Server can be used together to build really powerful applications quickly and easily".
Peldi, the Flash Communication Server Guru says in the article "The most exciting feature of Central, to me, is its notification mechanism. Finally you can build an application that sits in the background and attracts the user's attention only when necessary."

The tutorial covers:
Introduction
The vChat Application
The Client Side: Building the Application
The Client Side: Building the Pod
Lessons Learned

You can also download the tutorial and sample files (160K)

Post your questions about the article in Peldi's blog.

Macromedia Central SDK available: "New Environment to Spark a Renaissance in Application Design, Development, and Delivery"

To spark a renaissance...! ;) In the pres release are quoted Kevin Lynch, Daniel Dura, Geoffrey Williams, Phillip Kerman, Josh Ulm (ioResearch Studios) and Kevin McKenzie (JiWire):

"The Internet has become a rich, interconnected world of distributed information and social experiences. A great abundance of information is now coming at people on a regular basis and is challenging to manage, [...] Macromedia Central delivers an application metaphor for managing information that lays the groundwork for a renaissance in the creation of elegant, intelligent applications." Kevin Lynch

"Central provides a great set of APIs and the ability to easily tap directly into web services [...] As a Flash developer, it was easy to get going with Central and fun to develop new applications that take advantage of it." Daniel Dura

"One of the things that really attracted me to Central was how easy it makes it to deliver and update applications. It only takes one click for the user to install the application, and Central will automatically update it if I release a new version." Geoffrey Williams

"What's great about Central is that I can easily pull data from various sources and web services into a rich interface that's really useful. It's like browsing the web, but with just the information you want." Phillip Kerman

"With its ability to intelligently manage application information across today's occasionally connected and unwired world, Macromedia Central delivers a platform that coexists with reality. By working with Intel and Macromedia to create the HotSpot Central application, JiWire is enabling a continuous experience that follows people online and offline and making sure relevant information, location-based data, and hotspot availability is always at users' fingertips." Kevin McKenzie

"Desktop applications seem to be well behind the times in terms of networking users and information together. Central is finally a step towards making applications that are connected online and to each other. It looks to be the application platform that the web browser promised but never delivered." Josh Ulm

Read more here.

Macromedia Central: "America Online and Macromedia partner to enable new breed of applications incorporating instant messaging"

Wow! "Partnership gives developers ability to create Macromedia Central applications with seamless AOL Instant Messenger (AIM) and ICQ presence and other instant messaging features" said the press release. Kevin Lynch and Edmunch Fish are also quoted in the release:

"Our relationship with America Online provides a wonderful foundation for Central developers to build a wide variety of presence-enabled, social applications for AOL Instant Messenger and ICQ with the great user experience and responsiveness of Macromedia Flash, [...] This partnership opens the door for developers to build applications that add context through online forums such as discussion groups, virtual classrooms, and multi-party chat." said Kevin Lynch, chief software architect, Macromedia.

""Macromedia Central is defining a new way for users to intelligently interact with information, and we're excited that the Macromedia developer community will have the ability to combine this powerful capability with the real-time communications capabilities pioneered by AIM and ICQ [...] Instant messaging isn't just a 'killer app' for the Internet, it's also a set of capabilities, such as online presence, that can dramatically enhance many business and consumer software experiences. We've taken the step of putting these capabilities into an easy to use software developer's kit so that, together with the flexibility and richness of Macromedia Central, developers will have a whole new way to bring richness to group interaction and online communication." said Edmund Fish, senior vice president and general manager, AOL Desktop Messaging.

Read more here.

Blue skies Central!!!

Micromediasoft?

A "Flash Killer" discussion (read John Dowdell view) was unleashed with the Microsoft's Avalon and Sparkles announcements (products that will be available in 2008). So far, the best discussion place is Matt Voerman's article on Sparkle and Avalon Vs Flash (ActionScript.com) with 46 comments. In some circles, people are saying that this is going to help Macromedia ingeneers to soft some marketing requirements.

But, experience really matters?

We had recently greats news. In one hand, Macromedia Central is backed by Intel and American Online. Great foundations as Kevin Lynch said. And Macromedia Central is still a Beta!
In the other hand we have Macromedia Flex that is already seducing the flash community.

These are flash exciting times for me! Remember the posts of Eric Dolecki (who just won today a Macromedia Site of Day by his MAX Central Application), Owen van Dijk and Oscar Trelles on the Flash Gold Years?

Well I'll say the same that Oscar said in October 29"I tend to think Flash is yet to have its finest moment". Well now Central has great foundations and Flex is "filling the needs" of many developers.

I have the impression that Microsoft wants to "win" in all grounds. Right now is trying to reach the Gold Rush of Online Music Market.
Meanwhile, as the Associated Press wrote: "Microsoft shares fell 35 cents Monday to close at $25.15 on the Nasdaq Stock Market".

I can't see Macromedia making a word processor to compete with Microsoft Word... hey, wait, why not? ;)

Anyway, nice to see people thinking different ;)

November 20, 2003

Jeremy Allaire: Macromedia Central and the Next-Generation Internet

"In my previous Logged In article , I wrote about what I consider to be the 10 most important trends driving the next-generation Internet [...] As a platform for next-generation Internet applications, Central offers a unique combination of facilities that align with every one of these 10 Internet 2.0 trends. "

The "10 most important trends driving the next-generation Internet, or "Internet 2.0."" are:

Broadband
Wireless
Devices
Rich Clients
Web Services
Real-Time Communications
Hosted Applications
Big Data
Paid Content
The Software Manufacturing Economy

Read the articles of Jeremy Allaire, Founder Emeritus Macromedia:
Internet Convergence 2.0
Macromedia Central and the Next-Generation Internet

November 21, 2003

AOL vice president of desktop messaging Edmund Fish on AIM, ICQ and Macromedia Central: "Today we are making history"

AOL vice president of desktop messaging Edmund Fish said at the MAX conference: "Today we are making history. For the first time we are inviting software developers to embed ICQ and AIM into their applications. We understand that you are going to think of specific times when IM and presence will really add to your applications"

He showed some samples on how AIM and ICQ would integrate with Macromedia Central. One of those samples was an "IM-enabled blog page where readers called talk directly with the blogger":

"Wouldn't it be cool if I was looking at someone's blog, and I could see if the author was online at that moment and was able to initiate an instant messaging conversation?" said Fish. (And yeah it would be cool! :)

The other sample showed was "an online auction site, similar to eBay, but with an IM box in the corner of the page where potential buyers could exchange instant messages with a seller. "

The ZDNET article also said: "AOL claims around 1.5 billion instant messages are sent every day across its network -- up around 100 percent on last year. "... Yay! Are you thinking like me?
Read the article here

November 24, 2003

How to introduce the developer release of Macromedia Central to your colleagues

This Breeze presentation made by Kevin Lynch (Macromedia Chief Software Architect) is a quite nice introduction to the developers release of Macromedia Central.
As you know,Macromedia Central is beginning to conquer flash mailing lists, flash forums and flash weblogs (post and comments). The flash community is excited with the last announcements: the Macromedia Central SDK has been released and Macromedia has now important strategic partners: Intel, Yahoo, and AOL (AOL will release a developers IM kit for Macromedia Central the next year).
The 12 slides Breeze presentation cover the most important aspects of the developers release and offers a demo on Macromedia Central. A very useful starting point.

November 27, 2003

Movable Type Spam Vulnerability: Remove or replace your mt-send-entry.cgi script now!

That's right. There is a spam vulnerability in Movable Type. To fix this you can delete your mt-send-entry.cgi script or replace it with a new version.

Even if you are not using the "Email this to a friend" functionality, Movabe Type recommends to delete or replace the script.

The new version:
-fixes a vulnerability that allows spammers to inject extra headers into messages;
-removes the ability to send the message to multiple recipients;
-restricts the message to 250 characters.


Read Movable Type announcement here.

Hope that helps.

December 1, 2003

Macromedia Central: Direct file system access coming sooner rather than later!

Yay! Do you remember that Branden Hall posted an entry in his blog on "Ready? Take AIM (and ICQ!)" saying that

"Macromedia Central has been sort of interesting to me since I heard about it - but like many developers I wasn't happy with the limitations imposed by it (i.e. no direct file system access) "

Well, I just read this comment posted by Michael Williams:

"AIM/ICQ integration is huge for Central... but just wanted to say one thing. Direct file system access (with user permission of course) is coming to Central sooner rather than later. We hear you :) "

Wow! How cool is that?

[Via Mapp's post in We're Here]

December 3, 2003

Migration Season: Flash MX to Flash MX 2004, Actionscript 1.0 to ActionScript 2.0 and Flash Applications to Macromedia Central (Links)

Three migrations, three articles, three links.
Read on!

Continue reading "Migration Season: Flash MX to Flash MX 2004, Actionscript 1.0 to ActionScript 2.0 and Flash Applications to Macromedia Central (Links)" »

December 4, 2003

22 Macromedia Breeze presentations and interactive tours

[Note: For some of this links, high bandwidth connection is recommended]

Featuring: Flash MX 2004, Flash MX Professional 2004, Data Integration (Flash), ActionScript 2.0, Screens (Flash), Components (Flash), Video (Flash), Macromedia central, Macromedia Flex, Business Impact of RIA, Studio MX 2004, Dreamweaver MX 2004, Fireworks MX 2004, Macromedia Breeze, Director MX, Authorware 7, Freehand MX and Macromedia DevNet Professional.

Flash MX 2004:
What's new in Flash MX 2004? Take our in-depth feature tour (15 min)

How do I use Flash MX 2004? View a free online seminar (50 min)

How do I use Flash MX Professional 2004? View a free online seminar

Data Integration (10 minutes)
"Get started working with data in Flash MX 2004. Learn about using the new data components to connect to data sources. Use data binding between components to populate interface elements throughout your applications with appropriate data."

ActionScript 2.0 (10 minutes)
"ActionScript, the coding language for Flash, has become fully object-oriented in Flash MX 2004. Learn the structure of the language; you'll find it familiar if you have experience with other object-oriented coding languages, like JavaScript."

Screens (10 minutes)
"Use screens to plan, organize, and build applications visually. Screens give you a quick way to develop navigation, place application elements, and plan how the different parts of an application will work together. "

Components (10 minutes)
"With the addition of data and media components, you can build more in less time in Flash MX Professional 2004. Learn about using components, working with the new v2 component architecture, and building components."

Video (10 minutes)
"The new Flash video (FLV) format and Flash Player provide faster performance and better quality. Find out how to use FLV files and how to control their playback with the new media components in Flash MX Professional 2004. "

Macromedia Central:
Macromedia Central Features Overview by Kevin Lynch (Macromedia Chief Software Architect)
"A Renaissance in Application Design, Development and Delivery"

Macromedia Flex:
Macromedia Flex overview
"Presenting Flex. Join Libby Freligh, Flex Product Manager, for an overview and demo of Flex."

The Business Impact of Rich Applications

Studio MX 2004
What's new in Studio MX 2004? Take our in-depth feature tour (6 min)
How do I use Studio MX 2004? View a free online seminar (25 min)

Dreamweaver MX 2004:
What's new in Dreamweaver MX 2004?Take our in-depth feature tour (5 min)
How do I use Dreamweaver MX 2004? View a free online seminar (15 min)

Fireworks MX 2004:
What's new in Fireworks MX 2004? Take our in-depth feature tour (10 min)
How do I use Fireworks MX 2004? View a free online seminar (20 min)

Macromedia Breeze:
Macromedia Breeze Overview and Demo

Director MX
See interactive tour

Authorware 7:
See Aurhorware 7 in action
"Take a five minute tour to see how you can easily develop accessible rich-media e-learning applications with the new features in Authorware 7. "

Freehand MX
Five Minute Tour
"No other design tool has the unique features of FreeHand MX. Take this five-minute tour to see why."

Macromedia DevNet Professional:
Overview Presentation
"Want to learn more about DevNet Professional? Sit back and listen to our hosted overview presentation."

With this post I'm launching a new category in my blog called Macromedia Breeze Presentations. This new category list some Breeze presentations that I have begun to put together. I figured that it might be useful for the community. Like my Flash MX 2004 and ActionScript 2.0 Tutorials: The Definitive List, here it is another centralized and selected source for you.
In this listing, there are Macromedia Breeze presentations, interactive tours and Macromedia On Demand seminars.
Enjoy it!

December 9, 2003

Macromedia Central License Programs updated

I just want to say 2 things:

1. Although the discussion on Macromedia Central License Programs was made in different places, I would like to thank David Bisset (CentralMX.com) for his work. He called the community to express their views. He also "moderate" the discussions (over 100 comments) and praised the importance of constructive criticism. I think that he's making a terrific job.

2. On November 27, Mike Chambers wrote in CentralMX.com:

"I am going to talk to the team on monday and see if there is anything we can do in the short term to address some of the concerns raised."

Well, as you can see, Mike Chambers is also available in weekends! (More on Mike Chambers commitment at Eric Dolecki's blog: "3 cheers to mike chambers".

I welcome this new update, this "anything we can do in the short term to address some of the concerns raised". Sure, there are other concerns, but it's nice to see that Macromedia listen the developers community.

December 10, 2003

Strong Bad, emails, answering machines and notices in Central

The easter egg of Macromedia Central, the super hero Strong Bad, could be added in a Central app for webcomics that Craig Newkirk is currently developing.
That's sweet! It would be nice to add Marzipan's Answering machine too. My preferred messages are the number 5 and 2 at this location, and the number 6 at this location.

December 12, 2003

Some comments of Lucian Beebe (Product Manager for Flash) on Macromedia Central

In the interview of Friends of ED with Lucian Beebe (Product Manager for Flash) that Peter Elst announced in his blog, you'll find some comments about Macromedia Central.
When asked "Is Flash going to replace the browser?", Lucian Beebe said:

"No, Flash is not going to replace the browser. Macromedia Central will reduce people's dependency on the browser and Flash is making the browser a significant place to build and use applications and rich media design."

Read more here.

Note: Sham Bhangal, Jen deHaan, Peter Elst, Keith Peters, and Todd Yard helped in the interview.

December 15, 2003

Movable Type, Macromedia Central and Flash MX 2004

The last article of Six Apart make some corrections to the last issue of Baseline magazine on Six Apart: Love at First Blog. But, I was surprised by the success of their software (Movable Type and TypePad):
"Now, companies and organizations庸rom publishers Advance Communications and Primedia to many of the presidential-campaign Web sites, including Dean for America and Bush/Cheney '04預lso have embraced the product, plunking down $150 for a commercial license." (Six Apart: Love at First Blog)

Well, I think that Samuel Wan was right when he wrote on October 29:
"Learned more about flash mx 2004's data-binding, web services, and xml connector. It should be trivial to build a flash-based blog now, wonder why nobody else has built one yet, or maybe they have?"
Well, sam might to take a look to the blog of the ActionScript Hero Even Westvang, member of the Hall of Justhese.
Even says about his flash based blog:
"it also successfully uses Apache's invisible mod_redirect to channel google indexing to html pages and redirects searches right back into flash"
Read Even Westvang's comments in my blog here.

But yeah, it should be trivial with FMX2004! And I think that what could be really, really nice is to build a Macromedia Central application for not only edit and post new entries (right now you can save your drafts in Movable Type only if you are online) but to retrieve the comments in your blog and answer those comments. When you are done, you just connect to intenet, post your new entries and comments and retrieve more comments. Also, you can be notified via the notices when a new comment is posted (well it would help to have local system access tho).
AOL will help to add a feature in blogs that allow users to contact the author if he's online. This is not only very nice for Macromedia Central developers but for the developers community in general.

On a side note, I think that the upcoming version of Movable Type will have not only some improvements on spam vulnerability but also a nice notification system if I'm interpreting correctly this:
"Movable Type simply lists comments as they're posted. It wasn't designed to handle multiple discussion threads among readers預 feature many bloggers now want. In practice, Barrett says, posted comments on MT became "more like an endless AOL chat room transcript than a categorized and civil discussion."
Ben Trott says that Six Apart has plans to "improve the community experience on larger-scale sites."" (from Six Apart: Love at First Blog.)

Related post: "Flash based blog"... "flash blog viewer"... You think that's air you're breathing now?.

December 16, 2003

New DevNet articles available at Macromedia

My favorites? Ok, here we go:
Using the Central Accordion Tab Component by Mike Chambers, Developer Relations Product Manager, Macromedia

Using Notices in Macromedia Central by Ethan Malasky, Macromedia

That's all.

Ok, Ok, ;) there are more really, really nice articles in the wild (sorry I'm a central fan). Take a look:

Providing a Flex Front End to Your Struts Applications by Christophe Coenraets, Macromedia

Flash Video Templates and Tutorials by Forest Key, Senior Product Manager, Macromedia Flash

Delivering High-Quality Video with Flash Video Streaming Service by Tim Napoleon of VitalStream (see my previous entry on FVSS)

Controlling Media Components with Macromedia Flash MX 2004 Behaviors by Dan Carr, dancarrdesign.com

Planning Your Mobile Flash Projects by Nader Nejat, OmegaMedia

December 18, 2003

Free Online Seminar on What is Macromedia Central, Building a Central Application and Deploying your applications to Macromedia Central

Here a nice free online seminar to learn what is Macromedia Central, how to build a Central Application and how to deploy your Applications To Macromedia Central!
Yeah! is Mike Downey again. Now on Macromedia Central. Nice work. This free online seminars are in fact the Macromedia On Demand Seminars.
But, what is Macromedia ondemand? you'll ask. Well, as Macromedia says: "Evaluating a new product can be difficult, and with each version there are always new features to navigate. Enter Macromedia On Demand seminars, the fastest way to get up to speed quickly. Our seminars feature multimedia presentations and demos designed to help you maximize your evaluation experience with our products."
To understand what Macromedia On Demand is, why don't you watch a Macromedia On Demand Seminar on "Learn how to use On Demand" here?

Important:
- A high bandwidth connection is required;
- You will need to sign in to your Macromedia account to view the seminars. If you don't have a Macromedia account, you can begin a free membership process.

The Macromedia Central seminars and modules are:

Seminar: Macromedia Central
(Sign in to your Macromedia account, go to this page, click on "Browse the On Demand seminar library", select Seminars)
Duration: 17:07
"In this seminar you will learn what Central is, what your deployment options are, how to prepare your Flash Project for Central, and finally, how to publish your application to Central. We've also included two screen capture demostrations that will guide you through the entire process."

Module: Demo: Building a Central Application
(Sign in to your Macromedia account, go to this page, click on "Browse the On Demand seminar library", select Modules)
Duration: 05:17
"You will get a high-level overview of the steps necesary to publish your Central applications to the Macromedia Central servers"

Module: Demo: Deploying your Applications To Macromedia Central
(Sign in to your Macromedia account, go to this page, click on "Browse the On Demand seminar library", select Modules)
Duration: 04:56
"In this step-by-step demostratiion you will see each step necessary to publish your applications to the Macromedia Central servers. Learn how to obtain a product ID, how to prepare the necessary files and how to install your application for testing"


Watch the seminars and modules here.


Have fun and stay tunned. More goodness soon.

December 24, 2003

Dear Santa

Please be generous with all the folks of the flash community. Make them happy. But don't forget those who can't celebrate: please send my gifts to them, that would be nice. And for those who do not celebrate christmas please send them my best regards and feelings. And for you... hmm buy a macromedia central application for you: I bet many developers are ready to built a santa central application to help you in this season... Cheers, aSH.

December 29, 2003

Have your say about Macromedia Central with the Macromedia Central Survey

I just filled out the Macromedia Central Survey and I encourage you to do the same. "Your input is critical in the continued success and development of Central." Besides, you can win a $500 cash price if you respond on or before December 31. Please visit Mike Chambers weblog for more information (link).

December 30, 2003

Macromedia Central and Digital Films

[Update: Please submit your comments and follow the discussion here (CentralMX.com Think Tank forum).]

A Macromedia Central application for Digital Films: a killer app. Reuters has just published an article on Coming to a Theater Near You: Digital Films. The application, made for theaters and cinemas around the world, could feature the Digital Films available (like "Finding Nemo" or "The Last Samurai" for instance), provide reviews, prices, dowloads, etc. As you can see, the distribution of new movies is changing, and that's why a Macromedia Central application, following the on-line and off-line model is just perfect. Maybe Beau Amber could add this feature to the Movie Finder application (read review here) or maybe you can build this application inspired by the Movie Finder and rock the Movie World (you can try to sell your project to some entertainment industry).

Some quotes from Reuters:
"After years of Hollywood hype, 2004 could truly be a watershed year for digital cinema. A recent surge in investment by theater chains and technology companies means the number of digital projectors in cinemas will more than double to over 400 in the next 12 months, Screen Digest reports.
There's no guarantee the technology will make the next Jennifer Lopez-Ben Affleck film more watchable, but at least the final product will look better.
As always, whenever art and technology collide, snags emerge. Installation costs for cinemas are high and the major studios are slow to churn out fully digitized blockbusters until technology standards and anti-piracy measures are resolved." [...]

""The new technology, we see, gives the local filmmaker the chance to exhibit to a bigger audience. Those films that do not get a chance under the 35-millimeter distribution model, will get a fresh chance," said Steve Perrin, deputy head of distribution and exhibition of the UK Film Council." [...]

"Stored as a digitized image file, the technology offers a better medium to enhance special effects, and playback quality will not deteriorate over time.
A digital film can be beamed to theaters via satellite, optical discs or fiber optic networks, potentially eliminating that exasperating several-month lag overseas viewers must endure for a big Hollywood production. And subtitles can be swapped in and out minutes before show time.
At the theater, a digital film is stored on a computer server connected to a digital projector. The projector is equipped with a state-of-the-art computer chip that cleans up the image -- capable of showing 35 trillion color variations. " [...]

"A cinema can download a digital version of the film on a computer hard drive and show it as long as the audience shows up. No longer are theaters bound to the major studios' distribution schedule, he said [Peter Wester, project manager for Swedish cinema chain Folkets Hus och Parker] .
"The average rise of income for us is 25 percent after one year," he added.
It can cost thousands of dollars for a cinema to get a Hollywood blockbuster film at or near the release date. A theater operator, therefore, often has little choice but to show the movie as often as possible before returning it to the distributor.
A digital version, because it can be easily reproduced, shipped and stored, costs less than $20 per copy, according to cinema exhibitors. It also allows the cinema operator to free up their viewing schedule, perhaps opening up the odd week-night slot for an art-house title. "

Read more here.

December 31, 2003

Macromedia Central: Master and Commander in 2004!

"NEW YORK - December 30, 2003 - Nielsen/NetRatings, the global standard for Internet audience measurement and analysis, reports that three out of every four home and work internet users or 76 percent of active Web surfers, access the Internet using a non-browser based Internet application. Media players, instant messengers and file sharing applications are most popular Intenet applications."

And guess what, the number of people using non-browser based Internet applications is increasing!:

"The total unique audience using Internet applications reached 106 million during the month of November 2003, an increase of 11 percent from the same period last year. Internet users spent an average of three hours and 37 minutes per month using Internet applications."

The top five applications are:

"Windows Media Player, AOL Instant Messenger, Yahoo! Messenger, MSN Messenger Service and Real Player. Of these top five applications, Windows Media has the largest active user reach at 34 percent. AOL Instant Messenger was next at 20 percent, followed by Real Player also at 20 percent, MSN Messenger Service at 19 percent and Yahoo! Messenger Service, which reaches 12 percent of the active user base." Download Nielsen/NetRatings' report (PDF) (link)

Macromedia Central fits and responds to this reality! The on-line and off-line powerful capabilities of Central and the ubiquity of the Flash Player puts Central in a privileged position!

AOL vice president of desktop messaging Edmund Fish was right when he said "Today we are making history" when the partnership of AIM, ICQ and Macromedia Central was announced at the MAX 2003 conference:

""Today we are making history. For the first time we are inviting software developers to embed ICQ and AIM into their applications. We understand that you are going to think of specific times when IM and presence will really add to your applications"" Read more here.

As Kevin Lynch, Macromedia chief software architect said:

"Our relationship with America Online provides a wonderful foundation for Central developers to build a wide variety of presence-enabled, social applications for AOL Instant Messenger and ICQ with the great user experience and responsiveness of Macromedia Flash, [...] This partnership opens the door for developers to build applications that add context through online forums such as discussion groups, virtual classrooms, and multi-party chat." Read more here.

Wow! The whole thing is so exciting! The Macromedia Central Team released a survey (I encourage you to fill the survey, and maybe you can win $500 one prize cash if you do so today!) where they ask what kind of features do you want to see for the next version of Central. If direct file system access is available for the next version (and other goodness like FP7) and the AOL/AIM SDK is ready, Central could be Master and Commander in 2004!!!

January 2, 2004

Movable Type Plugin: Wanna posts entries to your MT powered blog via email?!

That's right!!! Now, how cool is that huh? pop2blog v0.2 by Charlie Reitsma:

"when executed, checks a given pop3 email account for email from a particular list of allowed senders. When email is found, pop2blog parses the email for text and embedded jpegs, and performs one of three tasks, depending on the content type discovered [...]" Read more and get the plugin here link. The documentation is available here: readme.

There is no support for this plugin, so try mt-plugins.org: read the review and the comments about this plugin here link. You can also post yout comments or questions about this plugin at Movable Type Plugin discussion Forum

Btw, it would be nice a Macromedia Central application for blog' plugins, using the nice notices!

January 5, 2004

First 360 degree Flash panoramic view of Mars ever!!!... by aSH!!!

The mosaic image was taken by the navigation camera on the Mars Exploration Rover Spirit. I've created the First 360ー Flash panoramic view of Mars with it. I asked Guy Webster (NASA Jet Propulsion Laboratory, Pasadena, Calif.) if I can use the picture and he answer me:

"Hello, aSH. The terms of use are at https://www.jpl.nasa.gov/images/policy/ . Essentially unrestricted for personal or journalistic use, but liability waiver requested for other commercial use. -- Guy"

So, I think that I can use it in my little blog. Anyway, I'm sending the Flash Panoramic to Guy Webster right now.
Yo! It's the first 360 degree Flash panoramic view of Mars ever!!! Wohooooo!!! :)

Read everything about this mosaid and the mission in this NASA' Press Release:
Nasa press Release January 4, 2004

Learn more about the Nasa' mars Exlporation Rover Mission here

Visit my announcement of the succesfull landing of spirit linking three excellent Nasa' videos here.


About the Flash movie:


CREDITS:
Photo: Nasa Press Release January 4, 2004
Link
Splinter Sound Loop: Ted Collins
Link
Component FPanoramic: Alessandro Crugnola
Link
Flash Integration: aSH actionScriptHero
Link

January 6, 2004

Central Stream: A Macromedia Central application for your independent music needs

The Alpha version of Central Stream has been launched. Nice application and very cool concept: "A central location for your independent music needs".

"Central Stream was developed by Michael Hagel and John Bland. It uses Macromedia's new Central technology and was developed as a way for Independent Artist to expose there music to the masses. Central Stream is a free service to both the user and the artist. Use the installer above to get your free copy of Central Stream." Read more here link.

Note: This Alpha version has limited albums due to bandwidth. Central Stream is free.

My rating: Thumbs up!!! 5/5 !!
A must have. Excellent work and concept!!! One of my favorites Central apps so far. Good Job Michael and John!
Hey, that Central Stream pod is a killer pod ;) Love it. Really cool stuff.

[Via Central-dev mailing list.]

January 7, 2004

CNET News: Ten tips for killer Web services

"We've synthesized the best and worst practices of early adopters into tips that business and information technology managers should follow to avoid common pitfalls and build killer Web services." Read more here link.

January 8, 2004

Ethan Malasky: File I/O in Central : What do you want? (II). Specific app goals

Following the discussion on File I/O in Central: What do you want?, Ethan Malasky, Central Team Engineer, is asking for more feedback on specific app goals. It's very important to contribute! Please take a few moments to have your say. Here is Ethan's call:

"These are great comments. I'd love to hear more from people about specific app goals that matter to them.
For example:
- external backup files for my app
- fancy display/interpretation of another program's output (weblogs, for instance)
- creating files for use by other programs (Word files, address cards, etc)
- saving data for my own app, but without using Local SharedObjects."

Please post your comments at Mike Chambers' weblog, entry File I/O in Central : What do you want?. Don't post your comments here, is more easy to centralize everything, isn't ? ;)

Content syndication (RSS Feed and JavaScript) for: Flash MX 2004 and ActionScript 2.0 Tutorials: The Definitive List!!!



I'm very pleased to announce that content syndication (RSS 2.0, RSS 0.91 and JavaScript) for "Flash MX 2004 and ActionScript 2.0 Tutorials: The Definitive List" is available!

You can add these feeds to your aggregators or display the contents of The Definitive List in your blog, website or application. You can also customize your own feeds: just send me a private message via the board.
Select your favorites lists-forums! You can display the contents in your blog, website or application and offer to your readers your "Definitive RSS Feed List" and "Definitive JavaScript Content Display List". If you have a list-forum, customize your own RSS feed and JavaScript!

The links for the Full Blend (Full blend: last 99 topics. Important note: Currently there are at least 415 tutorials, tips and articles listed!! So you might to browse the Definitive List via the search feature, don't miss anything!):
RSS 2.0
RSS 0.91
JavaScript

Check The Hall of Justhese, category aggregators, to see the RSS feeds (2.0 - 0.91) in action.
For the JavaScript syndication, check it out here the JavaScript Full Blend (cool isn't? Imagine your blog or website displaying the full blend like that or just your forum-list favorite!!!):
JavaScript Display - Full Blend - Last 99

January 9, 2004

RSS and JavaScript Generator for The Definitive Guide available!

[Update: It's not "The Definitive Guide" is "The definitive List"!. Sorry.]

With this RSS and JavaScript Generator for The Definitive List, you can set your preferences and generate your own RSS feeds and JavaScript code.
Examples:
Let's take The Definitive List "Macromedia.com listing/forum" of Tutorials, tips and articles on Flash MX 2004 and ActionScript 2.0 published at Macromedia.com and aggregated by me. With the RSS and JavaScript Generator I've created:
Macromedia.com Listing/forum RSS feeds: RSS 2.0 - RSS 0.91
Macromedia.com Listing/forum JavaScript: Code - See the JavaScript in action.

You see? Now, you can select a RSS feed and syndicate the list/forum "Macromedia.com". You can even display the topics/tutorials/tips/articles listed in your own blog or website with the JavaScript code! How cool is that huh? Make your own combinations and have fun! :D (However, i strongly recommend you to syndicate the full blend of the Definitive List. The RSS feeds for the full blend are available at the top of every page of The Definitive List.)

Next in the wishlist: A Macromedia Central application for The Definitive List! Stay tunned!

January 10, 2004

Create, edit, share pixel icons for Macromedia Flash with Icon Professional 2004: a Macromedia Central Application

Wow. The Alpha version has been unleashed today by Theodore Patrick (powersdk):

"Icon Professional 2004 is a commercial Pixel Icon editor that will ship in February. The application is a commercial Central application with a 30 day trial. The software lets you create icons and share them online. Below is a link to an alpha preview of the editor that will install within Central. This version of the editor lacks Save, Open, Share functionality and is intended for review only, as such it is licensed as free Central application. This will let you review the drawing tools and better understand what is possible with the format and editor in combination. The editor itself uses the icon engine for rendering all icons, cursors, and tool selections.
I would truly appreciate any feedback you could provide on the editor, the icon format, and icon engine. I hope you enjoy using the tools as much as I enjoyed making them."

Read more, see examples, install the application and send your feedback here link.

January 15, 2004

Macromedia Central version of uAdmin released

Thijs Triemstra (www.collab.nl) has released a Macromedia Central version of uAdmin, the Unity 2 MultiUser server admin tool of Colin Moock and Derek Clayton. You can download the application at www.collab.nl (lab > unity)
Thijs' website integrates Unity and FlashCom:
Unity runs the chat and most other multiuser aspects of the site, while FlashCom provides the audio/video conferencing.
Colin Moock
Thijs is in his site right now, talk with him, and enjoy a great site.

New Developer Center articles available (January 15, 2004)

Great stuff! Central! Central! My favorites: Using Regular Expressions in Macromedia Central by Byron Saltysiak, The mDialogBox Component: Not Your Father's Dialog Box by Phillip Kerman. A flash article Bike Trips Sample: Using the XMLConnector Component by Leo Schuman, J.D. and more!
Byron's article rocks!

January 19, 2004

MT CentralSDKlivedocs

I'm very pleased to announce MT CentralSDKlivedocs (for Movable Type). MT CentralSDKlivedocs is a Macro - Template for Movable Type. It's based in Brad Choate's MTMacros plugin. MT CentralSDKlivedocs links automatically methods, properties and handlers of the Macromedia Central Application Programming Interface (API) that appear in your entries with the Macromedia Central Live Docs. MT CentralSDKlivedocs also display API Reference descriptions on roll over for those methods, properties and handlers.
The installation and documentation is available here and the macros are available here. You can post your comments or questions in this entry and that would be the FAQ.

The list of methods, properties and handlers of the Macromedia Central Application Programming Interface (API) supported are:
(roll over and click!)

/*********API REFERENCE*********/
Application API
Central Agent object
Agent.onActivate()
Agent.onDeactivate()
Agent.onNetworkChange()
Agent.onNoticeEvent()
Agent.onUninstall()
Central Application object
Application.getMaximumSize()
Application.getMinimumSize()
Application.showPreferences()
Application.onActivate()
Application.onDeactivate()
Application.onNetworkChange()
Application.onNoticeEvent()
Application.onPaymentResult()
Application.onResize()
Application.onSelectedItem()
Application.onUninstall()
Central Pod object
Pod.getLastTabIndex()
Pod.setBaseTabIndex()
Pod.onActivate()
Pod.onDeactivate()
Pod.onNetworkChange()
Pod.onNoticeEvent()
Pod.onSelectedItem()

Central API
Central AgentManager object
AgentManager.addNotice()
AgentManager.addPod()
AgentManager.addToLocalInternetCache()
AgentManager.getNotices()
AgentManager.getPods()
AgentManager.getPreferences()
AgentManager.getViewedApplications()
AgentManager.getViewedPods()
AgentManager.inLocalInternetCache()
AgentManager.isConnected()
AgentManager.isConsoleOpen()
AgentManager.removeFromLocalInternetCache()
AgentManager.removeNotice()
AgentManager.removePod()
AgentManager.stopAgent()
AgentManager.viewPod()
Central Shell object
Shell.addNotice()
Shell.addPod()
Shell.addToLocalInternetCache()
Shell.editLocationDialog()
Shell.getAgent()
Shell.getBounds()
Shell.getNotices()
Shell.getPods()
Shell.getPreferences()
Shell.getSelectedItem()
Shell.getViewedApplications()
Shell.getViewedPods()
Shell.inLocalInternetCache()
Shell.isConnected()
Shell.isConsoleOpen()
Shell.isPurchased()
Shell.newLocationDialog()
Shell.removeFromLocalInternetCache()
Shell.removeNotice()
Shell.removePod()
Shell.requestPayment()
Shell.requestSizeChange()
Shell.setSelectedItem()
Shell.setProgress()
Shell.setStatus()
Shell.startAgent()
Shell.stopAgent()
Shell.validateActivationKey()
Shell.viewPod()
Central Console object
Console.addNotice()
Console.addPod()
Console.addToLocalInternetCache()
Console.editLocationDialog()
Console.getAgent()
Console.getHeight()
Console.getNotices()
Console.getPods()
Console.getPreferences()
Console.getViewedApplications()
Console.getViewedPods()
Console.inLocalInternetCache()
Console.isConnected()
Console.loadApplication()
Console.newLocationDialog()
Console.removeFromLocalInternetCache()
Console.removeNotice()
Console.startAgent()
Console.stopAgent()
Console.viewPod()
Central object
Central.initAgent()
Central.initApplication()
Central.initPod()
Central WebService object
WebService.getCall()
WebService.onFault()
WebService.onLoad()
WebService.myMethodName
Central PendingCall object
PendingCall.getOutputParameter()
PendingCall.getOutputParameterByName()
PendingCall.getOutputParameters()
PendingCall.getOutputValue()
PendingCall.getOutputValues()
PendingCall.myCall
PendingCall.onFault()
PendingCall.onResult()
PendingCall.request
PendingCall.response
Central SOAPCall object
SOAPCall.addHeader()
SOAPCall.concurrency
SOAPCall.doDecoding
SOAPCall.doLazyDecoding
Central RPC object
RPC.onFault()
RPC.onResult()
RPC.response
Central RPCFactory object
RPCFactory.createCall()
Central Log object
Log.onLog()
Central.DataProviderClass object
Central.DataProviderClass.addItem()
Central.DataProviderClass.addItemAt()
Central.DataProviderClass.addItems()
Central.DataProviderClass.addItemsAt()
Central.DataProviderClass.addListener()
Central.DataProviderClass.getAllItems()
Central.DataProviderClass.getIndexByKey()
Central.DataProviderClass.getIndicesByKey()
Central.DataProviderClass.getItemAt()
Central.DataProviderClass.getItemByKey()
Central.DataProviderClass.getItemID()
Central.DataProviderClass.getItemsByKey()
Central.DataProviderClass.getLength()
Central.DataProviderClass.getSortState()
Central.DataProviderClass listener.modelChanged()
Central.DataProviderClass.removeAll()
Central.DataProviderClass.removeItemAt()
Central.DataProviderClass.removeListener()
Central.DataProviderClass.replaceAllItems()
Central.DataProviderClass.replaceItemAt()
Central.DataProviderClass.setItemByKey()
Central.DataProviderClass.sort()
Central.DataProviderClass.sortItemsBy()
Central.DataProviderClass.updateItem()
Central.DataProviderClass.updateItemByIndex()
Central.DataProviderClass.updateView()
Central.LCDataProvider object
Central.LCDataProvider.addItem()
Central.LCDataProvider.addItemAt()
Central.LCDataProvider.addItems()
Central.LCDataProvider.addItemsAt()
Central.LCDataProvider.addListener()
Central.LCDataProvider.createClient()
Central.LCDataProvider.createServer()
Central.LCDataProvider.getAllItems()
Central.LCDataProvider.getIndexByKey()
Central.LCDataProvider.getIndicesByKey()
Central.LCDataProvider.getItemAt()
Central.LCDataProvider.getItemByKey()
Central.LCDataProvider.getItemID()
Central.LCDataProvider.getItemsByKey()
Central.LCDataProvider.getLength()
Central.LCDataProvider.getSortState()
Central.LCDataProvider listener.modelChanged()
Central.LCDataProvider.removeAll()
Central.LCDataProvider.removeItemAt()
Central.LCDataProvider.removeListener()
Central.LCDataProvider.replaceAllItems()
Central.LCDataProvider.replaceItemAt()
Central.LCDataProvider.setData()
Central.LCDataProvider.setItemByKey()
Central.LCDataProvider.sort()
Central.LCDataProvider.sortItemsBy()
Central.LCDataProvider.updateItem()
Central.LCDataProvider.updateItemByIndex()
Central.LCDataProvider.updateView()
Central LCService object
LCService.createClient()
LCService.createServer()
Central RegExp object
RegExp.dotall
RegExp.exec()
RegExp.extended
RegExp.global
RegExp.ignoreCase
RegExp.lastIndex
RegExp.match()
RegExp.multiline
RegExp.replace()
RegExp.source
RegExp.test()
Central MD5 object
MD5.encode()
Central MovieClip object
MovieClip.toolTipText
Central SelectedItem object
Central String object
String.replace()
Central XML object
XML.setType()

Have fun! -aSH

Typo in CentralSDKlivedocs

Yesterday I made a typo in the documentation. If you had problems with the installation please check again the documentation/installation/3 (tags to change in your templates).
I have made more tests applying MT CentralSDKlivedocs with other templates and it's working.

This entry has the comments closed. Post your feedback, questions, suggestions, etc, here.

January 20, 2004

Second Penetration Statistics for Flash Player 7 Released (December 2003)

HUGE welcome to the Flash Player 7 in Asia with 42.8% !!! In Europe the adoption has dramatically increased in the last three months (38.3%). In Canada the adoptions keep growing faster and faster (32.8%)! In the US, the FP7 adoptions had an spectacular augmentation since september 2003 (7.2%), now with 28.9%

I found this very interesting:
+ Asia loves FP7 but not too much FP6. In fact Asia has 89.5% for FP6. Compared with Canada (92.8%), Europe (92.4%) and US (92.5%).

I say FP7 really, really rocks. I can't wait to see Central supporting FP7!

Related entry: First Penetration Statistics for Flash Player 7 Released!

January 22, 2004

"I saw the signal, guys. All is ready": The Hall of Justhese vs. The Hall of Shame (blacklist.txt 1476 url fragments and regex patterns Revised) -Rated R-

Note for spammers: Spam now and get banned FOREVER, just one click!!! Get your OWN spot in the Hall of Shame!!! FREE!!! NOW!!! COME!!! FREE!!! FREE BANNING!!! CLICK HERE!!! SPAM HERE!!! SPAM HERE TO UNSUBSCRIBE FROM THE HALL OF SHAME!!! Seriously, if your url is not listed here, just drop me a spam comment and I'll be glad to add it at once! :D

Note for spam-fighters: The Hall of Shame (actionscripthero.com/blacklist.txt) is the collection of blacklists (MT-BlackList) published by the community, revised by aSH (Text / Voice).
Revised because some bloggers found their url in some blacklists and some url fragments were "catching" all... they should be used as regex patterns. So, aSH (Text / Voice), removed some urls and collected the other blacklists, making tests and all... [insert a "cool" here]... reaching a 1476 blacklist.txt. Post here the link to your blacklist.txt (and updates) to include your fight.

Important: The Hall of Shame (actionscripthero.com/blacklist.txt) is being generated MANUALLY after tests procedures in this blog.

Your links:
aSH (Text / Voice)
Hall of Justhese vs Hall of Shame (actionscripthero.com/blacklist.txt)

"I saw the signal, guys. All is ready" -- aSH

January 23, 2004

XML and Flash. A synthetic history of tutorials, tips and articles.

On XML:
XML Tutorial - w3schools.com

Recent TOP resource:
Jen deHaan: XML in Flash - flash-mx.com

Macromedia:
Macromedia Developer Center, XML Topic Center

Flash 5 - Flash MX:
Mike Chambers: XML and Macromedia Flash from start to finish - macromedia.com/devnet
A Technical Introduction to XML - xml.com
Introduction to XML - ultrashock.com
XML and Flash 5 - ultrashock.com
Integrating XML and Flash in a Web Application
Tools: XML object - Helen Triolo - macromedia.com/devnet
XML Object - Helen Triolo - actionscript-toolbox.com
Getting XML into Flash - Helen Triolo - actionscript-toolbox.com
List XML contents - Helen Triolo - actionscript-toolbox.com
XML -> Object (again) - proto.layer51.com
XMLNitro - chattyfig.figleaf.com
AS Dictionary XML (object) - macromedia.com
Flash MX XML Quicktip for Developers - ultrashock.com
XML 101 - actionscript.org
Create and Edit XML in Flash - kirupa.com
XML to and from Flash - kirupa.com
Kirupa on XML with Tuts XML-PHP

Flash MX 2004:
Data Integration Overview - macromedia.com/devnet (TOP, samples, breeze presentations, tutorials...)
LordAlex: How to populate a ComboBox using the XMLConnector - lordalex.org
L. S.: Bike Trips Sample: Using the XMLConnector Component - macromedia.com
LoadVars carga XML AS2 (spanish) - design-nation.net
Building an XML News Reader Sample in Flash MX Pro 2004 - macromedia.com/devnet
XML Tutorial: Timesheet (Flash MX Pro 2004) - macromedia.com/livedocs
XUpdateTutorial: Update the Timesheet (Flash MX Pro 2004) - macromedia.com/livedocs
Peter Brouwers: Commands tutorial, XML to UI version 2.2 (Path: Menu>>Flash MX 2004>>Commands tutorial) - actionscript.nl
mama: Etendre Flash avec JSFL et XML to UI (in French) - flashxpress.net
Neil Webb: Loading Images Via XML into Flash MX 2004 - actionscripts.org
Neil Webb: Loading External XML formatted Content - actionscript.org
Note: The tuts/tips for XML and Flash MX 2004 were found in The Definitive List. Check this link to try the search feature. Remember that The Definitive List has RSS and JavaScript syndication, a Mobile Edition for mobile devices (Palm - Pocket PC) and a RSS and JavaScript Generator to customize your feeds. You'll find all this features at the top of every page of The Definitive List. More soon. Stay tunned. Syndicate The Definitive List with the official feed (left column in this page).

Forums:
Were-Here XML forum

Flashcoder thread:
XML tutorial (April 2002)

Macromedia Central (your next step - unavoidable):
Central XML object
XML.setType()
Using XML objects to send data

NOTES:
1. There are tons of resources for XML and Images/Pictures/JPG etc.. and they are not included here! See my firsts post in the "Loading Images" category.
2. Reproductions, errata, distributions, blogs posts, forums posts, etc of this post/list are allowed and encouraged.
3. It would be VERY NICE if the community post in blogs, forums, comments... their bookmarks by topics! Please, do it!
4. If you have more links that you want to share here, please use the comments section. Give back! :D Share your findings!

January 27, 2004

Central Stream: another Macromedia Central application Site of the Day (Jan. 27, 2004)

Macromedia has elected "Central Stream" the site of the day, January 27, 2004. Central Stream, developed by John Bland and Michael Hagel, is "a central location for your independent music needs". Install Central Stream here. Read my notes about this Macromedia Central application: Central Stream: A Macromedia Central application for your independent music needs. My rating hasn't changed: Thumbs up!!! 5/5 !! Congrats John and Michael!

January 28, 2004

ActionScript Hero of the Month, January 2004: Submissions are opened!

The submissions are anonymous and confidential. The ActionScript Hero for January 2004 will be announced on January 31, 2004 at actionscripthero.com/adventures. At the end of the year, a SPECIAL PRICE will be offered to the ActionScript Hero of the Year, elected between the 12 finalists (+ Jesse Warden, ActionScript Hero of December 2003) by community poll.

January 29, 2004

I Pod, you Pod, we Central. The future is Central

Central. If you ask me, Central. Vodafone talks about the future. Who is addressing this future? Macromedia Central. Jeremy Allaire already warned us that
"As a platform for next-generation Internet applications, Central offers a unique combination of facilities that align with every one of these 10 Internet 2.0 trends." [the 10 most important trends driving the next-generation Internet, or "Internet 2.0."]
Read Jeremy Allaire's article Macromedia Central and the Next-Generation Internet
The future is Central

[Vodafone.com. via Jesse Warden >> Roland Schaer]

DRK6 and Internet 2.0: convergence or divergence? Why developers would do well to study Macromedia Central

Some people are saying that in the DRK6, Central samples must be excluded. They want just "Flash samples". Let's be honest for great justice. Many developers don't know yet what IS Macromedia Central. Many complaints that I have heard are coming from people who hasn't worked yet with Central. I'm studying daily Macromedia Central and I'm fascinated. Even if I can't sell right now central applications because I need a US address, I'm working in central projects, trying to refine concepts and exploring the NEW possibilities that Central has opened to us. I'm rethinking my work as a flash developer and I'm looking forward in my professional life. Yes, there are clients who don't need Central (yet), but there also many clients who REALLY need Central, and let's say it, sooner or later, Central applications will be a touchstone for them. Why I'm saying this? Because Central has an "unique combination of facilities that align with every one of the 10 most important trends driving the next-generation Internet, or "Internet 2.0" (Jeremy Allaire on Macromedia Central and the Next-Generation Internet):
  • Rich Clients: "By leveraging Macromedia Flash Player, Central enables developers to deliver Rich Internet Applications that can do the following: Reside on desktops, Collaborate with other applications, Provide notification-based, presence-aware applications."
  • Broadband: "Using Central agents柚acromedia Flash programs that run as background processes on the desktop妖evelopers can build applications that are "always on." Combine these agents with the always-on nature of broadband connections and you have powerful applications that can constantly provide data and content (including very large, high-quality media files) to end-user, broadband-connected PCs."
  • Wireless: "As evidenced by its strong endorsement from Intel Corporation, Central has been designed at its core to support wireless-centric applications, where applications operate over high-speed Wi-Fi networks when they're online but can also operate offline just as well. The built-in network connection detection, synchronization, and notification capabilities of Central facilitate laptop and PDA-based applications that operate in a semiconnected or disconnected fashion."
  • Devices: "Because Central follows Flash Player wherever it goes, as Flash Player expands its footprint into non-PC devices, Central will follow suit." [...] "Over the next two to three years, as Wi-Fi converges with smart phones and Flash Player, Central will become part of this richer fabric for communications and media delivery."
  • Real-Time Communications: "Whether it's for consumer or corporate data, the ability to push data and surface notifications easily to end users on desktops in a cross-platform, ubiquitous environment is a huge leap forward for real-time applications. While Central leverages the powerful real-time communications facilities already available in Flash Player, it also augments and extends them."
  • Web Services: "Instead of users calling these protocols from within a browser-contained application, Central provides a permission-based mechanism for desktop-resident applications to call arbitrary web service endpoints. This enables them to call out to network services located anywhere on the Internet and create one of the first general-purpose web services client environments."
  • Hosted Applications: "Central provides the perfect compromise預 beefy persistent desktop client that reaches into the network for services and data but that also easily updates itself. Existing and emerging ASPs would do well to consider Central as the foundation of their hosted applications."
  • Big Data: "The web has done a lousy job at keeping pace with advances in disk storage and available bandwidth. With big pipes into homes and big disks in modern PCs, Internet-centric software platforms need to provide better means for developers to take advantage of local and offline storage. Central does this through a powerful local file system cache that allows developers to cache arbitrary data (in the form of XML) and, more importantly, media and application assets."
  • Paid Content: "Among the most innovative aspects of Central are its built-in facilities for payments and transactions around content and online subscriptions. Acting as a lightweight digital rights management of sorts, the product payment approach in Central enables a much larger group of developers and content providers to create paid content offerings that reach Internet end-users."
  • Software Manufacturing Economy: "Macromedia Central is at the forefront of new models for creating and delivering software as a service, shifting us away from the past world of installed desktop software to the world of Internet-connected and delivered experiences."
  • A Unique Opportunity: "ISVs, developers, and content owners would do well to study Macromedia Central. It merges and enables a wide range of trends that are driving the next-generation Internet. It will be great to see what people build!"
  • Jeremy Allaire on Macromedia Central and the Next-Generation Internet.
ISVs, developers, and content owners would do well to study Macromedia Central. The DRK6 if possible, must have Central samples. So, let's say hello to the next-generation Internet, Internet 2.0: let's study Central.

January 30, 2004

ActionScript2_Central.plist: A SubEthaEdit syntax file for ActionScript 2.0 and Macromedia Central (BETA)



[Update: The final release is available here.]

ActionScript2_Central.plist is a SubEthaEdit syntax file for ActionScript 2.0 and Macromedia Central. Current status: BETA.
SubEthaEdit is a collaborative editor that won the Mac OS X Innovators Award 2003 and the Apple Design Award, Best Mac OS X Student Product (Note: if you click here, you'll download the Apple Design Award).
SubEthaEdit is my favorite editor for .as files. One thing that I miss, is the "tabbed editing", but this feature doesn't fit into Cocoa's multi-document architecture.

ActionScript2_Central.plist is based on SubEthaEdit first syntax file and Sean Voisen's syntax file.

History:
ActionScript (plist) by SubEthaEdit (April 2, 2003) Link.
ActionScript 2.0 (plist) by Sean Voisen (November 16, 2003) Link.
ActionScript2_Central (plist) BETA by aSH (January 30, 2004) Link.

Feedback:
Please send your feedback about actionscript2_central.plist to: [email protected] or post your comments in this entry.

About the Beta
Please test:
I need to know if the sytle color (array of red, green, blue values) is ok for you, and if you find any problems. For this Beta, I decided to use the same color values that Sean used for Functions and Classes because some strings are common. So, to check this, please:

1. Download actionscript2_central.plist and place the file in your Syntax Definitions folder for SubEthaEdit. It should be something like this:
Hard Drive/Users/USERNAME/Library/Application Support/SubEthaEdit/Syntax Definitions/
2. Open the file (README.as) with SubEthaEdit and select the syntax mode AS2_Central:
View >> Syntax Modes >> AS2_Central
3. Switch syntax modes between ActionScript and AS2_Central, and check the actionscript2_central.plist list of strings in the readme file (Note: if you don't have actionscript.plist you can download it at Sean's site here).
4. As you can see, there are common strings. I can create another syntax file only for Central if you want. You can switch then between that Central syntax file, the ActionScript syntax file and the ActionScript2_Central syntax file...(?)(.. I wonder..)
What do you think? Should I change the color values? Should I create another Central syntax file only for Central, without ActionScript syntax? The common strings are listed in the readme file (switch between syntax modes to check).
5. Now, open the readme file with Flash Professional 2004. You'll notice that some strings are not highlighted. (Those strings are listed in the readme file too.)
6. Please repeat this operation (what you do with the readme file) with other .as files (central, as, as2). If you find ANY problem or have some suggestions (strings to add, coloring, etc), please let me know.

Final words:
Any thoughts, questions or comments are WELCOME (in fact, I need your feedback for the final release).
Please send your feedback to [email protected] or post your comments here.

Thanks in advance, and stay tunned for the final release.

aSH
January 30, 2004

Macromedia Central License Programs and the value of Central: the value of our work

In my last article on DRK6 and Internet 2.0: "Why developers would do well to study Macromedia Central", I've quoted Jeremy Allaire on Central and the next-generation Internet, or "Internet 2.0" to highlight the power and unique facilities of Central. Now, the Macromedia Central License Programs discussion is covered here through my humble opinion.

I would like to recall -once again-, what Jeremy Allaire said: Central is a unique opportunity for ISVs, developers, and content owners because it merges and enables a wide range of trends that are driving the next-generation Internet. The reasons are full explained in Jeremy Allaire's article. So, at this point, I think that the discussion about Central should address those reasons to move forward. Note that since the publication of Jeremy Allaire's article, significant developments had taken place. Just to remind one of them: the Macromedia and AOL-AIM partnership
"This new partnership gives developers the ability to create Macromedia Central applications with seamless AOLョ Instant Messenger™ (AIMョ) and ICQョ presence and other instant messaging features."
AIMョ Developer Program website. Read press release here.
Now, let's talk about the current Macromedia Central License Program.
Some developers consider that this program is not fair. IMHO, the whole thing turns around the Central value.
First, let's don't forget that Macromedia Central is a product of Macromedia. I mean, Macromedia is a company after all, and they expect benefits. This is understandable not only by it's very nature, it's understandable because those same developers expect revenues from their Central applications. Otherwise they can use the Non-commercial license that, as matter of fact, is included with the Central SDK agreement.

So, the "problem" seems to be that Central is "too expensive".
But, one interesting question is why some developers consider that it's "too expensive". My point with this article is that Central has not only "a unique combination of facilities that align with every one of the 10 most important trends driving the next-generation Internet, or Internet 2.0": Macromedia Central has a unique value.

This "unique value" is something that comes up when you realize the power of Central. I'm not The King of Town but I have been studying Central for a while, since the beta testing times. Central is not just "another" product. Central brings to ISVs, developers, and content owners the power of Internet 2.0, the next-generation Internet.

Thus, Central is not "too expensive", Central has a unique value. This means that our Central applications should fully integrate the power of Central to integrate that unique value. Central is calling us to enter in a new powerful development process, in a new powerful environnement: to follow the dynamic and convergence of trends that are actually leading our connected and disconnected world to a new global model. Macromedia Central is a challenge for us. In that challenge, it's too expensive to stay out of it.

February 1, 2004

Macromedia Central: merging and enabling the trends that are driving the next-generation Internet or antithetical to Internet 2.0? Facts.

In the last week, I've been involved in some interesting discussions on Central. In my previous articles*, I talked about the unique facilities and the unique value of Central. Today, I'll talk about whether it is successful or not.


The "strong point" of some colleagues that "demostrate" the "failure" of Central and it's License Programs, is the "few central apps" that they have seen. For them, this is an "evidence". So, they bring to the table this "self-evident truth" (axiom?) as the basis for the discussions. First of all, "the few central apps" that they have seen it's not an indication by itself that there are no more central apps. Secondly, even if there are "few central apps", it doesn't necessary implies the failure of Central. Besides, as Jesse Warden wrote, "for all the people who go, 'Where are all the Central apps?' I say, 'Where are all the RIA's?'".


IMHO, we need to see Central in context. Macromedia Central is not just another product, or another way to do the things that we were doing. Central is MORE than that. Yes, Central is a rich client that reside on desktops but, it's not the same "old" model of installed desktop software: as Jeremy Allaire said, Central is "a forefront of new models for creating and delivering software as a service, shifting us away from the past world of installed desktop software to the world of Internet-connected and delivered experiences."

I think that a central concept of Central is


"Central is a platform for next-generation Internet applications."

In this context, we can't expect to see (for now) the same amount of RIA's that we usually see in the "conventional" RIA's world (once again, "Where are all the RIA's?"). What we are assisting here with Central, is a "a unique combination of facilities that align with every one of the 10 most important trends driving the next-generation Internet, or 'Internet 2.0'" (J.Allaire). At this point, as I said in my last article, the discussion about Central (what really is Central) should address the reasons that Jeremy Allaire exposed on "Macromedia Central and the Next-Generation Internet" to move forward. However, I would like to make clear just one thing: Central is not Internet 2.0, it's not the next-generation Internet. One of the most important allies of Central is the Flash Player and it's ubiquity (Macromedia: "98% of Internet-enabled desktops worldwide". Java: 90, Acrobat 89, Windows Media Player 61, MM shockwave 61, Real Player 57, Quicktime 47, View Point Media Player 38 and SVG 17). The Flash Player is Central's ground (although Central augments and extends the power of the Flash Player, for example, the real-time communications facilities). This is something that gives many advantages to Central. But we'll see in the future, products/technologies not based in the flash player that will address the Internet 2.0 trends. In fact, there are other "products and companies that acknowledge these trends and embrace their convergence in different ways" (J.Allaire). At the moment (IMO), Central, a "Proprietary Technology", is leading the process, but it doesn't means that Internet 2.0 it's going to be the product of X company. Central is a platform for next-generation Internet applications.

But it's a platform with the particullarity that merges and enables a wide range of trends that are driving the next-generation Internet. Actually, Central facilities align with every one of the 10 most important trends driving the next-generation Internet (J.A.), leading in that way a "rennaissance" in Application Design, Development and Delivery (K.L.).

Great! But now, let's see why Central is being successful, how it's merging and enabling the trends that are driving the next-generation Internet.



On December 30, 2003, Nielsen/NetRatings (the global standard for Internet audience measurement and analysis), reported (read my article here) that three out of every four home and work internet users (76 percent of active Web surfers) access the Internet using a non-browser based Internet application. The total unique audience using Internet applications reached 106 million during the month of November 2003, an increase of 11 percent from the same period last year. This means, that the number of people using non-browser based Internet applications is increasing. Take note, the top five applications are:

  1. Windows Media Player,

  2. AOL Instant Messenger,

  3. Yahoo! Messenger,

  4. MSN Messenger Service,

  5. Real Player.


Now, here comes the interesting thing. Why AOL-AIM (1.5 billion instant messages sent every day across its network) made a partnership (November 19, 2003) with a product that just was leaving the beta development? A partnership unique that never before AOL-AIM wanted to do? Offering an AOL-Central SDK to Central developers when 76 percent of active Web surfers access the Internet using a non-browser based Internet application and the total unique audience using Internet applications increased 11 percent from the same period last year, being AOL Instant Messenger the world's second top application?


"Today we are making history. For the first time we are inviting software developers to embed ICQ and AIM into their applications."

"Macromedia Central is defining a new way for users to intelligently interact with information, and we're excited that the Macromedia developer community will have the ability to combine this powerful capability with the real-time communications capabilities pioneered by AIM and ICQ [...] Instant messaging isn't just a 'killer app' for the Internet, it's also a set of capabilities, such as online presence, that can dramatically enhance many business and consumer software experiences. We've taken the step of putting these capabilities into an easy to use software developer's kit so that, together with the flexibility and richness of Macromedia Central, developers will have a whole new way to bring richness to group interaction and online communication."
AOL vice president of desktop messaging Edmund Fish


"Our relationship with America Online provides a wonderful foundation for Central developers to build a wide variety of presence-enabled, social applications for AOL Instant Messenger and ICQ with the great user experience and responsiveness of Macromedia Flash, [...] This partnership opens the door for developers to build applications that add context through online forums such as discussion groups, virtual classrooms, and multi-party chat."
Kevin Lynch, Macromedia chief software architect

Read my articles here and here.

Yes, WOW! I'm not going further in what this means, the amazing possibilities of all of this. It seems that the Central Team are exploring the possibility to add file I/O in Central ("File I/O in Central: What do you want?"). This is just fantastic, considering some security issues with the Flash Player. Michael Williams already warned us that file I/O in Central will be availble "sooner rather than later" (read his comments on "Ready? Take AIM (and ICQ!)" Branden Hall - Waxpraxis). Add to Central AIM, ICQ and file I/O... the sky is the limit?


I leave you with some comments of Kevin McKenzie (JiWire) and Josh Ulm (ioResearch Studios):

"With its ability to intelligently manage application information across today's occasionally connected and unwired world, Macromedia Central delivers a platform that coexists with reality. By working with Intel and Macromedia to create the HotSpot Central application, JiWire is enabling a continuous experience that follows people online and offline and making sure relevant information, location-based data, and hotspot availability is always at users' fingertips."
Kevin McKenzie


"Desktop applications seem to be well behind the times in terms of networking users and information together. Central is finally a step towards making applications that are connected online and to each other. It looks to be the application platform that the web browser promised but never delivered."
Josh Ulm







Macromedia Central: merging and enabling the trends that are driving the next-generation Internet



* "DRK6 and Internet 2.0: convergence or divergence? Why developers would do well to study Macromedia Central" and "Macromedia Central License Programs and the value of Central: the value of our work"

February 3, 2004

New DevNet articles and tutorials - Feb. 02 -

First in my listing, Central! The Central Developer Center is plenty of goodness! Geoffrey Williams strikes again. He's being bussy. Yesterday, Geoffrey released AS2 classes for Central (via Jesse Warden). Now a great article on Creating Offline Web Applications in Macromedia Central!
"This article explains how Central can help you create applications that work in both offline and online environments. I will discuss some of the key elements in creating Central applications. In the last half of the article, I will explain how you can build a simple Central application that uses its caching capabilities for offline environments."
Table of Contents:
  1. Introduction
  2. How Central Uses Connection Awareness
  3. Caching Files and Data on the Client Machine
  4. Building a Central Application
  5. Implementing Network Status
  6. Adding Functionality with Application Controls
  7. Final Initiation
  8. Testing Your Central Application
Mobile and Devices Developer Center article by Bill Perry
Creating Apps with Standalone Flash Player for Pocket PC

Director Article by Marty Plumbo
Using Multiple Cameras in Shockwave 3D Worlds

ColdFusion Article by Tyson Vanek
Caching ColdFusion Queries

Dreamweaver Article by Greg Rewis
Why Use CSS?

and... surprise, surprise... New Flash Player Developer Center!!! Read my next post.

Macromedia Central first-class developer relations: flying in a space shuttle drinking champagne

As a developer you know that the documentation is very important. It has a central place in your work. What happen when you find an excellent product in it's v.1 with not only an awesome documentation but with first-class developer relations? As you know many people has received their central package: A pleasant letter, Kevin Lynch' Central Whitepaper, Mike Chambers' Central development quick start guide, central developer reference posters, a 32 Meg USB flash memory stick with the SDK and loaded with documentation... and a Central T-Shirt. Yes, you are flying in a space shuttle, exploring in the Internet 2.0 deep space the amazing possibilities of next-generation internet applications... while drinking champagne. Cheers.

February 6, 2004

Home Sweet Home. RIA's, the MVC design pattern and Macromedia Central

One of the most exciting things of Macromedia Central is how the MVC design pattern fits "physically" with the Central environment. IMO, this not only makes everything more easy and clear, it gives more consistency to RIA's development. Even if Central apps look more "complex" (than the "first generation" RIA's), they make more sense in every aspect. Central is RIA's perfect environment and their dreamed stateful client. Oh yeah, Home Sweet Home!
"The heart of Macromedia Central is an asynchronous, message-driven, dynamic runtime-modifiable framework powered by ActionScript."
Michael Williams on "Architecting Applications in Macromedia Central"

February 7, 2004

Eighth things reloaded

I was writing my second comment/answer in Graeme's blog "Sti-media" but it became this time really "big", so, I don't wanted to bother people there.
>>>>>First thing
I have nothing more to say, only that you are right, and I hope that the localizations can be available soon. Here (Breeze presentation) in 10.Roadmap, you have a Kevin Lynch announcing localizations in 2004.
>>>>>Second thing
Well, f7 is something that many take for granted. Here (in the same breeze presentation - 10.Roadmap), Kevin Lynch says also that Central will be moving to F7 in 2004. More recently, here you have some discussion about new features... and in this post, the discussion is centered in File I/O... so, I'll say that f7 it's coming in the next release, but, is just my guess.
>>>>>Third thing
>>"You keep comparing Central to a browser, even though Central is not a browser.. why is that?"
Well my comparison is that the browser is the "paradigm" of Internet 1.0, and Central a post-browser approach, adressing new trends (for the record, I don't think that it's going to replace the browsers). Let me quote Jeremy Allaire (who invented the term Rich Internet Applications) in August 22, 2003:

" To many people, the level of innovation in client technology on the Internet has appeared to stall; HTML 4.0 and Internet Explorer seem to provide the platform for web experiences. In reality, innovation has moved steadily along, primarily led by the now ubiquitous adoption of rich client technology such as Macromedia Flash Player.
Rich client technology can transform the quality and boost the usefulness of Internet applications, media, and communications because it combines desktop-like experiences with the deployment and content-rich aspects of the web. And, in the coming year, Macromedia Central will extend this model further by providing a new client platform for the distribution and use of Internet software and media. Also this year, Microsoft will describe and promote its .NET client technology as a post-browser approach to Internet applications and content." source. The new article of Jeremy Allaire about Macromedia Central and the next-generation internet is here

>>"You say Central has more integration with the OS, more than what? Are you comparing with the browser again?"
That's right. First: Mike Williams on "Architecting Applications in Macromedia Central":
"Macromedia Central is based upon and tightly integrated with Flash Player. This allows existing Flash content, as well as Central content, to run side by side with little or no modification. At the same time this gives Central the flexibility to integrate with the native operating system in ways that would be difficult when running within the constraints of the web browser."

and
"By building applications using Central you afford yourself some flexibility that's similar to web applications which allow you to deploy once to a single client and present your interface in a consistent way on a variety of platforms. The initial release of Central supports Windows 98 through Windows XP, as well as Mac OS 10.1 and above. By building applications that leverage Macromedia's strengths in cross-platform deployment, you free yourself from one of the major limiting factors in building applications that are more tightly integrated with the native operating system." source

On a side note, remember that Central has a strong endorsement of Intel: "The built-in network connection detection, synchronization, and notification capabilities of Central facilitate laptop and PDA-based applications that operate in a semiconnected or disconnected fashion." (Jeremy Allaire). And let me bring here the devices: "Because Central follows Flash Player wherever it goes, as Flash Player expands its footprint into non-PC devices, Central will follow suit. The most relevant and important of these devices are PDA platforms capable of running Flash Player 6 (and therefore Central) that come with built-in Wi-Fi support. Over the next two to three years, as Wi-Fi converges with smart phones and Flash Player, Central will become part of this richer fabric for communications and media delivery." (Jeremy Allaire)
>>"How do I go in with irreprovable proof that it is secure?"
I think that a security technote is really necessary, until then, let me share this:
"All installed applications are contained within a secure environment, the same as in the web browser, where they are not allowed direct access to the user's hard disk or other applications running on the local computer. This enables users to try a wide number of applications easily without fear of viruses or other random mischief on their machines." Kevin Lynch's MMCentral whitepaper. Source (PDF)

Also, here is Kevin Lynch quoted by John Dowdell in the Flashcoders mailing list:
"On the Central install, we do actually deliver an executable (though it's just a version of the standalone Flash player we've souped up for Central). The executable can come only from macromedia.com and is delivered via https with security certificates to make sure we're not being spoofed." John Dowdell post

Also, if you are worried about your data, in the whitepaper, Kevin Lynch said:
"[...]Sometimes you may not want data to be so open and readable by prying eyes, and Central supports secure transmission of data. Information can be transmitted in encrypted form using SSL with HTTPS, the same technology that browsers support. In the first release of Central, information is stored locally unencrypted, the same as documents and other information on a user's hard disk. In the future, Central will support encrypted local storage as well. Authentication to network services is enabled by HTTP challenges for name/password combinations, which is handled by Central itself so applications do not have direct access to a user痴 authentication information. Web services can also be accessed securely, with encrypted communication
over HTTPS and authentication provided by basic HTTP challenges. Central also provides support for implementing more advanced authentication as standards solidify around web services security, such as WS-Security and SAML."

>>"I don't understand where you are going with the toolbar favorites thingy"
Well, I just wanted to emphatize what I said before about the browser, that there you have a third part framework.
>>>>>Fourth thing
>>"The idea is that my app looks distinct compared to the other apps up. I mentioned that in my post."
If you work with the Central components, as Mike Williams said they are in Central, "a global runtime shared library", that means that they are "locally cached on the end-user's client" ... "This solves the issue of many applications using a single set of user interface elements without forcing each application running within the environment to download those same elements. As a developer you are still able to use whichever components you wish, but if you want to leverage the existing base of interface components for a common look, feel, and behavior, Central components are the way to go."
Also Kevin Lynch:
"The common user interface we have developed is named Halo, and its components are included in the Central SDK so your application can take advantage of them without requiring additional download time. Halo provides an elegant experience that works well in a variety of environments, and is tuned for the experience of occasionally connected applications on the Internet." source, KL whitepaper, PDF

>>>>>Fifth thing
>>"I don't undestand what UX means."
UX: User experience. Fron Grant Skinner:
"The total experience a user has while using a product. includes usability, aesthetics, bussiness logic, support, etc. Can be summed up as providing value to the user." FlashForward New York session notes and slides (slide 5)

>>"Again you are referring to the browser. What do you mean that the browser is short for RIA's?"
Let me quote Josh Ulm
"Desktop applications seem to be well behind the times in terms of networking users and information together. Central is finally a step towards making applications that are connected online and to each other. It looks to be the application platform that the web browser promised but never delivered."

>>"Your answer doesn't answer my question on WHY I NEED to install Central. Why do I NEED to use Central to deploy my apps. What does it have that I can justifiably say to my bosses and colleagues "We need this, we need to put money into developing apps for this NEW platform""
First, there is the Central Demo where Kevin Lynch makes a great explanation and demo of Central, a must watch IMHO.
Let me quote Jeremy Allaire
"ISVs, developers, and content owners would do well to study Macromedia Central. It merges and enables a wide range of trends that are driving the next-generation Internet." [...] "As a platform for next-generation Internet applications, Central offers a unique combination of facilities that align with every one of these 10 Internet 2.0 trends." source

You also have here, Macromedia's "top Reasons to Develop for Macromedia Central".
In Kevin Lynch whitepaper you have great answers to your questions:
"We are all so engaged in the way computers and applications work today that it can be difficult for us to see beyond the current framework. There continues to be little change in how applications work even though the Internet is sparking a fundamental shift in architecture to a networked, distributed, multi-device world. As the Internet evolves into a platform that provides worldwide distributed data storage, distributed computing, and real-time communication, we need an appropriate application metaphor for this new world of information in which we are becoming immersed - one that works across a multitude of devices, evolving from previous ages of the mainframe, the minicomputer, and the personal computer."

Also in Kevin Lynch's breeze presentation, 2.Evolution and 3.Macromedia Central, you have great explanations.
More reasons:
Instant delivery (you have a nice explanation in Kevin Lynchs breeze presentation, 8.Delivery):
"With Macromedia Central, it's simple to enable users to install your application if you choose to do so. Macromedia Flash Player 6 enables installation of your application through a small bit of ActionScript that will also install the Central environment if the user doesn't already have it. This capability is already in the current version of the player, which has already
been distributed to hundreds of millions of people洋ore than 90% of web users already have this functionality."

Occasionally Connected Computing
"Sometimes users have a connection to the Internet and sometimes they don't. This model of mobile computing is fundamental to Central, where applications can continue to run offline and can take advantage of the network when online."

Cooperative Applications
"One of the exciting possibilities in Central is enabling your applications to cooperate with other applications, so people can use them together. This cooperation is accomplished by the "Blast" functionality, which can be used to send the current selection from one application to another."

Open Data. I'm not quoting here. Please read the topic in the whitepaper, page 11.
Context
"Central enables the user to let all applications know specific information about themselves, and applications can also notify the user about current information. Users can choose to specify information that can be known across applications, such as their name or their location. This enables people to just enter this information once and have it used many times. This information is
stored on the user's local machine rather than on a central server, so it remains in their control, and they can specify which applications can see what information. [...] Central also supports running background tasks, known as Agents. These are pieces of logic written in ActionScript that can do things such as check content over the Internet for changes,... [...] The user has control over whether notices appear on screen, and can also see that new notices are available through an indicator light on the Central
console."

Again, Jeremy Allaire on Macromedia Central and the Next-Generation Internet is a must read.
>>>>>Sixth thing
That's right. Again, Kevin Lynch breeze presentation, 8.Delivery and my previous related quotes and links.
>>>>>Seventh thing
>>"Central must prove itself that it will be here."
That's right. Btw, it would interesting to see if there are some comments about this in the license terms and conditions... at least in the capacity license.
>>>>>Eighth thing
Nothing more to add, given my previous notes. Just one thing: there is no 0 risk. It doesn't exists. Take a look to the EOLAS pattent. I'm sure if some day "something" happens, Macromedia will give us an alternative, as they are doing right now with the active content center. Oh yeah, when I'm talking about a stateful client I'm doing it in this context:
"The majority of existing web applications use a model that makes a lot of sense when working with a single monolithic client: the web browser. For that model to work in a maintainable fashion, both client and server must work very closely together to give the illusion of state in a client that is virtually stateless.
Central introduces the idea of a truly stateful client that can host applications that function regardless of server state. With this type of flexibility on the client, developers are left with the task of presenting data in an elegant and usable fashion. This is where a service-based architecture comes into play." Mike Williams

Your last words:
"I mean no insult to you, but I don't think you read my post properly and instead interpreted it as you wanted. You made a lot of assumptions in your answers and answered all my questions and none at the same time. I know you are a huge fan of Central, and as a fan I would hope that you would be able to meet my questions head on with proper and real world answers. I know nothing of your past, or your experiences and can make no assumptions, but I feel that you have never really sat in a meeting with the execs, architecture and infrastructure managers and had to explain why you *need* to use a certain software. What it does, why, how, where and with who, for how long, which type... blah blah blah.. I think you undestand where I'm leading. :)
I know that you may come back to me with questions on this one (what about other software?), but it isn't for Central to question me, it is for me to question Central. I see your type of answers all over the place. Mike Chambers does the same thing (sorry Mike... but you do, maybe not all the time but...). It is not for you to question me about why I am asking these questions. Nor is it your place to make comparisons to other software (well, they do this and that so... kind of idea). It is about taking these real life worries and risks and meeting them face to face giving options or reasons why something is so and what can and will be done about the remainding."

No comments.

February 8, 2004

AOL Instant Messenger (AIM) 5.5 and iChat AV 2.1 (public beta): video conference between AOL-PC users and iChat-mac users

I don't know if somebody already blogged this. Just in case:
"Dulles, VA, February 5, 2004 - America Online, Inc., the world's leading interactive services company, today announced the launch of the most recent upgrade to the popular AOL Instant Messenger (AIM) service with new features including live video instant messaging compatible with Apple's popular iChat AV video conferencing application, account linking and online games. AIM version 5.5 is available today via a free download at www.aim.com ." [...]
"The new live video instant messaging feature in AIM 5.5 is fully compatible with iChat AV 2.1, Apple's breakthrough video conferencing technology. Now AOL users from a PC can tap into the worldwide community of iChat AV users on Macs. iChat AV 2.1, the latest version of iChat AV was released by Apple today and is available for free download at www.apple.com/ichat/ ."
[...]
"The AIM service is at the center of one of the largest and most active communities online. Touched by more than 50 million active users* each month and supported by a network infrastructure that handles nearly two billion instant messages each day" AOL Press Release

February 9, 2004

Colin Moock interviewed by Francis Bourre. A must read!

An excellent interview! Made by one of the most amazing ActionScript Heros on earth: Francis Bourre aka petepx, Atomic Boarder's actionScriptMasterMind. Topics: Flash, Programming, ActionScript essentials, Flash Mx 2004 and hot stories, Unity... Really nice interview! Check it out!

Hey, wait, bookmark and syndicate Francis' blog now, there are really cool posts there, and you have extrabonus: the next Francis' interviews are with mama (yamago.net), Joey Lott and Grant Skinner.

aSH: the Good, the Bad and the Ugly. I got interviewed by Toni Lopez (After Hours) -In spanish-

Toni Lopez has published my interview in After Hours (in spanish). Topics: the history of aSH (toy and human), batman, Macromedia Central, MyDoom, tools, Jared Tarbell, "deselopers", spam, favorites and more little things.
After Hours is a very nice blog in spanish, where you can find tutorials, flash news and resources. The last tutorial of Tony is about "getting started with Macromedia Central" (in spanish); a step by step tutorial with links. Toni took the bandwagon of Central and is sharing his process in After Hours with the spanish flash community.
Visit Toni's blog, after and before hours...

February 10, 2004

ActionScript2_Central.plist v.1 (AS2_Central): A SubEthaEdit syntax file for ActionScript 2.0 and Macromedia Central


This syntax file is listed at SubEthaEdit website here.

ActionScript2_Central.plist is a SubEthaEdit syntax file for ActionScript 2.0 and Macromedia Central.
SubEthaEdit (TheCodingMonkeys) is a collaborative editor that won the Mac OS X Innovators Award 2003 and the Apple Design Award, Best Mac OS X Student Product (Note: if you click here, you'll download the Apple Design Award).
SubEthaEdit is my favorite editor for .as files. One thing that I miss, is the "tabbed editing", but this feature doesn't fit into Cocoa's multi-document architecture.

ActionScript2_Central.plist is based on SubEthaEdit first syntax file and Sean Voisen's syntax file.

History:
ActionScript (plist) by SubEthaEdit (April 2, 2003) Link.
ActionScript 2.0 (plist) by Sean Voisen (November 16, 2003) Link.
ActionScript2_Central (plist) by aSH (January 30, 2004) Link.

Feedback:
Please send your feedback about actionscript2_central.plist to: [email protected] or post your comments in this entry.

Installation:
Download actionscript2_central.plist and place the file in your Syntax Definitions folder for SubEthaEdit. It should be something like this:
Hard Drive/Users/USERNAME/Library/Application Support/SubEthaEdit/Syntax Definitions/
Any thoughts, questions or comments are WELCOME.
Please send your feedback to [email protected] or post your comments here.

February 13, 2004

Macromedia Central branding feedback

Eric Rosenthal (Macromedia Central Development Team) is calling the community to submit some feedback regarding Central branding. So, please contribute! Note: don't post your feedback here. The discussion is taking place at CentralMX here.

February 15, 2004

No Central sample app in the DevNet Resource Kit Volume 6 (DRK6)

Macromedia has released the DevNet Resource Kit Volume 6. As Waldo Smeets said "this DRK is not available for individual purchase (like the previous 5 were), so you need to be a Macromedia DevNet subscriber to get access to DRK 6."

Continue reading "No Central sample app in the DevNet Resource Kit Volume 6 (DRK6)" »

February 16, 2004

Earning $120000 with a Macromedia Central app?... more? (wtf???)

I was playing with numbers when I came up with this. Your comments are welcome.

Continue reading "Earning $120000 with a Macromedia Central app?... more? (wtf???)" »

February 17, 2004

Macromedia Central 'Killer' Applications: AIM add-on central applications

[Update: This post is not a full financial model, it's a starting point to explore potential for revenue. You need to add structural, dev and marketing costs. Once you have some numbers, this doesn't means that you are placing money in a bank account. There are many social, political, technological, cultural and economic factors involved in "financial success". Don't hesitate to take the advice of an expert.]

Are you ready to "make money"? Read the what-who-why-how and when answers here. Bonus: a quick profit analysis.

Continue reading "Macromedia Central 'Killer' Applications: AIM add-on central applications" »

February 18, 2004

Macromedia Central 'Killer' Applications: AIM add-on central applications (Part 2)

[Update: This post is not a full financial model, it's a starting point to explore potential for revenue. You need to add structural, dev and marketing costs. Once you have some numbers, this doesn't means that you are placing money in a bank account. There are many social, political, technological, cultural and economic factors involved in "financial success". Don't hesitate to take the advice of an expert.]

I got great feedback in my last post: talented developers with important business experience, shared their expertise. Here, I propose them (and you of course), to add this time the numbers following some 'starting points'.

Continue reading "Macromedia Central 'Killer' Applications: AIM add-on central applications (Part 2)" »

February 23, 2004

Macromedia Central applications Profit Calculator (for educational purposes only)

In my last entry, William Polito (certified flash mx developer and designer), introduced his flash based app "Central Application Profit Calculator". Here you'll find my review and some "guidelines" for use.

Continue reading "Macromedia Central applications Profit Calculator (for educational purposes only)" »

February 27, 2004

Forrester.com: "Macromedia's Central? Right On"

I came across with some Forrester.com articles related with Macromedia Central. One of them: "Macromedia's Central? Right On" says: "Forrester believes that Central will have a major impact on three application environments:" [...] "High-function consumer apps", "Portal initiatives" and "Business apps" (Read the entire article here.). Excerpt:

Continue reading "Forrester.com: "Macromedia's Central? Right On"" »

Macromedia Central, Java and the Flash Community

I found very interesting this article because Richard Dragan has taught C++ and Windows programming at Columbia University since 1990, and Java since 1997 (source):

Continue reading "Macromedia Central, Java and the Flash Community" »

March 2, 2004

Two instant messaging solutions for Macromedia Central

Daniel Dura and Sean Voisen are working in two exciting instant messaging solutions for Macromedia Central:

Continue reading "Two instant messaging solutions for Macromedia Central" »

Macromedia Central fueled by the feedback of the Flash Community

David Becker (CNET News.com) wrote an interesting article today about Macromedia Central: "Macromedia Flash effort does slow burn". My opinion.

Continue reading "Macromedia Central fueled by the feedback of the Flash Community" »

March 4, 2004

Toni Lopez on Macromedia Central: Global Style Format Editor (Central application) and tutorials

ActionScript Hero Toni Lopez is migrating his cool Global Style Format editor V1 app to Central. He also has been writing nice tutorials (in spanish) on getting started with Macromedia Central.
Thanks Toni!

Continue reading "Toni Lopez on Macromedia Central: Global Style Format Editor (Central application) and tutorials" »

March 5, 2004

ActionScript 2.0 and Macromedia Central AS2_Central syntax file listed at SubEthaEdit website


Fyi, ActionScript2_Central.plist (AS2_Central) the SubEthaEdit syntax file for ActionScript 2.0 and Macromedia Central is now listed at SubEthaEdit website.

So, you can:
Download the file and read the notes/history and additional information here or
Download the file at SubEthaEdit here.

March 11, 2004

Macromedia.com/de release a Central application for it's presence at CeBIT 2004, 'the world痴 biggest ICT market'

"CeBIT ranks as the world痴 number one event for the ICT sector. It is the only trade fair where representatives of business, science, politics and media can see all the latest trends in a single location!"
CeBIT 2004, Hannover 18 to 24 March 2004, Halle 4, Stand 70.
[Via Jan Jursa (init.de) @ Flashlounge]

September 1, 2004

Macromedia Central Application ideas

For those interested in MM Central application development, last week in the Central-Dev mailing list there was an interesting thread started by Christian Cantrell. And in this post, you'll find links to another brain stormings and "think-tank" forums on Central apps.

Continue reading "Macromedia Central Application ideas" »

September 17, 2004

Macromedia Central 1.5 : the sky is the limit?

New: AOL Instant Messenger SDK for Macromedia Central; File Input/Output, Automatic Network Detection, Flash Player 7 and ActionScript 2.0 support, UI enhancements; and new licensing model.

Articles:
Wjat is new in Central 1.5?
What is Gemini (Central 1.5), and Why Should You Care?
Improving Macromedia Central Application Development
Working Together: Icon Builder and Central 1.5

Macromedia Central 1.5 (code named "Gemini")... So... What Does It All Mean?

So, what does it ALL mean? Well, is the future of Rich Internet Applications. As Christian Cantrell (Product Manager for Developer Relations at Macromedia) said:
"is an important step in our goal to create a ubiquitous, transparent environment for deploying rich applications and content [...] is about taking the next step toward giving application developers a level of power, flexibility, and efficiency they have never had."
Nice article to understand and get started with Macromedia 1.5!

About Adobe Central

This page contains an archive of all entries posted to Actionscript Hero in the Adobe Central category. They are listed from oldest to newest.

Adobe Breeze Presentations is the previous category.

Adobe Flex is the next category.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type 3.33