Re: [flexcoders] You are the product

2011-12-22 Thread dorkie dork from dorktown
 Date: Sun, 18 Dec 2011 01:01:27 -0500

 To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com
 Subject: Re: [flexcoders] You are the product



 There is no one size fits all solution if you want to build a complex
 application. Flash might be a good choice for one and HTML for another and
 you might need to go native depending on what you are trying to do. Maybe
 you even want to use Java or Silverlight!

 When you ask if you can do something in HTML5/JS/CSS you need to keep in
 mind that many of the specs are not yet finished. It will be several more
 years before they are even in the recommendation phase. So while it may be
 possible to do some things in some browsers HTML5/JS/CSS is far from being
 cross platform ready. Standards move slow by their nature and because of
 that browser vendors will release features before the standards are
 finished, many times that means that each browser will have a different API
 or implementation for the same feature.

 If you are going to use newer html features it is recommended that you
 only use the ones that are relatively stable. May of the really cool
 features that you will want to use are not yet production ready and should
 be avoided for a real project. Of course if you can limit your scope to a
 couple browsers there is a lot more you can do.

 All of that said you can make some really kick ass stuff using the HTML5,
 CSS3, and JavaScript. There are tons of libraries that will abstract out
 the browser specific things and attempt to make one code base work
 everywhere. Things like Modernizr, Three.js, Dojo, jQuery, EaselJS ,ect,
 ect. Even when using these libraries there are performance differences
 across devices and even browser versions. Making a web application that
 really works across platforms and devices is not a trivial task.

 Take a look at some of the stuff you can do
 https://developer.mozilla.org/en-US/demos/
 http://www.chromeexperiments.com/

 As any good developer knows you should always choose your technology on a
 per project basis and not because one tech is cooler than the other. In
 many cases it may be require to have multiple versions of your application
 to cover your whole target market. The project I am currently working on
 has a native Android and iOS app, along with an HTML5 and Flash version so
 that we could get as much coverage as possible. Sure its a pain but if you
 really want cross platform that is whats required.

 Some things are not even possible with out a native app on certain
 devices. Things like file I/O and Audio are very lacking in most browsers.
 Sometimes you just have to go native.

 Do not be afraid to learn a new language or two it will be good for you.
 Also make sure to pick the right tech for what you are trying to build.
 Again there is no holy grail that will let you write code once and
 work absolutely everywhere, it just does not exist. Choose your tech wisely!

 On Sat, Dec 17, 2011 at 8:29 PM, Rick Winscot rick.wins...@zyche.comwrote:

 **


 The charts? The dashboard? The app as a whole? Yes… I'd recommend
 looking into the ExtJS samples at Sencha.

 http://www.sencha.com/products/extjs/


 From: Dave Glasser dglas...@pobox.com
 Reply-To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com
 Date: Sat, 17 Dec 2011 17:22:39 -0800 (PST)
 To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com

 Subject: Re: [flexcoders] You are the product



 Can you do something comparable to this with HTML5/JS/CSS?



 http://examples2.idashboards.com/idashboards/?guestuser=wputil1dashID=260

 If so, do you have any links to examples?

 
 From: Guy Morton g...@alchemy.com.au

 Using HTML/JS/CSS you CAN do apps that look every bit as nice as Flash
 apps, and they run everywhere.



  



Re: [flexcoders] You are the product

2011-12-19 Thread Peter Ginneberge
 I really don't want to take a step back when I was
 in fact hoping to be getting a new version of
 action script that moved the main language even
 further forward.


I feel the same way. I just dislike JS and going from ActionScript to 
JavaScript is a step back.. a big one.
If you know Java, you're in luck 'cos with GWT you can just write Java apps and 
they get compiled to JS (with html/css) and you 
still get to use Maven/Spring/Hibernate and do all the OOP stuff and whatnot. 
You don't have to look at javascript at all, let alone 
write a single line of it !
As I mentioned earlier, if FlashBuilder would do something similar, I'd be all 
over it.
And it can be done, haXe already does that.
http://haxe.org/

regards,
Peter

- Original Message - 
From: Glenn Williams gl...@tinylion.co.uk
To: flexcoders@yahoogroups.com
Sent: Sunday, December 18, 2011 6:45 PM
Subject: RE: [flexcoders] You are the product


 The samples are ok, but it's the actual langue I
 dislike.



 I just doesn't feel very complete to me.



 I really don't want to take a step back when I was
 in fact hoping to be getting a new version of
 action script that moved the main language even
 further forward.



 The whole situation just feels like a regression
 to me.



 From: flexcoders@yahoogroups.com
 [mailto:flexcoders@yahoogroups.com] On Behalf Of
 Rick Winscot
 Sent: 18 December 2011 01:29
 To: flexcoders@yahoogroups.com
 Subject: Re: [flexcoders] You are the product





 The charts? The dashboard? The app as a whole?
 Yes. I'd recommend looking into the ExtJS samples
 at Sencha.



 http://www.sencha.com/products/extjs/



Re: [flexcoders] You are the product

2011-12-19 Thread ganaraj p r
All that adobe needs to do is, start attempting to replace the current JS
with AS3.
Currently AS3 is a compiled language and JS is an interpreted language. Now
can adobe come up with an interpreter for as3?



On Mon, Dec 19, 2011 at 9:40 AM, Peter Ginneberge
p.ginnebe...@telenet.bewrote:

 **


  I really don't want to take a step back when I was
  in fact hoping to be getting a new version of
  action script that moved the main language even
  further forward.
 

 I feel the same way. I just dislike JS and going from ActionScript to
 JavaScript is a step back.. a big one.
 If you know Java, you're in luck 'cos with GWT you can just write Java
 apps and they get compiled to JS (with html/css) and you
 still get to use Maven/Spring/Hibernate and do all the OOP stuff and
 whatnot. You don't have to look at javascript at all, let alone
 write a single line of it !
 As I mentioned earlier, if FlashBuilder would do something similar, I'd be
 all over it.
 And it can be done, haXe already does that.
 http://haxe.org/


 regards,
 Peter

 - Original Message -
 From: Glenn Williams gl...@tinylion.co.uk
 To: flexcoders@yahoogroups.com
 Sent: Sunday, December 18, 2011 6:45 PM
 Subject: RE: [flexcoders] You are the product

  The samples are ok, but it's the actual langue I
  dislike.
 
 
 
  I just doesn't feel very complete to me.
 
 
 
  I really don't want to take a step back when I was
  in fact hoping to be getting a new version of
  action script that moved the main language even
  further forward.
 
 
 
  The whole situation just feels like a regression
  to me.
 
 
 
  From: flexcoders@yahoogroups.com
  [mailto:flexcoders@yahoogroups.com] On Behalf Of
  Rick Winscot
  Sent: 18 December 2011 01:29
  To: flexcoders@yahoogroups.com
  Subject: Re: [flexcoders] You are the product
 
 
 
 
 
  The charts? The dashboard? The app as a whole?
  Yes. I'd recommend looking into the ExtJS samples
  at Sencha.
 
 
 
  http://www.sencha.com/products/extjs/

  




-- 
Regards,
Ganaraj P R


Re: [flexcoders] You are the product

2011-12-19 Thread Rick Winscot
HmmŠ if Falcon is 10x faster than the previous compiler ­ could you
incrementally feed it and have it emit to the browser? Kind of like a
progressive download?


From:  ganaraj p r ganara...@gmail.com
Reply-To:  flexcoders@yahoogroups.com flexcoders@yahoogroups.com
Date:  Mon, 19 Dec 2011 10:17:54 +
To:  flexcoders@yahoogroups.com flexcoders@yahoogroups.com
Subject:  Re: [flexcoders] You are the product

 
 
 
   

All that adobe needs to do is, start attempting to replace the current JS
with AS3. 

Currently AS3 is a compiled language and JS is an interpreted language. Now
can adobe come up with an interpreter for as3?
 


On Mon, Dec 19, 2011 at 9:40 AM, Peter Ginneberge p.ginnebe...@telenet.be
wrote:
  
  
  

 
  I really don't want to take a step back when I was
  in fact hoping to be getting a new version of
  action script that moved the main language even
  further forward.
 
 
 I feel the same way. I just dislike JS and going from ActionScript to
 JavaScript is a step back.. a big one.
 If you know Java, you're in luck 'cos with GWT you can just write Java apps
 and they get compiled to JS (with html/css) and you
 still get to use Maven/Spring/Hibernate and do all the OOP stuff and whatnot.
 You don't have to look at javascript at all, let alone
 write a single line of it !
 As I mentioned earlier, if FlashBuilder would do something similar, I'd be all
 over it.
 And it can be done, haXe already does that.
 http://haxe.org/
 
 
 regards,
 Peter
 
 - Original Message -
 From: Glenn Williams gl...@tinylion.co.uk mailto:glenn%40tinylion.co.uk 
 To: flexcoders@yahoogroups.com mailto:flexcoders%40yahoogroups.com 
 Sent: Sunday, December 18, 2011 6:45 PM
 Subject: RE: [flexcoders] You are the product
 
  The samples are ok, but it's the actual langue I
  dislike.
 
 
 
  I just doesn't feel very complete to me.
 
 
 
  I really don't want to take a step back when I was
  in fact hoping to be getting a new version of
  action script that moved the main language even
  further forward.
 
 
 
  The whole situation just feels like a regression
  to me.
 
 
 
  From: flexcoders@yahoogroups.com mailto:flexcoders%40yahoogroups.com
  [mailto:flexcoders@yahoogroups.com mailto:flexcoders%40yahoogroups.com ]
 On Behalf Of
  Rick Winscot
  Sent: 18 December 2011 01:29
  To: flexcoders@yahoogroups.com mailto:flexcoders%40yahoogroups.com
  Subject: Re: [flexcoders] You are the product
 
 
 
 
 
  The charts? The dashboard? The app as a whole?
  Yes. I'd recommend looking into the ExtJS samples
  at Sencha.
 
 
 
  http://www.sencha.com/products/extjs/
 
 
  

  



-- 
Regards,
Ganaraj P R

 
   

 




Re: [flexcoders] You are the product

2011-12-19 Thread ganaraj p r
Hmmm. I doubt that would be possible.

The problem has never been with compiling the code as such. Its about how
the compiled code is finally used. Since we are going to be replacing  /
removing the Flash Player from the picture, whether we compile the code on
the server end or compile the code on the client end it really doesnt
matter.

On Mon, Dec 19, 2011 at 1:17 PM, Rick Winscot rick.wins...@zyche.comwrote:

 **


 Hmm… if Falcon is 10x faster than the previous compiler – could you
 incrementally feed it and have it emit to the browser? Kind of like a
 progressive download?


 From: ganaraj p r ganara...@gmail.com
 Reply-To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com
 Date: Mon, 19 Dec 2011 10:17:54 +
 To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com

 Subject: Re: [flexcoders] You are the product



 All that adobe needs to do is, start attempting to replace the current JS
 with AS3.
 Currently AS3 is a compiled language and JS is an interpreted language.
 Now can adobe come up with an interpreter for as3?



 On Mon, Dec 19, 2011 at 9:40 AM, Peter Ginneberge p.ginnebe...@telenet.be
  wrote:

 **


  I really don't want to take a step back when I was
  in fact hoping to be getting a new version of
  action script that moved the main language even
  further forward.
 

 I feel the same way. I just dislike JS and going from ActionScript to
 JavaScript is a step back.. a big one.
 If you know Java, you're in luck 'cos with GWT you can just write Java
 apps and they get compiled to JS (with html/css) and you
 still get to use Maven/Spring/Hibernate and do all the OOP stuff and
 whatnot. You don't have to look at javascript at all, let alone
 write a single line of it !
 As I mentioned earlier, if FlashBuilder would do something similar, I'd
 be all over it.
 And it can be done, haXe already does that.
 http://haxe.org/


 regards,
 Peter

 - Original Message -
 From: Glenn Williams gl...@tinylion.co.uk
 To: flexcoders@yahoogroups.com
 Sent: Sunday, December 18, 2011 6:45 PM
 Subject: RE: [flexcoders] You are the product

  The samples are ok, but it's the actual langue I
  dislike.
 
 
 
  I just doesn't feel very complete to me.
 
 
 
  I really don't want to take a step back when I was
  in fact hoping to be getting a new version of
  action script that moved the main language even
  further forward.
 
 
 
  The whole situation just feels like a regression
  to me.
 
 
 
  From: flexcoders@yahoogroups.com
  [mailto:flexcoders@yahoogroups.com] On Behalf Of
  Rick Winscot
  Sent: 18 December 2011 01:29
  To: flexcoders@yahoogroups.com
  Subject: Re: [flexcoders] You are the product
 
 
 
 
 
  The charts? The dashboard? The app as a whole?
  Yes. I'd recommend looking into the ExtJS samples
  at Sencha.
 
 
 
  http://www.sencha.com/products/extjs/




 --
 Regards,
 Ganaraj P R

   




