Comments
[drinking tea, and eating cookies ;)] We are all learning and sharing our thoughts and experiences. We learn together when we ask, when we expose our ideas publicly, when we try to answer some questions based in our particular experiences. In this process, conceptualizing-questionning-dissecting-ratiocinating, we refine our ideas, we learn more, together. When we share our particular views, this always enrich our experience and knowledge of an "object", we became more familiar with it. "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." Kevin Lynch - Whitepaper - PDF But is my feeling that these trends are also challenging us (developers for instance). Whew, another long one, with lots of different topics in one thread... please forgive me if I focus on the biggest showstoppers I see in there: For "localization, when?" see "which localization" in previous reply (there's shell, there's each app, there are local data services, and then there are transaction services and tax structures for sales). Everyone in the world is important, but concepts and initial learning curve usually don't take place in all simultaneously at the start. For "PDAs, which player version?" both are growing... pocket devices quickly growing stronger... player abilities growing to match. Predicting the day the curves will intersect, for a given locale and pricepoint, is tricky. But I think any reader can agree that (a) most everyone will want ready customizable power in their pocket and (b) the Flash/Central framework compares favorably with the complexity of Java and the lock-in of Longhorn. For "memory hit?" the big control is in the development community... just _how_often_ should a background agent make requests? How friendly can a pod be to a low-end machine? There are shell codebase changes which can help too, but just as CD-ROM people had a learning curve when approaching browser plugins, we'll see similar learning curves when adding the "application browser" delivery channel to our choices. (Watch what happens with RSS, for instance... will it stay a compact notification service, or will full multimedia content also be shoved in there instead of finding its own format...!?) For "branding", "partnerships" and some others, I know that the Central team has been working at incorporating earlier feedback in these areas, but I don't know the exact final form of the next release and set of announcements yet, myself. I *do* know that such comments have already been valuable in guiding change, if that vague context is of use. Some of these topics are also mentioned, at greater length, in these two articles from last year... useful? I'm jazzed because it's obvious now that document browsers won't suffice for all network needs, and there's increasing hesitancy to install the native-code of strangers on your own machine. It's hard to predict things in advance, but from what I've seen since release Central is the strongest candidate out there to satisfy these new delivery needs for new consumer capabilities. cu, jd/mm >#1 I dont currently have a time frame. We are currently looking at the features for the next version of Central. What OS's and language we localize to is part of that process. >#2 If and when we support PDAs with Central, I would imagine that it would be the same version as the desktop version. fyi, from what we have been hearing from developers, they are more interested in a linux version of Central, than a pocket pc (or other PDA) version. Personally I aggree with this, as it would take extra work to move a desktop central app to a pda central app. >#3 This would happen by our improving memory usuage in Central (and Flash), which is conicidentally one of the top things we are focusing on. >#7 Yes. We have been hearing a lot about this laltely. I am not sure when it will happen, but when it does, we want to make sure we get it right. >#8 Currently the user has to specify whether they are on or offline. i.e. Central doesn't auto detect it. This is surprising difficult to impliment across all of the platforms / OS versions that Central support. Regardless, this is one of the top items for the next release. As far as AOL, there are two things it offers for develoers: -The ability to tap into the AOL / ICQ im network. This will only appeal to a subset of developers. >#10 Yep. There were, and are still problems with Flash MX 2004. That is why we had a patch, and is why we are spending a lot of time talking to developers one on one to find out how they want us to improve the product. Expect to hear more on this over the coming weeks. However, as far as the Central team's responsivness to developers, I think that we have been very open, and very responsive. >11 : How will you make the charts without maxing out the CPU? Again, we are focusing on improving performance of the Flash player. There have been significant improvements with each release, but we are looking at ways of making improvements that would be orders of magnitudes faster than the current player. Again though, more info on this over the coming months. mike chambers mesh@macromedia.com
Interesting news about making the Flash player faster. Will this be only within Central?, given that you have more freedom to do what you like, as opposed to a plug-in technology. Or the browser plug-in too? More importantly, will mac and linux users also get a speed boost? I'm encouraged to see that Macromedia is thinking seriously about issues like player speed. In my opinion, you rested on your laurels over the years regarding the browser plug-in. Afterall, there was never any real competition with the authoring tools or user base (Java applets, Javascript, remember Electrifier Pro? :) So you never really tried to hard to push the limits of the technology. Now you've got yourself into a whole new arena. Facing the future along and some tough competition this time. It would be great to see Macromedia pull the stops out on this one. Do this, and you could even win back my respect and confidence, as well as possibly dominating the RIA arena. Posted by: Daniel Freeman at February 10, 2004 09:02 PM>Will this be only within Central?, Or the browser plug-in too? It would be the core Flash Player code, which would thus affect everything (including Central, and the web player) >More importantly, will mac and linux users also get a speed boost? That is one of our goals. mike chambers mesh@macromedia.com Posted by: mike chambers at February 11, 2004 01:21 AM |