Death of Flash
- Started
- Last post
- 205 Responses
- partdeux0
think of how much data would be used to download flash content on a mobile device... hence why I think it'll never go mobile
- vaxorcist0
Flash ROI is an issue....
-how much does it cost to make a flash site?
-how maintainable is site after developer leaves?
-how predictable is the timeframe?
-how likely is it to require a rewrite rather than a tweek in a few months?
-how can we manage the client's expectations of near-avatar-like animation?
-how can we do SEO without re-inventing stuff too much?- With the way you can write AS3 sites they can be extremely flexible. Check out some of the frameworks that are out now.mathinc
- jhey0
^
make this in html 5:
grooveshark.comor this:
http://theflashblog.com/?p=1703- don't see anything in grooveshark that can't be accomplished in html/jsacescence
- Did you create an account, que up music, play, reload it, etc.? It can be done in other languages, but Flash makes the most sense.jhey
- ... most sensejhey
- Not really. You'd be better off pointing to something with super detailed animation.ukit
- whatsup0
Adobe should just make their own device that can play flash stuff.
- whatsup0
Actually Adobe should start making their own devices. A great player that sends and receives PDFs and plays interactive flash and video files. No touchscreen, so no need to rewrite their entire language to deal with touch gestures.
- must_dash0
saying that there is a lot of data for a flash app to download isn't always a problem... most of my .swfs are under 100k
- i got loaders for my loaders beyatchkingsteven
- lolrayborn3000
- rosem0
since 90% of my freelance work is flash dev. I'm guessing not anytime soon.
- SumWurk0
- Shister!SumWurk
- creepye-pill
- i haf to go to creepygif.com to view the creepy gif animation.jazmine
- whatsup0
Flash is good for desktops, bad for mobile.
- stewdio0
@armsbottomer. Was really good to read your response. I agree. How's Lisp treating you? I've been dabbling for a bit, but nothing serious yet. Did you know the original Netscape LiveScript interpreter was written in Lisp?
I haven't used Clojure but would like to try. What's your setup like? How can I get up and running quickly on OS X? I've played with Paul Graham's Arc and found it exciting. That and some mucking around in MzScheme. I'm also slowly (like... this will take *years* for me) building a Javascript-based Lisp interpreter. Not so much for usefulness, but so that it forces me to better understand both Javascript and Lisp (or at least Common Lisp / Scheme; I want lexical closures of course).
Those who hate Javascript are perhaps confused by the "Java" part of the name. Forget Java. Think Lisp, Scheme, and maybe even Prologue. Javascript is actually an amazing language. One just needs to unlearn a lot of the latter-day OO baggage. If you're not convinced maybe one way to ease into it is to use JSON instead of XML. Functions as data. Very nice.
- oh yes JSON, what an argument.
btw javascript is not a language , it's a script, please build me a socket or capture a real computer stream with javascript.spraycan - socket or capture a real computer stream with javascript.spraycan
- there's something called web sockets being proposed for standard, latest chrome supports it, works with JSernexbcn
- oh yes JSON, what an argument.
- armsbottomer0
@stewdio. its great to hear that you agree. i feel that certain parts of lisp will take me a long time to understand (some i probably never will), but so far its been lovely to work with. i may never see the proverbial lisp light (from what i hear its like being able to see the matrix), but its really bettering my understanding of programming (i'm mostly self taught, so i have A LOT of bad coding habits). also, picking up some lisp seems to have changed the way i use javascript (much for the better). i'm still at a "dabbling" stage with lisp, and may never get past just that, however it's been a great learning experience.
clojure is great! its easy to access the java language, and since you're working with lisp, you can even do things like dynamically change variables while running a PApplet (very cool for quick changes in processing projects without recompiling).
right now, i'm running clojure with aquamacs. there's a good tutorial here that can get you setup with emacs/slime/clojure pretty fast: http://yusupov.com/blog/2009/bas… . there's also a great book in the pragmatic programmers series called "Programming Clojure", its been extremely helpful.
i think i actually stumbled upon your blog post about jist a while back, which i think is awesome. i totally agree that javascript is deceptively named, and thus misused. i actually used to hate it when i didn't know how to use it properly. however, after learning some lisp and more about programming in general, its nothing short of a pleasure to program in javascript.
- stewdio0
@spraycan. You seem to have a lot of energy / enthusiasm and that's great. You're passionate about your coding. But please understand that some of us have been around the block more than you have when it comes to programming. When we say that JavaScript is beautiful maybe you should ask what the secret is rather than simply railing so heavily against it.
And believe me, Java is no prize. It actually pains me that Processing was written in Java (rather than say, NodeBox which was written in Python) but I do understand why Ben and Casey chose Java and I do support Processing. (...even taught a course in Processing at NYU's Interactive Telecommunication Program before moving out of New York.) Given your little jaunt about "languages" vs. "scripts" you really ought not to hold up Java, which runs on a Virtual Machine, as your idol of code machismo. Either use original C or assembly; do your own garbage collection.
- ernexbcn0
Adobe will eventually create an authoring tool that takes advantage of the HTML5 canvas element + javascript. I haven't read about it but I'd bet money that the next versions of the Flash IDE will have those capabilities.
- spraycan0
I am not passionate about Java, but when i see so many stupid comparisons (like comparing java to as3)(yes someone with no real understanding of coding would compare both because of their similar syntax maybe, but that's an extremely basic pov).
Java is a great programing language, it is the only programing language that permits you to do many different things with a high level programming approach( sockets, internet application, http server build, desktop application , OS build etc...). btw i mainly code in C those days, and i consider Java a pretty well written abstraction so i dont see the problem with the virtual machine.
maybe low level programming is not for you !
- Hombre_Lobo0
im completely shocked how the previous 5 posts seem to illustrate a proper industry related conversation. Containing none of the usual throw away comments or hostility often found on QBN...
im concerned...
- eieio0
http://www.google.com/finance?ca…
the google finace thing is flash, does this mean google will change all this type of stuff to html5 eventually or what? ca't use it on an ipad so i'd sooner buy a chrome based tablet considering all the shit google has with flash support
- * AND has flash supporteieio
- JS charts http://raphaeljs.com…Pupsipu