-- 
Regards,
Ganaraj P R


Re: [flexcoders] You are the product

2011-12-19 Thread Rogerio Gonzalez
Hello to you all!

Removing Flash Player from the picture, require use a client side
technology available in most devices.

HTML5 will require, at least, javascript. Since 99 I never really trust
javascript because the cross-browser compatibility.
Anyone care to illustrate to me what change since then?
Do browsers in other devices really stick with one version of javascript?
If between browsers, under windows, we don´t got a javascript running
without a hole bunch of workarounds, what is the difference for others
devices?

You don´t wanna flash? I can understand that. But you will need something
real to get the juice. You will need RIA.

JavaFX can be an option. Silverlight already is, once the win8 got to
devices. But none of then will work on iOS. Probably only silverlight will
work on win8/metro ( 'will not run plugins... a side the ones from
microsoft' ).

I will stick with flash/flex for the time being and still waiting on the
next best thing involving RIA and Web.

Regards,

Rogério Gonzalez


On Mon, Dec 19, 2011 at 11:47 AM, ganaraj p r ganara...@gmail.com wrote:

 **


 Hmmm. I doubt that would be possible.

 The problem has never been with compiling the code as such. Its about how
 the compiled code is finally used. Since we are going to be replacing  /
 removing the Flash Player from the picture, whether we compile the code on
 the server end or compile the code on the client end it really doesnt
 matter.

 On Mon, Dec 19, 2011 at 1:17 PM, Rick Winscot rick.wins...@zyche.comwrote:

 **


 Hmm… if Falcon is 10x faster than the previous compiler – could you
 incrementally feed it and have it emit to the browser? Kind of like a
 progressive download?


 From: ganaraj p r ganara...@gmail.com
 Reply-To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com
 Date: Mon, 19 Dec 2011 10:17:54 +
 To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com

 Subject: Re: [flexcoders] You are the product



 All that adobe needs to do is, start attempting to replace the current JS
 with AS3.
 Currently AS3 is a compiled language and JS is an interpreted language.
 Now can adobe come up with an interpreter for as3?



 On Mon, Dec 19, 2011 at 9:40 AM, Peter Ginneberge 
 p.ginnebe...@telenet.be wrote:

 **


  I really don't want to take a step back when I was
  in fact hoping to be getting a new version of
  action script that moved the main language even
  further forward.
 

 I feel the same way. I just dislike JS and going from ActionScript to
 JavaScript is a step back.. a big one.
 If you know Java, you're in luck 'cos with GWT you can just write Java
 apps and they get compiled to JS (with html/css) and you
 still get to use Maven/Spring/Hibernate and do all the OOP stuff and
 whatnot. You don't have to look at javascript at all, let alone
 write a single line of it !
 As I mentioned earlier, if FlashBuilder would do something similar, I'd
 be all over it.
 And it can be done, haXe already does that.
 http://haxe.org/


 regards,
 Peter

 - Original Message -
 From: Glenn Williams gl...@tinylion.co.uk
 To: flexcoders@yahoogroups.com
 Sent: Sunday, December 18, 2011 6:45 PM
 Subject: RE: [flexcoders] You are the product

  The samples are ok, but it's the actual langue I
  dislike.
 
 
 
  I just doesn't feel very complete to me.
 
 
 
  I really don't want to take a step back when I was
  in fact hoping to be getting a new version of
  action script that moved the main language even
  further forward.
 
 
 
  The whole situation just feels like a regression
  to me.
 
 
 
  From: flexcoders@yahoogroups.com
  [mailto:flexcoders@yahoogroups.com] On Behalf Of
  Rick Winscot
  Sent: 18 December 2011 01:29
  To: flexcoders@yahoogroups.com
  Subject: Re: [flexcoders] You are the product
 
 
 
 
 
  The charts? The dashboard? The app as a whole?
  Yes. I'd recommend looking into the ExtJS samples
  at Sencha.
 
 
 
  http://www.sencha.com/products/extjs/




 --
 Regards,
 Ganaraj P R




 --
 Regards,
 Ganaraj P R

  



Re: [flexcoders] You are the product

2011-12-19 Thread ganaraj p r
The general consensus is that

a. People hate Flash. ( dont really know why!!! after reading all the HTML
5 vs Flash articles... )  / Developers hate javascript ( atleast the people
who like the OOP paradigm! ).
b. Developers love AS3. ( Its the next best thing to chocolate! ) / People
love nice UI.

The holy grail is to create something that doesnt require flash but can
be programmed with as3 or something similiar and runs on a browser
without any plugin.




On Mon, Dec 19, 2011 at 3:49 PM, Rogerio Gonzalez 
rogerio.gonza...@gmail.com wrote:

 **


 Hello to you all!

 Removing Flash Player from the picture, require use a client side
 technology available in most devices.

 HTML5 will require, at least, javascript. Since 99 I never really trust
 javascript because the cross-browser compatibility.
 Anyone care to illustrate to me what change since then?
 Do browsers in other devices really stick with one version of
 javascript?
 If between browsers, under windows, we don´t got a javascript running
 without a hole bunch of workarounds, what is the difference for others
 devices?

 You don´t wanna flash? I can understand that. But you will need something
 real to get the juice. You will need RIA.

 JavaFX can be an option. Silverlight already is, once the win8 got to
 devices. But none of then will work on iOS. Probably only silverlight will
 work on win8/metro ( 'will not run plugins... a side the ones from
 microsoft' ).

 I will stick with flash/flex for the time being and still waiting on the
 next best thing involving RIA and Web.

 Regards,

 Rogério Gonzalez



 On Mon, Dec 19, 2011 at 11:47 AM, ganaraj p r ganara...@gmail.com wrote:

 **


 Hmmm. I doubt that would be possible.

 The problem has never been with compiling the code as such. Its about how
 the compiled code is finally used. Since we are going to be replacing  /
 removing the Flash Player from the picture, whether we compile the code on
 the server end or compile the code on the client end it really doesnt
 matter.

 On Mon, Dec 19, 2011 at 1:17 PM, Rick Winscot rick.wins...@zyche.comwrote:

 **


 Hmm… if Falcon is 10x faster than the previous compiler – could you
 incrementally feed it and have it emit to the browser? Kind of like a
 progressive download?


 From: ganaraj p r ganara...@gmail.com
 Reply-To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com
 Date: Mon, 19 Dec 2011 10:17:54 +
 To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com

 Subject: Re: [flexcoders] You are the product



 All that adobe needs to do is, start attempting to replace the current
 JS with AS3.
 Currently AS3 is a compiled language and JS is an interpreted language.
 Now can adobe come up with an interpreter for as3?



 On Mon, Dec 19, 2011 at 9:40 AM, Peter Ginneberge 
 p.ginnebe...@telenet.be wrote:

 **


  I really don't want to take a step back when I was
  in fact hoping to be getting a new version of
  action script that moved the main language even
  further forward.
 

 I feel the same way. I just dislike JS and going from ActionScript to
 JavaScript is a step back.. a big one.
 If you know Java, you're in luck 'cos with GWT you can just write Java
 apps and they get compiled to JS (with html/css) and you
 still get to use Maven/Spring/Hibernate and do all the OOP stuff and
 whatnot. You don't have to look at javascript at all, let alone
 write a single line of it !
 As I mentioned earlier, if FlashBuilder would do something similar, I'd
 be all over it.
 And it can be done, haXe already does that.
 http://haxe.org/


 regards,
 Peter

 - Original Message -
 From: Glenn Williams gl...@tinylion.co.uk
 To: flexcoders@yahoogroups.com
 Sent: Sunday, December 18, 2011 6:45 PM
 Subject: RE: [flexcoders] You are the product

  The samples are ok, but it's the actual langue I
  dislike.
 
 
 
  I just doesn't feel very complete to me.
 
 
 
  I really don't want to take a step back when I was
  in fact hoping to be getting a new version of
  action script that moved the main language even
  further forward.
 
 
 
  The whole situation just feels like a regression
  to me.
 
 
 
  From: flexcoders@yahoogroups.com
  [mailto:flexcoders@yahoogroups.com] On Behalf Of
  Rick Winscot
  Sent: 18 December 2011 01:29
  To: flexcoders@yahoogroups.com
  Subject: Re: [flexcoders] You are the product
 
 
 
 
 
  The charts? The dashboard? The app as a whole?
  Yes. I'd recommend looking into the ExtJS samples
  at Sencha.
 
 
 
  http://www.sencha.com/products/extjs/




 --
 Regards,
 Ganaraj P R




 --
 Regards,
 Ganaraj P R


  




-- 
Regards,
Ganaraj P R


Re: [flexcoders] You are the product

2011-12-19 Thread Carlos Rovira
Right the key point is maintain the AS3/Flex development platform and
export to JS. Nobody will change backwards to program JS if you taste AS3 ;)

2011/12/19 ganaraj p r ganara...@gmail.com

 **


 The general consensus is that

 a. People hate Flash. ( dont really know why!!! after reading all the HTML
 5 vs Flash articles... )  / Developers hate javascript ( atleast the people
 who like the OOP paradigm! ).
 b. Developers love AS3. ( Its the next best thing to chocolate! ) / People
 love nice UI.

 The holy grail is to create something that doesnt require flash but can
 be programmed with as3 or something similiar and runs on a browser
 without any plugin.




 On Mon, Dec 19, 2011 at 3:49 PM, Rogerio Gonzalez 
 rogerio.gonza...@gmail.com wrote:

 **


 Hello to you all!

 Removing Flash Player from the picture, require use a client side
 technology available in most devices.

 HTML5 will require, at least, javascript. Since 99 I never really trust
 javascript because the cross-browser compatibility.
 Anyone care to illustrate to me what change since then?
 Do browsers in other devices really stick with one version of
 javascript?
 If between browsers, under windows, we don´t got a javascript running
 without a hole bunch of workarounds, what is the difference for others
 devices?

 You don´t wanna flash? I can understand that. But you will need something
 real to get the juice. You will need RIA.

 JavaFX can be an option. Silverlight already is, once the win8 got to
 devices. But none of then will work on iOS. Probably only silverlight will
 work on win8/metro ( 'will not run plugins... a side the ones from
 microsoft' ).

 I will stick with flash/flex for the time being and still waiting on the
 next best thing involving RIA and Web.

 Regards,

 Rogério Gonzalez



 On Mon, Dec 19, 2011 at 11:47 AM, ganaraj p r ganara...@gmail.comwrote:

 **


 Hmmm. I doubt that would be possible.

 The problem has never been with compiling the code as such. Its about
 how the compiled code is finally used. Since we are going to be replacing
  / removing the Flash Player from the picture, whether we compile the code
 on the server end or compile the code on the client end it really doesnt
 matter.

 On Mon, Dec 19, 2011 at 1:17 PM, Rick Winscot rick.wins...@zyche.comwrote:

 **


 Hmm… if Falcon is 10x faster than the previous compiler – could you
 incrementally feed it and have it emit to the browser? Kind of like a
 progressive download?


 From: ganaraj p r ganara...@gmail.com
 Reply-To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com
 Date: Mon, 19 Dec 2011 10:17:54 +
 To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com

 Subject: Re: [flexcoders] You are the product



 All that adobe needs to do is, start attempting to replace the current
 JS with AS3.
 Currently AS3 is a compiled language and JS is an interpreted language.
 Now can adobe come up with an interpreter for as3?



 On Mon, Dec 19, 2011 at 9:40 AM, Peter Ginneberge 
 p.ginnebe...@telenet.be wrote:

 **


  I really don't want to take a step back when I was
  in fact hoping to be getting a new version of
  action script that moved the main language even
  further forward.
 

 I feel the same way. I just dislike JS and going from ActionScript to
 JavaScript is a step back.. a big one.
 If you know Java, you're in luck 'cos with GWT you can just write Java
 apps and they get compiled to JS (with html/css) and you
 still get to use Maven/Spring/Hibernate and do all the OOP stuff and
 whatnot. You don't have to look at javascript at all, let alone
 write a single line of it !
 As I mentioned earlier, if FlashBuilder would do something similar,
 I'd be all over it.
 And it can be done, haXe already does that.
 http://haxe.org/


 regards,
 Peter

 - Original Message -
 From: Glenn Williams gl...@tinylion.co.uk
 To: flexcoders@yahoogroups.com
 Sent: Sunday, December 18, 2011 6:45 PM
 Subject: RE: [flexcoders] You are the product

  The samples are ok, but it's the actual langue I
  dislike.
 
 
 
  I just doesn't feel very complete to me.
 
 
 
  I really don't want to take a step back when I was
  in fact hoping to be getting a new version of
  action script that moved the main language even
  further forward.
 
 
 
  The whole situation just feels like a regression
  to me.
 
 
 
  From: flexcoders@yahoogroups.com
  [mailto:flexcoders@yahoogroups.com] On Behalf Of
  Rick Winscot
  Sent: 18 December 2011 01:29
  To: flexcoders@yahoogroups.com
  Subject: Re: [flexcoders] You are the product
 
 
 
 
 
  The charts? The dashboard? The app as a whole?
  Yes. I'd recommend looking into the ExtJS samples
  at Sencha.
 
 
 
  http://www.sencha.com/products/extjs/




 --
 Regards,
 Ganaraj P R




 --
 Regards,
 Ganaraj P R





 --
 Regards,
 Ganaraj P R

  




-- 
Carlos Rovira
Director de Tecnología
M: +34 607 22 60 05
F:  +34 912 35 57 77

CODEOSCOPIC S.A. http://www.codeoscopic.com
Avd. del General Perón, 32
Planta 10, Puertas P

Re: [flexcoders] You are the product

2011-12-19 Thread John McCormack




The general consensus is that

a. People hate Flash. ( dont really know why!!! after reading all the 
HTML 5 vs Flash articles... )  / Developers hate javascript ( atleast 
the people who like the OOP paradigm! ).
b. Developers love AS3. ( Its the next best thing to chocolate! ) / 
People love nice UI.




Maybe people hate the things we create with Flash, such as heavyweight 
advertisements you can't easily stop - but that's the programmers fault.


Personally, I am interested in educational applications, so AS3 is 
great: very powerful with amazing potential. Just look at what Away3D 
manage to do: http://away3d.com/showcase/


Isn't AIR is the obvious choice, and not Flash, when you want avoid 
browser multiplicity?


John









Re: [flexcoders] You are the product

2011-12-19 Thread Paul Andrews

On 19/12/2011 17:58, John McCormack wrote:






The general consensus is that

a. People hate Flash. ( dont really know why!!! after reading all the 
HTML 5 vs Flash articles... )  / Developers hate javascript ( atleast 
the people who like the OOP paradigm! ).
b. Developers love AS3. ( Its the next best thing to chocolate! ) / 
People love nice UI.




Maybe people hate the things we create with Flash, such as heavyweight 
advertisements you can't easily stop - but that's the programmers fault.


Personally, I am interested in educational applications, so AS3 is 
great: very powerful with amazing potential. Just look at what Away3D 
manage to do: http://away3d.com/showcase/


LOL, looks beautiful, runs like a dog on my laptop. As you might guess, 
my laptop is not a current speed machine.


Paul



Isn't AIR is the obvious choice, and not Flash, when you want avoid 
browser multiplicity?


John














RE: [flexcoders] You are the product

2011-12-19 Thread Merrill, Jason
 The general consensus is that:
a. People hate Flash. ( dont really know why!!! after reading all the HTML 5 
vs Flash articles... )  / Developers hate javascript ( atleast the people who 
like the OOP paradigm! ).
b. Developers love AS3. ( Its the next best thing to chocolate! ) / People 
love nice UI.


I agree with those theories, which is why I think hAxe is a promising 
technology going forward - program in an OOP way very similar to AS3 and yet 
export to Javascript/HTML5.

Jason Merrill
Instructional Technology Architect II
Bank of America  Global Learning





___

From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On Behalf 
Of Paul Andrews
Sent: Monday, December 19, 2011 1:18 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] You are the product



On 19/12/2011 17:58, John McCormack wrote:



The general consensus is that

a. People hate Flash. ( dont really know why!!! after reading all the HTML 5 vs 
Flash articles... )  / Developers hate javascript ( atleast the people who like 
the OOP paradigm! ).
b. Developers love AS3. ( Its the next best thing to chocolate! ) / People love 
nice UI.


Maybe people hate the things we create with Flash, such as heavyweight 
advertisements you can't easily stop - but that's the programmers fault.

Personally, I am interested in educational applications, so AS3 is great: very 
powerful with amazing potential. Just look at what Away3D manage to do: 
http://away3d.com/showcase/

LOL, looks beautiful, runs like a dog on my laptop. As you might guess, my 
laptop is not a current speed machine.

Paul



Isn't AIR is the obvious choice, and not Flash, when you want avoid browser 
multiplicity?

John









--
This message w/attachments (message) is intended solely for the use of the 
intended recipient(s) and may contain information that is privileged, 
confidential or proprietary. If you are not an intended recipient, please 
notify the sender, and then please delete and destroy all copies and 
attachments, and be advised that any review or dissemination of, or the taking 
of any action in reliance on, the information contained in or attached to this 
message is prohibited. 
Unless specifically indicated, this message is not an offer to sell or a 
solicitation of any investment products or other financial product or service, 
an official confirmation of any transaction, or an official statement of 
Sender. Subject to applicable law, Sender may intercept, monitor, review and 
retain e-communications (EC) traveling through its networks/systems and may 
produce any such EC to regulators, law enforcement, in litigation and as 
required by law. 
The laws of the country of each sender/recipient may impact the handling of EC, 
and EC may be archived, supervised and produced in countries other than the 
country in which you are located. This message cannot be guaranteed to be 
secure or free of errors or viruses. 

References to Sender are references to any subsidiary of Bank of America 
Corporation. Securities and Insurance Products: * Are Not FDIC Insured * Are 
Not Bank Guaranteed * May Lose Value * Are Not a Bank Deposit * Are Not a 
Condition to Any Banking Service or Activity * Are Not Insured by Any Federal 
Government Agency. Attachments that are part of this EC may have additional 
important disclosures and disclaimers, which you should read. This message is 
subject to terms available at the following link: 
http://www.bankofamerica.com/emaildisclaimer. By messaging with Sender you 
consent to the foregoing.


Re: [flexcoders] You are the product

2011-12-18 Thread Rick Winscot
UhŠ the original question is pretty simple - can you do anything [ like the
link provided ] in HTML / CSS? The short answer is, yes. Since you opened
a can of wormsŠ I'll bite.

Specs not yet finishedŠ blah blah blah. If you're looking for a language
to get carved in stone before you write a line of codeŠ good luck. There are
plenty of apps out there that are working just fine on 'draft' technology.
Innovation typically drives change ­ not the other way around.

Newer featuresŠ bah! If you find a browser that supports the features you
must haveŠ try to standardize on that browser if you can. If you can'tŠ then
cross that bridge if you have to come to it and not before. Getting your
panties in a wad over something that isn't on your plate is a waste of time.

One code-base everywhereŠ Urk. Really? I thought that was what Flash was
supposed to do! SeriouslyŠ I don't know what you're trying to say here. If
you need an HTML/CSS app that runs just about anywhereŠ wrap it in AIR and
move on. Did he even state that it needs to run on desktop, mobile, tablets,
and the voyager I spacecraft?

Any good programmerŠ barf. I do get sick of pious comments like this. I
mean ­ the guy just asked a simple question. Architecture is a subject best
served after a developer has a chance to get cozy with the technology. I
mean ­ I appreciate your desire to go deep on this question but reallyŠ milk
before meat. The question was simple ­ if he needs more ­ let the subject
blossom. 


From:  Robert VanCuren Jr robert.vancuren...@gmail.com
Reply-To:  flexcoders@yahoogroups.com flexcoders@yahoogroups.com
Date:  Sun, 18 Dec 2011 01:01:27 -0500
To:  flexcoders@yahoogroups.com flexcoders@yahoogroups.com
Subject:  Re: [flexcoders] You are the product

 
 
 
   

There is no one size fits all solution if you want to build a complex
application. Flash might be a good choice for one and HTML for another and
you might need to go native depending on what you are trying to do. Maybe
you even want to use Java or Silverlight!

When you ask if you can do something in HTML5/JS/CSS you need to keep in
mind that many of the specs are not yet finished. It will be several more
years before they are even in the recommendation phase. So while it may be
possible to do some things in some browsers HTML5/JS/CSS is far from being
cross platform ready. Standards move slow by their nature and because of
that browser vendors will release features before the standards are
finished, many times that means that each browser will have a different API
or implementation for the same feature.

If you are going to use newer html features it is recommended that you only
use the ones that are relatively stable. May of the really cool features
that you will want to use are not yet production ready and should be avoided
for a real project. Of course if you can limit your scope to a couple
browsers there is a lot more you can do.

All of that said you can make some really kick ass stuff using the HTML5,
CSS3, and JavaScript. There are tons of libraries that will abstract out the
browser specific things and attempt to make one code base work everywhere.
Things like Modernizr, Three.js, Dojo, jQuery, EaselJS ,ect, ect. Even when
using these libraries there are performance differences across devices and
even browser versions. Making a web application that really works across
platforms and devices is not a trivial task.

Take a look at some of the stuff you can do
https://developer.mozilla.org/en-US/demos/
http://www.chromeexperiments.com/

As any good developer knows you should always choose your technology on a
per project basis and not because one tech is cooler than the other. In many
cases it may be require to have multiple versions of your application to
cover your whole target market. The project I am currently working on has a
native Android and iOS app, along with an HTML5 and Flash version so that we
could get as much coverage as possible. Sure its a pain but if you really
want cross platform that is whats required.

Some things are not even possible with out a native app on certain devices.
Things like file I/O and Audio are very lacking in most browsers. Sometimes
you just have to go native.

Do not be afraid to learn a new language or two it will be good for you.
Also make sure to pick the right tech for what you are trying to build.
Again there is no holy grail that will let you write code once and work
absolutely everywhere, it just does not exist. Choose your tech wisely!

On Sat, Dec 17, 2011 at 8:29 PM, Rick Winscot rick.wins...@zyche.com
wrote:
  
  
  

 
 The charts? The dashboard? The app as a whole? YesŠ I'd recommend looking into
 the ExtJS samples at Sencha.
 
 http://www.sencha.com/products/extjs/
 
 
 From:  Dave Glasser dglas...@pobox.com
 Reply-To:  flexcoders@yahoogroups.com flexcoders@yahoogroups.com
 Date:  Sat, 17 Dec 2011 17:22:39 -0800 (PST)
 To:  flexcoders@yahoogroups.com flexcoders@yahoogroups.com
 
 Subject:  Re: [flexcoders] You

Re: [flexcoders] You are the product

2011-12-18 Thread Haykel BEN JEMIA
Interesting answers but they almost all are based on the assumption that
you have much time and enough money to waste. You can do almost everything
with HTML/JS/CSS, but for many things you will require much (really much)
more time than with Flash. I say 'almost' because there are things you
can't do, an example is applications using peer-assisted networking
(peer-to-peer), which is a realworld project I'm working on currently.

Let's stop this war because both technologies are complementary and there
are things you should do with one technology and others with other
technologies.

Now regarding the attitude of Adobe, it's true that the way they did the
annoucement was not 'friendly', but it was actually a logical decision.
There is no flash application on the web that was designed with mobile
devices in mind. Users generally install apps on their devices and we have
AIR for that, especially with the new native extensions there is no
limitations to what you can do anymore. Developing using Flash and native
languages for extensions is a new way of developing applications and it
should be the same for web apps, where we develop with Flash and HTML.

The reality is that every technology has its advantages and as a developer
you have to know when to use each one.

Haykel Ben Jemia

Allmas
Web  RIA Development
http://www.allmas-tn.com




On Sun, Dec 18, 2011 at 11:24 AM, Rick Winscot rick.wins...@zyche.comwrote:

 **


 Uh… the original question is pretty simple - can you do anything [ like
 the link provided ] in HTML / CSS? The short answer is, yes. Since you
 opened a can of worms… I'll bite.

 Specs not yet finished… blah blah blah. If you're looking for a language
 to get carved in stone before you write a line of code… good luck. There
 are plenty of apps out there that are working just fine on 'draft'
 technology. Innovation typically drives change – not the other way around.

 Newer features… bah! If you find a browser that supports the features
 you must have… try to standardize on that browser if you can. If you can't…
 then cross that bridge if you have to come to it and not before. Getting
 your panties in a wad over something that isn't on your plate is a waste of
 time.

 One code-base everywhere… Urk. Really? I thought that was what Flash was
 supposed to do! Seriously… I don't know what you're trying to say here. If
 you need an HTML/CSS app that runs just about anywhere… wrap it in AIR and
 move on. Did he even state that it needs to run on desktop, mobile,
 tablets, and the voyager I spacecraft?

 Any good programmer… barf. I do get sick of pious comments like this. I
 mean – the guy just asked a simple question. Architecture is a subject best
 served after a developer has a chance to get cozy with the technology. I
 mean – I appreciate your desire to go deep on this question but really…
 milk before meat. The question was simple – if he needs more – let the
 subject blossom.


 From: Robert VanCuren Jr robert.vancuren...@gmail.com
 Reply-To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com
 Date: Sun, 18 Dec 2011 01:01:27 -0500

 To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com
 Subject: Re: [flexcoders] You are the product



 There is no one size fits all solution if you want to build a complex
 application. Flash might be a good choice for one and HTML for another and
 you might need to go native depending on what you are trying to do. Maybe
 you even want to use Java or Silverlight!

 When you ask if you can do something in HTML5/JS/CSS you need to keep in
 mind that many of the specs are not yet finished. It will be several more
 years before they are even in the recommendation phase. So while it may be
 possible to do some things in some browsers HTML5/JS/CSS is far from being
 cross platform ready. Standards move slow by their nature and because of
 that browser vendors will release features before the standards are
 finished, many times that means that each browser will have a different API
 or implementation for the same feature.

 If you are going to use newer html features it is recommended that you
 only use the ones that are relatively stable. May of the really cool
 features that you will want to use are not yet production ready and should
 be avoided for a real project. Of course if you can limit your scope to a
 couple browsers there is a lot more you can do.

 All of that said you can make some really kick ass stuff using the HTML5,
 CSS3, and JavaScript. There are tons of libraries that will abstract out
 the browser specific things and attempt to make one code base work
 everywhere. Things like Modernizr, Three.js, Dojo, jQuery, EaselJS ,ect,
 ect. Even when using these libraries there are performance differences
 across devices and even browser versions. Making a web application that
 really works across platforms and devices is not a trivial task.

 Take a look at some of the stuff you can do
 https://developer.mozilla.org/en-US/demos/
 http

RE: [flexcoders] You are the product

2011-12-18 Thread Glenn Williams
The samples are ok, but it's the actual langue I
dislike.

 

I just doesn't feel very complete to me. 

 

I really don't want to take a step back when I was
in fact hoping to be getting a new version of
action script that moved the main language even
further forward.

 

The whole situation just feels like a regression
to me.

 

From: flexcoders@yahoogroups.com
[mailto:flexcoders@yahoogroups.com] On Behalf Of
Rick Winscot
Sent: 18 December 2011 01:29
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] You are the product

 

  

The charts? The dashboard? The app as a whole?
Yes. I'd recommend looking into the ExtJS samples
at Sencha. 

 

http://www.sencha.com/products/extjs/

 

 

From: Dave Glasser dglas...@pobox.com
Reply-To: flexcoders@yahoogroups.com
flexcoders@yahoogroups.com
Date: Sat, 17 Dec 2011 17:22:39 -0800 (PST)
To: flexcoders@yahoogroups.com
flexcoders@yahoogroups.com
Subject: Re: [flexcoders] You are the product

 

  

Can you do something comparable to this with
HTML5/JS/CSS?

http://examples2.idashboards.com/idashboards/?gues
tuser=wputil1
http://examples2.idashboards.com/idashboards/?gue
stuser=wputil1dashID=260 dashID=260

If so, do you have any links to examples?


From: Guy Morton g...@alchemy.com.au
mailto:guy%40alchemy.com.au 

Using HTML/JS/CSS you CAN do apps that look every
bit as nice as Flash apps, and they run
everywhere.





Re: [flexcoders] You are the product

2011-12-18 Thread Csomák Gábor
think of it this way:
you have a very good opportunity, because you can choose. most bosses tell
you, which language you'll need to program in. so i'd be happy in your
place. you can cry about a language you don't even use.

On Sun, Dec 18, 2011 at 6:45 PM, Glenn Williams gl...@tinylion.co.ukwrote:



 The samples are ok, but it’s the actual langue I dislike.



 I just doesn’t feel very complete to me.



 I really don’t want to take a step back when I was in fact hoping to be
 getting a new version of action script that moved the main language even
 further forward.



 The whole situation just feels like a regression to me.



 *From:* flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] *On
 Behalf Of *Rick Winscot
 *Sent:* 18 December 2011 01:29
 *To:* flexcoders@yahoogroups.com

 *Subject:* Re: [flexcoders] You are the product





 The charts? The dashboard? The app as a whole? Yes… I'd recommend looking
 into the ExtJS samples at Sencha.



 http://www.sencha.com/products/extjs/





 *From: *Dave Glasser dglas...@pobox.com
 *Reply-To: *flexcoders@yahoogroups.com flexcoders@yahoogroups.com
 *Date: *Sat, 17 Dec 2011 17:22:39 -0800 (PST)
 *To: *flexcoders@yahoogroups.com flexcoders@yahoogroups.com
 *Subject: *Re: [flexcoders] You are the product





 Can you do something comparable to this with HTML5/JS/CSS?

 http://examples2.idashboards.com/idashboards/?guestuser=wputil1dashID=260

 If so, do you have any links to examples?

 
 From: Guy Morton g...@alchemy.com.au

 Using HTML/JS/CSS you CAN do apps that look every bit as nice as Flash
 apps, and they run everywhere.
  



Re: [flexcoders] You are the product

2011-12-18 Thread Alex Harui
If you’ve written a lot of code in ActionScript, writing code in JavaScript can 
feel like a regression.  Right now, there are trade-offs in the Flash stack and 
the HTML stack.  Adobe is not saying that you should stop writing applications 
in Flash/Flex and move to HTML/JS/CSS today.  My summary is that, based on the 
recent track record of the HTML/JS/CSS stack, there are a lot of folks doing 
great things on that stack, and we are investing in becoming the leading tool 
provider for that stack.  That takes time and we are starting now.  Also note 
that Google is trying to replace the JS portion of that stack with a structured 
programming language.  I would not bet against that eventually happening, but 
it is unclear that it will be DART.  The HTML/JS/CSS stack has a lot of people 
working on it, and they are working together, and Adobe is joining that party.

Today and tomorrow and for some number of years, Flash and Flex remain the best 
solution for a significant number of applications, and Adobe is betting that by 
moving Flex to Apache, Flex will enjoy the benefits of a lot of people working 
on it, and working together.  The Flash Player will be getting faster and will 
have new features, and while most of those will be motivated by the gaming 
initiative, some of those improvements will benefit non-games as well.

If you want to be one of the many people working together on Flex, watch for 
announcements we hope to make if we get accepted by Apache.

-Alex


On 12/18/11 9:45 AM, Glenn Williams gl...@tinylion.co.uk wrote:






The samples are ok, but it’s the actual langue I dislike.

I just doesn’t feel very complete to me.

I really don’t want to take a step back when I was in fact hoping to be getting 
a new version of action script that moved the main language even further 
forward.

The whole situation just feels like a regression to me.


From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On Behalf 
Of Rick Winscot
Sent: 18 December 2011 01:29
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] You are the product



The charts? The dashboard? The app as a whole? Yes… I'd recommend looking into 
the ExtJS samples at Sencha.



http://www.sencha.com/products/extjs/





From: Dave Glasser dglas...@pobox.com
Reply-To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com
Date: Sat, 17 Dec 2011 17:22:39 -0800 (PST)
To: flexcoders@yahoogroups.com mailto%0d%0a%20:flexcoders@yahoogroups.com  
flexcoders@yahoogroups.com
Subject: Re: [flexcoders] You are the product





Ca! n you do something comparable to this with HTML5/JS/CSS?

http://examples2.idashboards.com/idashboards/?guestuser=wputil1dashID=260

If so, do you have any links to examples?


From: Guy Morton g...@alchemy.com.au mailto:guy%40alchemy.com.au 

Using HTML/JS/CSS you CAN do apps that look every bit as nice as Flash apps, 
and they run everywhere.






--
Alex Harui
Flex SDK Team
Adobe System, Inc.
http://blogs.adobe.com/aharui


Re: [flexcoders] You are the product

2011-12-17 Thread Guy Morton
Using HTML/JS/CSS you CAN do apps that look every bit as nice as Flash apps, 
and they run everywhere.

Yes, there are challenges. Yes, IE is still a problem, if you choose to support 
it directly (personally I like the Google Chrome Frame solution to IE), but 
libraries such as JQuery and Raphael solve a lot of problems. 

Yes, you will have to learn some new stuff. But, on the upside, you get a true 
cross-platform delivery - the ONLY one that delivers on all devices.

Guy


On 17/12/2011, at 8:36 AM, Scott Fanetti wrote:

 
 Except for the fact that HTML 5 apps look like shit compared to flash, the 
 run like shit, they can be freely stolen by anyone - and generally they rely 
 on lots of browser and CSS hacks to be pseudo consistent. 
 
 Html5 really sucks - its just a shame the world has decided Flash must no 
 longer be used for anything. 
 
 Sent from my iPhone
 
 On Dec 16, 2011, at 1:15 PM, Guy Morton g...@alchemy.com.au wrote:
 
  
 SVG + Javascript + Canvas ARE the equivalent to Flash in the web standards 
 world.
 
 
 
 On 17/12/2011, at 5:16 AM, Bill Brutzman wrote:
 
  
 
 My sense is that Adobe has realized that it close to impossible to port 
 Flash to the staggering proliferation of tablets, smart phones, and other 
 devices.
 
  
 
 Does anybody expect Flash to run on a Kindle or a Nook?
 
  
 
 In my little world of fantasy… I wish I knew how Flash worked… Perhaps a 
 standards-based Flash lite could be cranked into HTML-6.
 
  
 
 --Bill
 
  
 
 From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On 
 Behalf Of Kevin MacDonald
 Sent: Friday, December 16, 2011 12:50 PM
 To: flexcoders@yahoogroups.com
 Subject: Re: [flexcoders] You are the product
 
  
 
  
 
 Good points. Thanks for responding. I'm not sure why you conflate me 
 knocking Adobe for a lack of willingness to learn. I code on a daily basis 
 in half a dozen languages for a small company struggling to reach 
 profitability. Our client application is one piece of that. The 'learning' 
 in this case is that some companies can be trusted more than others. Adobe 
 puts forth a consistent marketing message to software developers: Trust 
 us! Follow us!, and they consistently fail to live up to that in order to 
 sell us the next round of developer tools. Microsoft, while clearly capable 
 of various brands of skulduggery, has consistently maintained a level of 
 loyalty to their developers, and it has succeeded famously for them. Have 
 you every noticed that 15 year old programs still run on Windows 7? I don't 
 expect that from Adobe. But the heavy sell job on AIR followed by stepping 
 at arms length from it irks me. 
 
 Kevin
 
 
 2011/12/16 Csomák Gábor csom...@gmail.com
 
  
 
 technology simply changes. i met a guy who was the lead engineer of 
 commodore 64. do you think when he was on the top of his career, he stopped 
 learning? this segment changes a lot. it is a lifelong learning. get used 
 to it.
 
  
 
 html5 is not ready. even w3c says it'll be in 2014 (as i remember). and i 
 think, it won't kill air. neither flash. of course it will depend on a lot 
 of things, but the two technologies are good in different segments. you 
 cannot do a prezi.com in html5, and you cannot do an entire webpage in 
 flash. (login remembers will not work, etc...)
 
 the key is to know both, and know when to use what. 
 
 On Wed, Dec 14, 2011 at 7:02 PM, Kevin MacDonald kevinmacdon...@gmail.com 
 wrote:
 
  
 
 Hello developers,
 
  
 
 I have come to some unfortunate conclusions about how Adobe operates. I 
 would be interested to get your opinions on the matter. 
 
  
 
 Some years ago I helped build out a desktop application using Macromedia 
 Director. It ran on both Mac and Windows, and was heavily backed by web 
 services. In principle it was much like an Adobe AIR app might be today. 
 After a few years Adobe bought Macromedia Director, with promises to the 
 developer community that they would continue to support it. They came out 
 with a few maintenance releases that were extremely buggy, enough so that 
 we tried to roll back to the previous version. However, Adobe made sure 
 there were some gotchas that made it painful to either stay on the current 
 version or roll back. Shortly thereafter they killed Director altogether. 
 
  
 
 An Adobe evangelist came to our office and sold us hard on moving to Adobe 
 AIR, which we did. We completely re-wrote our application on that platform. 
 Now, several years later, Adobe is very obviously moving away from AIR and 
 towards HTML5, again with promises to their loyal developers to continue 
 supporting it. 
 
  
 
 Based on their history what I expect Adobe to do is kill AIR before too 
 long. And you should have no doubts that they can make it very painful to 
 remain on that platform. For example, AIR apps use whatever version of 
 Adobe Reader is installed on the client machine. Adobe Reader updates 
 happen independently of updates to the AIR run time

Re: [flexcoders] You are the product

2011-12-17 Thread Scott Fanetti
Do you have any examples that look better than what flash 5 delivered?  

Sent from my iPhone

On Dec 17, 2011, at 1:44 PM, Guy Morton g...@alchemy.com.au wrote:

 Using HTML/JS/CSS you CAN do apps that look every bit as nice as Flash apps, 
 and they run everywhere.
 
 
 Yes, there are challenges. Yes, IE is still a problem, if you choose to 
 support it directly (personally I like the Google Chrome Frame solution to 
 IE), but libraries such as JQuery and Raphael solve a lot of problems. 
 
 Yes, you will have to learn some new stuff. But, on the upside, you get a 
 true cross-platform delivery - the ONLY one that delivers on all devices.
 
 Guy
 
 
 On 17/12/2011, at 8:36 AM, Scott Fanetti wrote:
 
  
 
 Except for the fact that HTML 5 apps look like shit compared to flash, the 
 run like shit, they can be freely stolen by anyone - and generally they rely 
 on lots of browser and CSS hacks to be pseudo consistent. 
 
 Html5 really sucks - its just a shame the world has decided Flash must no 
 longer be used for anything. 
 
 Sent from my iPhone
 
 On Dec 16, 2011, at 1:15 PM, Guy Morton g...@alchemy.com.au wrote:
 
  
 SVG + Javascript + Canvas ARE the equivalent to Flash in the web standards 
 world.
 
 
 
 On 17/12/2011, at 5:16 AM, Bill Brutzman wrote:
 
  
 
 My sense is that Adobe has realized that it close to impossible to port 
 Flash to the staggering proliferation of tablets, smart phones, and other 
 devices.
 
  
 
 Does anybody expect Flash to run on a Kindle or a Nook?
 
  
 
 In my little world of fantasy… I wish I knew how Flash worked… Perhaps a 
 standards-based Flash lite could be cranked into HTML-6.
 
  
 
 --Bill
 
  
 
 From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On 
 Behalf Of Kevin MacDonald
 Sent: Friday, December 16, 2011 12:50 PM
 To: flexcoders@yahoogroups.com
 Subject: Re: [flexcoders] You are the product
 
  
 
  
 
 Good points. Thanks for responding. I'm not sure why you conflate me 
 knocking Adobe for a lack of willingness to learn. I code on a daily basis 
 in half a dozen languages for a small company struggling to reach 
 profitability. Our client application is one piece of that. The 'learning' 
 in this case is that some companies can be trusted more than others. Adobe 
 puts forth a consistent marketing message to software developers: Trust 
 us! Follow us!, and they consistently fail to live up to that in order to 
 sell us the next round of developer tools. Microsoft, while clearly 
 capable of various brands of skulduggery, has consistently maintained a 
 level of loyalty to their developers, and it has succeeded famously for 
 them. Have you every noticed that 15 year old programs still run on 
 Windows 7? I don't expect that from Adobe. But the heavy sell job on AIR 
 followed by stepping at arms length from it irks me. 
 
 Kevin
 
 
 2011/12/16 Csomák Gábor csom...@gmail.com
 
  
 
 technology simply changes. i met a guy who was the lead engineer of 
 commodore 64. do you think when he was on the top of his career, he 
 stopped learning? this segment changes a lot. it is a lifelong learning. 
 get used to it.
 
  
 
 html5 is not ready. even w3c says it'll be in 2014 (as i remember). and i 
 think, it won't kill air. neither flash. of course it will depend on a lot 
 of things, but the two technologies are good in different segments. you 
 cannot do a prezi.com in html5, and you cannot do an entire webpage in 
 flash. (login remembers will not work, etc...)
 
 the key is to know both, and know when to use what. 
 
 On Wed, Dec 14, 2011 at 7:02 PM, Kevin MacDonald 
 kevinmacdon...@gmail.com wrote:
 
  
 
 Hello developers,
 
  
 
 I have come to some unfortunate conclusions about how Adobe operates. I 
 would be interested to get your opinions on the matter. 
 
  
 
 Some years ago I helped build out a desktop application using Macromedia 
 Director. It ran on both Mac and Windows, and was heavily backed by web 
 services. In principle it was much like an Adobe AIR app might be today. 
 After a few years Adobe bought Macromedia Director, with promises to the 
 developer community that they would continue to support it. They came out 
 with a few maintenance releases that were extremely buggy, enough so that 
 we tried to roll back to the previous version. However, Adobe made sure 
 there were some gotchas that made it painful to either stay on the current 
 version or roll back. Shortly thereafter they killed Director altogether. 
 
  
 
 An Adobe evangelist came to our office and sold us hard on moving to Adobe 
 AIR, which we did. We completely re-wrote our application on that 
 platform. Now, several years later, Adobe is very obviously moving away 
 from AIR and towards HTML5, again with promises to their loyal developers 
 to continue supporting it. 
 
  
 
 Based on their history what I expect Adobe to do is kill AIR before too 
 long. And you should have no doubts that they can make it very painful to 
 remain on that platform

Re: [flexcoders] You are the product

2011-12-17 Thread Dave Glasser
Can you do something comparable to this with HTML5/JS/CSS?

http://examples2.idashboards.com/idashboards/?guestuser=wputil1dashID=260


If so, do you have any links to examples?


From: Guy Morton g...@alchemy.com.au

Using HTML/JS/CSS you CAN do apps that look every bit as nice as Flash apps, 
and they run everywhere.


Re: [flexcoders] You are the product

2011-12-17 Thread Rick Winscot
The charts? The dashboard? The app as a whole? YesŠ I'd recommend looking
into the ExtJS samples at Sencha.

http://www.sencha.com/products/extjs/


From:  Dave Glasser dglas...@pobox.com
Reply-To:  flexcoders@yahoogroups.com flexcoders@yahoogroups.com
Date:  Sat, 17 Dec 2011 17:22:39 -0800 (PST)
To:  flexcoders@yahoogroups.com flexcoders@yahoogroups.com
Subject:  Re: [flexcoders] You are the product

 
 
 
   

Can you do something comparable to this with HTML5/JS/CSS?

http://examples2.idashboards.com/idashboards/?guestuser=wputil1dashID=260

If so, do you have any links to examples?


From: Guy Morton g...@alchemy.com.au mailto:guy%40alchemy.com.au 

Using HTML/JS/CSS you CAN do apps that look every bit as nice as Flash apps,
and they run everywhere.
 
   

 




Re: [flexcoders] You are the product

2011-12-17 Thread Robert VanCuren Jr
There is no one size fits all solution if you want to build a complex
application. Flash might be a good choice for one and HTML for another and
you might need to go native depending on what you are trying to do. Maybe
you even want to use Java or Silverlight!

When you ask if you can do something in HTML5/JS/CSS you need to keep in
mind that many of the specs are not yet finished. It will be several more
years before they are even in the recommendation phase. So while it may be
possible to do some things in some browsers HTML5/JS/CSS is far from being
cross platform ready. Standards move slow by their nature and because of
that browser vendors will release features before the standards are
finished, many times that means that each browser will have a different API
or implementation for the same feature.

If you are going to use newer html features it is recommended that you only
use the ones that are relatively stable. May of the really cool features
that you will want to use are not yet production ready and should be
avoided for a real project. Of course if you can limit your scope to a
couple browsers there is a lot more you can do.

All of that said you can make some really kick ass stuff using the HTML5,
CSS3, and JavaScript. There are tons of libraries that will abstract out
the browser specific things and attempt to make one code base work
everywhere. Things like Modernizr, Three.js, Dojo, jQuery, EaselJS ,ect,
ect. Even when using these libraries there are performance differences
across devices and even browser versions. Making a web application that
really works across platforms and devices is not a trivial task.

Take a look at some of the stuff you can do
https://developer.mozilla.org/en-US/demos/
http://www.chromeexperiments.com/

As any good developer knows you should always choose your technology on a
per project basis and not because one tech is cooler than the other. In
many cases it may be require to have multiple versions of your application
to cover your whole target market. The project I am currently working on
has a native Android and iOS app, along with an HTML5 and Flash version so
that we could get as much coverage as possible. Sure its a pain but if you
really want cross platform that is whats required.

Some things are not even possible with out a native app on certain devices.
Things like file I/O and Audio are very lacking in most browsers. Sometimes
you just have to go native.

Do not be afraid to learn a new language or two it will be good for you.
Also make sure to pick the right tech for what you are trying to build.
Again there is no holy grail that will let you write code once and
work absolutely everywhere, it just does not exist. Choose your tech wisely!

On Sat, Dec 17, 2011 at 8:29 PM, Rick Winscot rick.wins...@zyche.comwrote:

 **


 The charts? The dashboard? The app as a whole? Yes… I'd recommend looking
 into the ExtJS samples at Sencha.

 http://www.sencha.com/products/extjs/


 From: Dave Glasser dglas...@pobox.com
 Reply-To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com
 Date: Sat, 17 Dec 2011 17:22:39 -0800 (PST)
 To: flexcoders@yahoogroups.com flexcoders@yahoogroups.com

 Subject: Re: [flexcoders] You are the product



 Can you do something comparable to this with HTML5/JS/CSS?


 http://examples2.idashboards.com/idashboards/?guestuser=wputil1dashID=260

 If so, do you have any links to examples?

 
 From: Guy Morton g...@alchemy.com.au

 Using HTML/JS/CSS you CAN do apps that look every bit as nice as Flash
 apps, and they run everywhere.

   



Re: [flexcoders] You are the product

2011-12-16 Thread Csomák Gábor
technology simply changes. i met a guy who was the lead engineer of
commodore 64. do you think when he was on the top of his career, he stopped
learning? this segment changes a lot. it is a lifelong learning. get used
to it.

html5 is not ready. even w3c says it'll be in 2014 (as i remember). and i
think, it won't kill air. neither flash. of course it will depend on a lot
of things, but the two technologies are good in different segments. you
cannot do a prezi.com in html5, and you cannot do an entire webpage in
flash. (login remembers will not work, etc...)
the key is to know both, and know when to use what.

On Wed, Dec 14, 2011 at 7:02 PM, Kevin MacDonald
kevinmacdon...@gmail.comwrote:



 Hello developers,

 I have come to some unfortunate conclusions about how Adobe operates. I
 would be interested to get your opinions on the matter.

 Some years ago I helped build out a desktop application using Macromedia
 Director. It ran on both Mac and Windows, and was heavily backed by web
 services. In principle it was much like an Adobe AIR app might be today.
 After a few years Adobe bought Macromedia Director, with promises to the
 developer community that they would continue to support it. They came out
 with a few maintenance releases that were extremely buggy, enough so that
 we tried to roll back to the previous version. However, Adobe made sure
 there were some gotchas that made it painful to either stay on the current
 version or roll back. Shortly thereafter they killed Director altogether.

 An Adobe evangelist came to our office and sold us hard on moving to Adobe
 AIR, which we did. We completely re-wrote our application on that platform.
 Now, several years later, Adobe is very obviously moving away from AIR and
 towards HTML5, again with promises to their loyal developers to continue
 supporting it.

 Based on their history what I expect Adobe to do is kill AIR before too
 long. And you should have no doubts that they can make it very painful to
 remain on that platform. For example, AIR apps use whatever version of
 Adobe Reader is installed on the client machine. Adobe Reader updates
 happen independently of updates to the AIR run time. The latest update to
 Adobe Reader broke certain aspects of our client application, something
 that might directly hurt our business. What can you do when the HTMLLoader
 object no longer correctly displays a PDF? What I expected Adobe to do -
 and what the evangelist led me to believe - was that Adobe would evolve AIR
 and Flash Builder towards HTML5 over time, bringing all of us along with
 them. But they don't do that. They scorch the earth and start over.

 So, what's next? I suppose we will hear from Adobe before too long that we
 should run out, buy PhoneGap Builder 1.0, and once again chase their
 code-once-deploy-everywhere carrot.

 We are not the customer. We are the product. We are the means by which
 Adobe makes money for their shareholders, nothing more.  I suppose in true
 jaded developer fashion this should come as no shock to me. But the truth
 is, it never feels nice to be a pawn in someone else's game.

 Kevin
  



Re: [flexcoders] You are the product

2011-12-16 Thread Kevin MacDonald
Good points. Thanks for responding. I'm not sure why you conflate me
knocking Adobe for a lack of willingness to learn. I code on a daily basis
in half a dozen languages for a small company struggling to reach
profitability. Our client application is one piece of that. The 'learning'
in this case is that some companies can be trusted more than others. Adobe
puts forth a consistent marketing message to software developers: Trust
us! Follow us!, and they consistently fail to live up to that in order to
sell us the next round of developer tools. Microsoft, while clearly capable
of various brands of skulduggery, has consistently maintained a level of
loyalty to their developers, and it has succeeded famously for them. Have
you every noticed that 15 year old programs still run on Windows 7? I don't
expect that from Adobe. But the heavy sell job on AIR followed by stepping
at arms length from it irks me.

Kevin


2011/12/16 Csomák Gábor csom...@gmail.com

 **


 technology simply changes. i met a guy who was the lead engineer of
 commodore 64. do you think when he was on the top of his career, he stopped
 learning? this segment changes a lot. it is a lifelong learning. get used
 to it.

 html5 is not ready. even w3c says it'll be in 2014 (as i remember). and i
 think, it won't kill air. neither flash. of course it will depend on a lot
 of things, but the two technologies are good in different segments. you
 cannot do a prezi.com in html5, and you cannot do an entire webpage in
 flash. (login remembers will not work, etc...)
 the key is to know both, and know when to use what.

 On Wed, Dec 14, 2011 at 7:02 PM, Kevin MacDonald kevinmacdon...@gmail.com
  wrote:



 Hello developers,

 I have come to some unfortunate conclusions about how Adobe operates. I
 would be interested to get your opinions on the matter.

 Some years ago I helped build out a desktop application using Macromedia
 Director. It ran on both Mac and Windows, and was heavily backed by web
 services. In principle it was much like an Adobe AIR app might be today.
 After a few years Adobe bought Macromedia Director, with promises to the
 developer community that they would continue to support it. They came out
 with a few maintenance releases that were extremely buggy, enough so that
 we tried to roll back to the previous version. However, Adobe made sure
 there were some gotchas that made it painful to either stay on the current
 version or roll back. Shortly thereafter they killed Director altogether.

 An Adobe evangelist came to our office and sold us hard on moving to
 Adobe AIR, which we did. We completely re-wrote our application on that
 platform. Now, several years later, Adobe is very obviously moving away
 from AIR and towards HTML5, again with promises to their loyal developers
 to continue supporting it.

 Based on their history what I expect Adobe to do is kill AIR before too
 long. And you should have no doubts that they can make it very painful to
 remain on that platform. For example, AIR apps use whatever version of
 Adobe Reader is installed on the client machine. Adobe Reader updates
 happen independently of updates to the AIR run time. The latest update to
 Adobe Reader broke certain aspects of our client application, something
 that might directly hurt our business. What can you do when the HTMLLoader
 object no longer correctly displays a PDF? What I expected Adobe to do -
 and what the evangelist led me to believe - was that Adobe would evolve AIR
 and Flash Builder towards HTML5 over time, bringing all of us along with
 them. But they don't do that. They scorch the earth and start over.

 So, what's next? I suppose we will hear from Adobe before too long that
 we should run out, buy PhoneGap Builder 1.0, and once again chase their
 code-once-deploy-everywhere carrot.

 We are not the customer. We are the product. We are the means by which
 Adobe makes money for their shareholders, nothing more.  I suppose in true
 jaded developer fashion this should come as no shock to me. But the truth
 is, it never feels nice to be a pawn in someone else's game.

 Kevin


  



RE: [flexcoders] You are the product

2011-12-16 Thread Bill Brutzman
My sense is that Adobe has realized that it close to impossible to port
Flash to the staggering proliferation of tablets, smart phones, and other
devices.

 

Does anybody expect Flash to run on a Kindle or a Nook?

 

In my little world of fantasy… I wish I knew how Flash worked… Perhaps a
standards-based Flash lite could be cranked into HTML-6.

 

--Bill

 

From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On
Behalf Of Kevin MacDonald
Sent: Friday, December 16, 2011 12:50 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] You are the product

 

  

Good points. Thanks for responding. I'm not sure why you conflate me
knocking Adobe for a lack of willingness to learn. I code on a daily basis
in half a dozen languages for a small company struggling to reach
profitability. Our client application is one piece of that. The 'learning'
in this case is that some companies can be trusted more than others. Adobe
puts forth a consistent marketing message to software developers: Trust us!
Follow us!, and they consistently fail to live up to that in order to sell
us the next round of developer tools. Microsoft, while clearly capable of
various brands of skulduggery, has consistently maintained a level of
loyalty to their developers, and it has succeeded famously for them. Have
you every noticed that 15 year old programs still run on Windows 7? I don't
expect that from Adobe. But the heavy sell job on AIR followed by stepping
at arms length from it irks me. 

Kevin



2011/12/16 Csomák Gábor csom...@gmail.com

  

technology simply changes. i met a guy who was the lead engineer of
commodore 64. do you think when he was on the top of his career, he stopped
learning? this segment changes a lot. it is a lifelong learning. get used to
it.

 

html5 is not ready. even w3c says it'll be in 2014 (as i remember). and i
think, it won't kill air. neither flash. of course it will depend on a lot
of things, but the two technologies are good in different segments. you
cannot do a prezi.com in html5, and you cannot do an entire webpage in
flash. (login remembers will not work, etc...)

the key is to know both, and know when to use what. 

On Wed, Dec 14, 2011 at 7:02 PM, Kevin MacDonald kevinmacdon...@gmail.com
wrote:

  

Hello developers,

 

I have come to some unfortunate conclusions about how Adobe operates. I
would be interested to get your opinions on the matter. 

 

Some years ago I helped build out a desktop application using Macromedia
Director. It ran on both Mac and Windows, and was heavily backed by web
services. In principle it was much like an Adobe AIR app might be today.
After a few years Adobe bought Macromedia Director, with promises to the
developer community that they would continue to support it. They came out
with a few maintenance releases that were extremely buggy, enough so that we
tried to roll back to the previous version. However, Adobe made sure there
were some gotchas that made it painful to either stay on the current version
or roll back. Shortly thereafter they killed Director altogether. 

 

An Adobe evangelist came to our office and sold us hard on moving to Adobe
AIR, which we did. We completely re-wrote our application on that platform.
Now, several years later, Adobe is very obviously moving away from AIR and
towards HTML5, again with promises to their loyal developers to continue
supporting it. 

 

Based on their history what I expect Adobe to do is kill AIR before too
long. And you should have no doubts that they can make it very painful to
remain on that platform. For example, AIR apps use whatever version of Adobe
Reader is installed on the client machine. Adobe Reader updates happen
independently of updates to the AIR run time. The latest update to Adobe
Reader broke certain aspects of our client application, something that might
directly hurt our business. What can you do when the HTMLLoader object no
longer correctly displays a PDF? What I expected Adobe to do - and what the
evangelist led me to believe - was that Adobe would evolve AIR and Flash
Builder towards HTML5 over time, bringing all of us along with them. But
they don't do that. They scorch the earth and start over.

 

So, what's next? I suppose we will hear from Adobe before too long that we
should run out, buy PhoneGap Builder 1.0, and once again chase their
code-once-deploy-everywhere carrot. 

 

We are not the customer. We are the product. We are the means by which Adobe
makes money for their shareholders, nothing more.  I suppose in true jaded
developer fashion this should come as no shock to me. But the truth is, it
never feels nice to be a pawn in someone else's game.


Kevin

 

 





RE: [flexcoders] You are the product

2011-12-16 Thread Mihai Vrinceanu
Flash Player is a virtual machine. Last time I opened a *.swf file in a hex 
editor, it was a compressed file (I think zlib). After you decompress the file, 
you have to parse the structures inside (code, data, images, sounds). After 
that you have to load them inside the virtual machine and emulate the code. I 
don't think there is a JIT inside (maybe I am wrong), so each instruction is 
decoded and emulated on the native CPU. Excluding flash byte code, there is 
also a native decoder for images, videos and audio. Flash player also has 
support for UDP, TCP and other things inside (which need cpu and ram to work).
If you open a page with 2 flash ads and a YouTube video embedded in it, you are 
in serious trouble. Each device has a different CPU, different memory 
bandwidth, different speed when writing on the internal memory. 
My point of view: Flash Player is an excellent product. Adobe should make it 
open source, invest money in future versions and sell support services (RedHat 
tactics). 

--- On Fri, 12/16/11, Bill Brutzman bill.brutz...@scottynow.com wrote:

From: Bill Brutzman bill.brutz...@scottynow.com
Subject: RE: [flexcoders] You are the product
To: flexcoders@yahoogroups.com
Date: Friday, December 16, 2011, 8:16 PM
















 



  



  
  
  My sense is that Adobe has realized that it close to impossible to port 
Flash to the staggering proliferation of tablets, smart phones, and other 
devices.  Does anybody expect Flash to run on a Kindle or a Nook?  In my little 
world of fantasy… I wish I knew how Flash worked… Perhaps a standards-based 
Flash lite could be cranked into HTML-6.  --Bill  From: 
flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On Behalf Of 
Kevin MacDonald
Sent: Friday, December 16, 2011 12:50 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] You are the product    Good points. Thanks for 
responding. I'm not sure why you conflate me knocking Adobe for a lack of 
willingness to learn. I code on a daily basis in half a dozen languages for a 
small company struggling to reach profitability. Our client application is one 
piece of that. The 'learning' in this case is that some companies can be 
trusted more than others. Adobe puts forth a consistent marketing message to 
software developers: Trust us! Follow us!, and they consistently fail to live 
up to that in order to sell us the next round of developer tools. Microsoft, 
while clearly capable of various brands of skulduggery, has consistently 
maintained a level of loyalty to their developers, and it has succeeded 
famously for them. Have you every noticed that 15 year old programs still run 
on Windows 7? I don't expect that from Adobe. But the heavy sell job on AIR 
followed by stepping at arms length from it irks me. 

Kevin

2011/12/16 Csomák Gábor csom...@gmail.com  technology simply changes. i met a 
guy who was the lead engineer of commodore 64. do you think when he was on the 
top of his career, he stopped learning? this segment changes a lot. it is a 
lifelong learning. get used to it.  html5 is not ready. even w3c says it'll be 
in 2014 (as i remember). and i think, it won't kill air. neither flash. of 
course it will depend on a lot of things, but the two technologies are good in 
different segments. you cannot do a prezi.com in html5, and you cannot do an 
entire webpage in flash. (login remembers will not work, etc...)the key is to 
know both, and know when to use what. On Wed, Dec 14, 2011 at 7:02 PM, Kevin 
MacDonald kevinmacdon...@gmail.com wrote:  Hello developers,  I have come to 
some unfortunate conclusions about how Adobe operates. I would be interested to 
get your opinions on the matter.   Some years ago I helped build out a desktop 
application using
 Macromedia Director. It ran on both Mac and Windows, and was heavily backed by 
web services. In principle it was much like an Adobe AIR app might be today. 
After a few years Adobe bought Macromedia Director, with promises to the 
developer community that they would continue to support it. They came out with 
a few maintenance releases that were extremely buggy, enough so that we tried 
to roll back to the previous version. However, Adobe made sure there were some 
gotchas that made it painful to either stay on the current version or roll 
back. Shortly thereafter they killed Director altogether.   An Adobe evangelist 
came to our office and sold us hard on moving to Adobe AIR, which we did. We 
completely re-wrote our application on that platform. Now, several years later, 
Adobe is very obviously moving away from AIR and towards HTML5, again with 
promises to their loyal developers to continue supporting it.   Based on their 
history what I expect Adobe to
 do is kill AIR before too long. And you should have no doubts that they can 
make it very painful to remain on that platform. For example, AIR apps use 
whatever version of Adobe Reader is installed on the client machine. Adobe 
Reader updates

Re: [flexcoders] You are the product

2011-12-16 Thread Guy Morton
SVG + Javascript + Canvas ARE the equivalent to Flash in the web standards 
world.


On 17/12/2011, at 5:16 AM, Bill Brutzman wrote:

 
 My sense is that Adobe has realized that it close to impossible to port Flash 
 to the staggering proliferation of tablets, smart phones, and other devices.
 
  
 
 Does anybody expect Flash to run on a Kindle or a Nook?
 
  
 
 In my little world of fantasy… I wish I knew how Flash worked… Perhaps a 
 standards-based Flash lite could be cranked into HTML-6.
 
  
 
 --Bill
 
  
 
 From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On 
 Behalf Of Kevin MacDonald
 Sent: Friday, December 16, 2011 12:50 PM
 To: flexcoders@yahoogroups.com
 Subject: Re: [flexcoders] You are the product
 
  
 
  
 
 Good points. Thanks for responding. I'm not sure why you conflate me knocking 
 Adobe for a lack of willingness to learn. I code on a daily basis in half a 
 dozen languages for a small company struggling to reach profitability. Our 
 client application is one piece of that. The 'learning' in this case is that 
 some companies can be trusted more than others. Adobe puts forth a consistent 
 marketing message to software developers: Trust us! Follow us!, and they 
 consistently fail to live up to that in order to sell us the next round of 
 developer tools. Microsoft, while clearly capable of various brands of 
 skulduggery, has consistently maintained a level of loyalty to their 
 developers, and it has succeeded famously for them. Have you every noticed 
 that 15 year old programs still run on Windows 7? I don't expect that from 
 Adobe. But the heavy sell job on AIR followed by stepping at arms length from 
 it irks me. 
 
 Kevin
 
 
 2011/12/16 Csomák Gábor csom...@gmail.com
 
  
 
 technology simply changes. i met a guy who was the lead engineer of commodore 
 64. do you think when he was on the top of his career, he stopped learning? 
 this segment changes a lot. it is a lifelong learning. get used to it.
 
  
 
 html5 is not ready. even w3c says it'll be in 2014 (as i remember). and i 
 think, it won't kill air. neither flash. of course it will depend on a lot of 
 things, but the two technologies are good in different segments. you cannot 
 do a prezi.com in html5, and you cannot do an entire webpage in flash. (login 
 remembers will not work, etc...)
 
 the key is to know both, and know when to use what. 
 
 On Wed, Dec 14, 2011 at 7:02 PM, Kevin MacDonald kevinmacdon...@gmail.com 
 wrote:
 
  
 
 Hello developers,
 
  
 
 I have come to some unfortunate conclusions about how Adobe operates. I would 
 be interested to get your opinions on the matter. 
 
  
 
 Some years ago I helped build out a desktop application using Macromedia 
 Director. It ran on both Mac and Windows, and was heavily backed by web 
 services. In principle it was much like an Adobe AIR app might be today. 
 After a few years Adobe bought Macromedia Director, with promises to the 
 developer community that they would continue to support it. They came out 
 with a few maintenance releases that were extremely buggy, enough so that we 
 tried to roll back to the previous version. However, Adobe made sure there 
 were some gotchas that made it painful to either stay on the current version 
 or roll back. Shortly thereafter they killed Director altogether. 
 
  
 
 An Adobe evangelist came to our office and sold us hard on moving to Adobe 
 AIR, which we did. We completely re-wrote our application on that platform. 
 Now, several years later, Adobe is very obviously moving away from AIR and 
 towards HTML5, again with promises to their loyal developers to continue 
 supporting it. 
 
  
 
 Based on their history what I expect Adobe to do is kill AIR before too long. 
 And you should have no doubts that they can make it very painful to remain on 
 that platform. For example, AIR apps use whatever version of Adobe Reader is 
 installed on the client machine. Adobe Reader updates happen independently of 
 updates to the AIR run time. The latest update to Adobe Reader broke certain 
 aspects of our client application, something that might directly hurt our 
 business. What can you do when the HTMLLoader object no longer correctly 
 displays a PDF? What I expected Adobe to do - and what the evangelist led me 
 to believe - was that Adobe would evolve AIR and Flash Builder towards HTML5 
 over time, bringing all of us along with them. But they don't do that. They 
 scorch the earth and start over.
 
  
 
 So, what's next? I suppose we will hear from Adobe before too long that we 
 should run out, buy PhoneGap Builder 1.0, and once again chase their 
 code-once-deploy-everywhere carrot. 
 
  
 
 We are not the customer. We are the product. We are the means by which Adobe 
 makes money for their shareholders, nothing more.  I suppose in true jaded 
 developer fashion this should come as no shock to me. But the truth is, it 
 never feels nice to be a pawn in someone else's game.
 
 
 Kevin
 
  
 
  
 
 
 
 



RE: [flexcoders] You are the product

2011-12-16 Thread Gordon Smith
 I don't think there is a JIT inside (maybe I am wrong), so each instruction 
 is decoded and emulated on the native CPU.

The ActionScript 3 Virtual Machine in Flash Player does use a JIT.

Gordon Smith, Adobe

From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On Behalf 
Of Mihai Vrinceanu
Sent: Friday, December 16, 2011 11:20 AM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] You are the product


Flash Player is a virtual machine. Last time I opened a *.swf file in a hex 
editor, it was a compressed file (I think zlib). After you decompress the file, 
you have to parse the structures inside (code, data, images, sounds). After 
that you have to load them inside the virtual machine and emulate the code. I 
don't think there is a JIT inside (maybe I am wrong), so each instruction is 
decoded and emulated on the native CPU. Excluding flash byte code, there is 
also a native decoder for images, videos and audio. Flash player also has 
support for UDP, TCP and other things inside (which need cpu and ram to work).

If you open a page with 2 flash ads and a YouTube video embedded in it, you are 
in serious trouble. Each device has a different CPU, different memory 
bandwidth, different speed when writing on the internal memory.

My point of view: Flash Player is an excellent product. Adobe should make it 
open source, invest money in future versions and sell support services (RedHat 
tactics).


--- On Fri, 12/16/11, Bill Brutzman bill.brutz...@scottynow.com wrote:

From: Bill Brutzman bill.brutz...@scottynow.com
Subject: RE: [flexcoders] You are the product
To: flexcoders@yahoogroups.com
Date: Friday, December 16, 2011, 8:16 PM


My sense is that Adobe has realized that it close to impossible to port Flash 
to the staggering proliferation of tablets, smart phones, and other devices.



Does anybody expect Flash to run on a Kindle or a Nook?



In my little world of fantasy… I wish I knew how Flash worked… Perhaps a 
standards-based Flash lite could be cranked into HTML-6.



--Bill



From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On Behalf 
Of Kevin MacDonald
Sent: Friday, December 16, 2011 12:50 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] You are the product





Good points. Thanks for responding. I'm not sure why you conflate me knocking 
Adobe for a lack of willingness to learn. I code on a daily basis in half a 
dozen languages for a small company struggling to reach profitability. Our 
client application is one piece of that. The 'learning' in this case is that 
some companies can be trusted more than others. Adobe puts forth a consistent 
marketing message to software developers: Trust us! Follow us!, and they 
consistently fail to live up to that in order to sell us the next round of 
developer tools. Microsoft, while clearly capable of various brands of 
skulduggery, has consistently maintained a level of loyalty to their 
developers, and it has succeeded famously for them. Have you every noticed that 
15 year old programs still run on Windows 7? I don't expect that from Adobe. 
But the heavy sell job on AIR followed by stepping at arms length from it irks 
me.

Kevin

2011/12/16 Csomák Gábor csom...@gmail.com/mc/compose?to=csom...@gmail.com



technology simply changes. i met a guy who was the lead engineer of commodore 
64. do you think when he was on the top of his career, he stopped learning? 
this segment changes a lot. it is a lifelong learning. get used to it.



html5 is not ready. even w3c says it'll be in 2014 (as i remember). and i 
think, it won't kill air. neither flash. of course it will depend on a lot of 
things, but the two technologies are good in different segments. you cannot do 
a prezi.comhttp://prezi.com in html5, and you cannot do an entire webpage in 
flash. (login remembers will not work, etc...)

the key is to know both, and know when to use what.

On Wed, Dec 14, 2011 at 7:02 PM, Kevin MacDonald 
kevinmacdon...@gmail.com/mc/compose?to=kevinmacdon...@gmail.com wrote:



Hello developers,



I have come to some unfortunate conclusions about how Adobe operates. I would 
be interested to get your opinions on the matter.



Some years ago I helped build out a desktop application using Macromedia 
Director. It ran on both Mac and Windows, and was heavily backed by web 
services. In principle it was much like an Adobe AIR app might be today. After 
a few years Adobe bought Macromedia Director, with promises to the developer 
community that they would continue to support it. They came out with a few 
maintenance releases that were extremely buggy, enough so that we tried to roll 
back to the previous version. However, Adobe made sure there were some gotchas 
that made it painful to either stay on the current version or roll back. 
Shortly thereafter they killed Director altogether.



An Adobe evangelist came to our office and sold us hard on moving to Adobe AIR, 
which we did. We completely re-wrote our

RE: [flexcoders] You are the product

2011-12-16 Thread Bill Brutzman
As a Flex programmer,  the Flash equivalent to Canvas is moot… I do not use
Flash Pro…therefore I hardly care about Canvas.  I barely know what SVG is…

 

I like the WSIWYG aspects of Flash Builder… MXML… and Action Script… a happy
and clean Java-like programming environment.

 

DreamWeaver, HTML5, JavaScript, CSS, DOM, and jQuery are a kludgey bunch of
awkward bolt-on tools and stuff built around bass ackwards web standards…
getting rammed down my throat.

 

Flash had (better than Java)… satisfied the Java dream… write once… run
(almost) anywhere.

 

And another thing…

 

I do not like the app-store market model… I am wondering how long it will
last.  What users really want is for programs to run in a browser… not to
have to download pesky updates.

 

Likewise, what developers want is subscriptions.

 

--Bill

 

From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On
Behalf Of Guy Morton
Sent: Friday, December 16, 2011 4:16 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] You are the product

 

  

SVG + Javascript + Canvas ARE the equivalent to Flash in the web standards
world.

 

 

On 17/12/2011, at 5:16 AM, Bill Brutzman wrote:





  

 

My sense is that Adobe has realized that it close to impossible to port
Flash to the staggering proliferation of tablets, smart phones, and other
devices.

 

Does anybody expect Flash to run on a Kindle or a Nook?

 

In my little world of fantasy… I wish I knew how Flash worked… Perhaps a
standards-based Flash lite could be cranked into HTML-6.

 

--Bill

 

From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On
Behalf Of Kevin MacDonald
Sent: Friday, December 16, 2011 12:50 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] You are the product

 

  

Good points. Thanks for responding. I'm not sure why you conflate me
knocking Adobe for a lack of willingness to learn. I code on a daily basis
in half a dozen languages for a small company struggling to reach
profitability. Our client application is one piece of that. The 'learning'
in this case is that some companies can be trusted more than others. Adobe
puts forth a consistent marketing message to software developers: Trust us!
Follow us!, and they consistently fail to live up to that in order to sell
us the next round of developer tools. Microsoft, while clearly capable of
various brands of skulduggery, has consistently maintained a level of
loyalty to their developers, and it has succeeded famously for them. Have
you every noticed that 15 year old programs still run on Windows 7? I don't
expect that from Adobe. But the heavy sell job on AIR followed by stepping
at arms length from it irks me. 

Kevin




2011/12/16 Csomák Gábor csom...@gmail.com

  

technology simply changes. i met a guy who was the lead engineer of
commodore 64. do you think when he was on the top of his career, he stopped
learning? this segment changes a lot. it is a lifelong learning. get used to
it.

 

html5 is not ready. even w3c says it'll be in 2014 (as i remember). and i
think, it won't kill air. neither flash. of course it will depend on a lot
of things, but the two technologies are good in different segments. you
cannot do a prezi.com http://prezi.com/  in html5, and you cannot do an
entire webpage in flash. (login remembers will not work, etc...)

the key is to know both, and know when to use what. 

On Wed, Dec 14, 2011 at 7:02 PM, Kevin MacDonald kevinmacdon...@gmail.com
wrote:

  

Hello developers,

 

I have come to some unfortunate conclusions about how Adobe operates. I
would be interested to get your opinions on the matter. 

 

Some years ago I helped build out a desktop application using Macromedia
Director. It ran on both Mac and Windows, and was heavily backed by web
services. In principle it was much like an Adobe AIR app might be today.
After a few years Adobe bought Macromedia Director, with promises to the
developer community that they would continue to support it. They came out
with a few maintenance releases that were extremely buggy, enough so that we
tried to roll back to the previous version. However, Adobe made sure there
were some gotchas that made it painful to either stay on the current version
or roll back. Shortly thereafter they killed Director altogether. 

 

An Adobe evangelist came to our office and sold us hard on moving to Adobe
AIR, which we did. We completely re-wrote our application on that platform.
Now, several years later, Adobe is very obviously moving away from AIR and
towards HTML5, again with promises to their loyal developers to continue
supporting it. 

 

Based on their history what I expect Adobe to do is kill AIR before too
long. And you should have no doubts that they can make it very painful to
remain on that platform. For example, AIR apps use whatever version of Adobe
Reader is installed on the client machine. Adobe Reader updates happen
independently of updates to the AIR run time. The latest update to Adobe

Re: [flexcoders] You are the product

2011-12-16 Thread Scott Fanetti
Except for the fact that HTML 5 apps look like shit compared to flash, the run 
like shit, they can be freely stolen by anyone - and generally they rely on 
lots of browser and CSS hacks to be pseudo consistent. 

Html5 really sucks - its just a shame the world has decided Flash must no 
longer be used for anything. 

Sent from my iPhone

On Dec 16, 2011, at 1:15 PM, Guy Morton g...@alchemy.com.au wrote:

 SVG + Javascript + Canvas ARE the equivalent to Flash in the web standards 
 world.
 
 
 
 On 17/12/2011, at 5:16 AM, Bill Brutzman wrote:
 
  
 
 My sense is that Adobe has realized that it close to impossible to port 
 Flash to the staggering proliferation of tablets, smart phones, and other 
 devices.
 
  
 
 Does anybody expect Flash to run on a Kindle or a Nook?
 
  
 
 In my little world of fantasy… I wish I knew how Flash worked… Perhaps a 
 standards-based Flash lite could be cranked into HTML-6.
 
  
 
 --Bill
 
  
 
 From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On 
 Behalf Of Kevin MacDonald
 Sent: Friday, December 16, 2011 12:50 PM
 To: flexcoders@yahoogroups.com
 Subject: Re: [flexcoders] You are the product
 
  
 
  
 
 Good points. Thanks for responding. I'm not sure why you conflate me 
 knocking Adobe for a lack of willingness to learn. I code on a daily basis 
 in half a dozen languages for a small company struggling to reach 
 profitability. Our client application is one piece of that. The 'learning' 
 in this case is that some companies can be trusted more than others. Adobe 
 puts forth a consistent marketing message to software developers: Trust us! 
 Follow us!, and they consistently fail to live up to that in order to sell 
 us the next round of developer tools. Microsoft, while clearly capable of 
 various brands of skulduggery, has consistently maintained a level of 
 loyalty to their developers, and it has succeeded famously for them. Have 
 you every noticed that 15 year old programs still run on Windows 7? I don't 
 expect that from Adobe. But the heavy sell job on AIR followed by stepping 
 at arms length from it irks me. 
 
 Kevin
 
 
 2011/12/16 Csomák Gábor csom...@gmail.com
 
  
 
 technology simply changes. i met a guy who was the lead engineer of 
 commodore 64. do you think when he was on the top of his career, he stopped 
 learning? this segment changes a lot. it is a lifelong learning. get used to 
 it.
 
  
 
 html5 is not ready. even w3c says it'll be in 2014 (as i remember). and i 
 think, it won't kill air. neither flash. of course it will depend on a lot 
 of things, but the two technologies are good in different segments. you 
 cannot do a prezi.com in html5, and you cannot do an entire webpage in 
 flash. (login remembers will not work, etc...)
 
 the key is to know both, and know when to use what. 
 
 On Wed, Dec 14, 2011 at 7:02 PM, Kevin MacDonald kevinmacdon...@gmail.com 
 wrote:
 
  
 
 Hello developers,
 
  
 
 I have come to some unfortunate conclusions about how Adobe operates. I 
 would be interested to get your opinions on the matter. 
 
  
 
 Some years ago I helped build out a desktop application using Macromedia 
 Director. It ran on both Mac and Windows, and was heavily backed by web 
 services. In principle it was much like an Adobe AIR app might be today. 
 After a few years Adobe bought Macromedia Director, with promises to the 
 developer community that they would continue to support it. They came out 
 with a few maintenance releases that were extremely buggy, enough so that we 
 tried to roll back to the previous version. However, Adobe made sure there 
 were some gotchas that made it painful to either stay on the current version 
 or roll back. Shortly thereafter they killed Director altogether. 
 
  
 
 An Adobe evangelist came to our office and sold us hard on moving to Adobe 
 AIR, which we did. We completely re-wrote our application on that platform. 
 Now, several years later, Adobe is very obviously moving away from AIR and 
 towards HTML5, again with promises to their loyal developers to continue 
 supporting it. 
 
  
 
 Based on their history what I expect Adobe to do is kill AIR before too 
 long. And you should have no doubts that they can make it very painful to 
 remain on that platform. For example, AIR apps use whatever version of Adobe 
 Reader is installed on the client machine. Adobe Reader updates happen 
 independently of updates to the AIR run time. The latest update to Adobe 
 Reader broke certain aspects of our client application, something that might 
 directly hurt our business. What can you do when the HTMLLoader object no 
 longer correctly displays a PDF? What I expected Adobe to do - and what the 
 evangelist led me to believe - was that Adobe would evolve AIR and Flash 
 Builder towards HTML5 over time, bringing all of us along with them. But 
 they don't do that. They scorch the earth and start over.
 
  
 
 So, what's next? I suppose we will hear from Adobe before too long that we

Re: [flexcoders] You are the product

2011-12-16 Thread Peter Ginneberge
 My sense is that Adobe has realized that it close to impossible to port
 Flash to the staggering proliferation of tablets, smart phones, and other
 devices.

That's why they have AIR.

The move away from Flash by Adobe may (and I'm really guessing here) have to do 
with Windows 8 and its metro style.
http://en.wikipedia.org/wiki/Metro_%28design_language%29
In Windows 8 the start screen (desktop) will look like a smart device (with 
apps). Those are run in a slim (lightweight) browser 
that does not support plugins.
http://en.wikipedia.org/wiki/File:Windows_8_Developer_Preview_Start_Screen.png

When you head off on the internet from one of those apps, you'll be using the 
metro browser to surf the internet, meaning: no 
plugins.
If you have the time, check out the Win8 videos: http://www.buildwindows.com/
Not sure which one has the browser explanation in it.. sorry.

I hope Adobe doesn't give up on FlashBuilder (and AS3/MXML) and hope that 
moving forward we'll be able to use the same tool to 
create JS/HTML apps, much like you can do now with Java, GWT and SmartGWT.
Google Web Toolkit: http://code.google.com/intl/nl/webtoolkit/
SmartGWT: http://code.google.com/p/smartgwt/
Samples: http://www.smartclient.com/smartgwt/showcase/ (puts flex component 
framework to shame)

If Adobe came up with something like that, I'd be all over it.

regards,
Peter

- Original Message - 
From: Bill Brutzman bill.brutz...@scottynow.com
To: flexcoders@yahoogroups.com
Sent: Friday, December 16, 2011 7:16 PM
Subject: RE: [flexcoders] You are the product


My sense is that Adobe has realized that it close to impossible to port
Flash to the staggering proliferation of tablets, smart phones, and other
devices.



Does anybody expect Flash to run on a Kindle or a Nook?



In my little world of fantasy. I wish I knew how Flash worked. Perhaps a
standards-based Flash lite could be cranked into HTML-6.



--Bill






[flexcoders] You are the product

2011-12-14 Thread Kevin MacDonald
Hello developers,

I have come to some unfortunate conclusions about how Adobe operates. I
would be interested to get your opinions on the matter.

Some years ago I helped build out a desktop application using Macromedia
Director. It ran on both Mac and Windows, and was heavily backed by web
services. In principle it was much like an Adobe AIR app might be today.
After a few years Adobe bought Macromedia Director, with promises to the
developer community that they would continue to support it. They came out
with a few maintenance releases that were extremely buggy, enough so that
we tried to roll back to the previous version. However, Adobe made sure
there were some gotchas that made it painful to either stay on the current
version or roll back. Shortly thereafter they killed Director altogether.

An Adobe evangelist came to our office and sold us hard on moving to Adobe
AIR, which we did. We completely re-wrote our application on that platform.
Now, several years later, Adobe is very obviously moving away from AIR and
towards HTML5, again with promises to their loyal developers to continue
supporting it.

Based on their history what I expect Adobe to do is kill AIR before too
long. And you should have no doubts that they can make it very painful to
remain on that platform. For example, AIR apps use whatever version of
Adobe Reader is installed on the client machine. Adobe Reader updates
happen independently of updates to the AIR run time. The latest update to
Adobe Reader broke certain aspects of our client application, something
that might directly hurt our business. What can you do when the HTMLLoader
object no longer correctly displays a PDF? What I expected Adobe to do -
and what the evangelist led me to believe - was that Adobe would evolve AIR
and Flash Builder towards HTML5 over time, bringing all of us along with
them. But they don't do that. They scorch the earth and start over.

So, what's next? I suppose we will hear from Adobe before too long that we
should run out, buy PhoneGap Builder 1.0, and once again chase their
code-once-deploy-everywhere carrot.

We are not the customer. We are the product. We are the means by which
Adobe makes money for their shareholders, nothing more.  I suppose in true
jaded developer fashion this should come as no shock to me. But the truth
is, it never feels nice to be a pawn in someone else's game.

Kevin