I am downloading the new Flash Professional to export my animations to html5 for my iPad publication using DPS.
I have a little knowledge of flash so would prefer to build my animation there and then export to html5 BUT is this any good or is it just for basic animation?
Do you think I should spend my time training myself in Adobe Edge?
The CreateJS plugin in Flash Pro CS6 let's you export to HTML5:
Thank you, Bob Bringhurst. Sounds very promissing…
Though no ActionScript mentioned by the presenter, it is explicitly mentioned in the "About this episode" description. I'll give that a try to revive some of my Flash skills. Will try a bit ActionScript3 as well.
In previous topics where this has come up, people have found Adobe Edge a quicker path to HTML5 for DPS than working in Flash. Especially for folks that once a while back used Flash, but haven't recently.
I suggest downloading it and giving it a try: http://www.adobe.com/products/edge.html?promoid=JAYKR
@Neil – that is true, if you like to work with ordinary stage elements. The case of using ActionScript3 is a different one.
Correct me if I'm wrong, but Edge seems to have no scripting engine available. I'll try out the Flash CS6 route and will report my findings…
@Gemma – What do you say?
I would not advise using flash to create your html though, not unless it is incredibly basic, you will be creating clunkyness within clunkyness! No disrespect to DPS but its not ObjectiveC.
@Bob Bringhurst – Thank you for clarification. I will have a look at both applications with their present feature set.
My expectations with Flash CS6 exporting to HTML is not very high regarding ActionScript3. But I will give it a try over the summer.
But possibly there are other benefits without using much of ActionScript3: animated typography with fonts you need not thinking about licencing for the web, because you will either package them in a way nobody could extract them (unlikely with HTML export, but possible with SWF) or transform them to graphic lines (outlines) before export.
About EDGE: is it guaranteed that every output I'll create with EDGE is running in mobile Safari?
Is it possible to import InDesign contents to EDGE? If not, is it on the roadmap? (I'll better ask that on the EDGE forums)
That is one of the great benefits of Flash: you could use InDesign contents exporting to XFL (InDesign CS4/Flash CS4) or even to FLA (InDesign CS5.5/Flash CS5.5, InDesign CS6/Flash CS6.
@Mobly – I'm well aware that you could do amazing things with ObjectiveC, but I fear programming in ObjectiveC is above my head. The learning curve is very steep and it would be easier for me to refresh my ActionScript3 skills (if my tests are running well) than diving deep into ObjectiveC.
About clunkyness: let's see how my tests will work out…
And don't forget: time will work on our side if you think of how the development will go with faster hardware and better OS design on the tablet side!
I'm optimistic to see faster machines and better rendering engines for vector graphics very soon. Especially PDF based folios would benefit on that.
But let's go to work. I will find a week or so over the summer to test that out.
In this regard you'll hear from me.
Ya I'm going to go with Edge I think! I tested a few flash files on Friday and the animation will only work if very basic. I will only be working on basic animations anyway – building pie charts and tables for an Annual Report but I can't have any problems as we have a tight deadline.
As Uwe stated above though I have created all my elements in Indesign and I can't just export to XFL I will have to save all my elements as png's and bring them into Edge one by one! So slooowww!!
No, it's not guaranteed that Edge content will work properly in DPS. You'll definitely want to test it in a folio. However, Edge content seems to work much better in DPS than Flash/CreateJS does. I would use Flash/CreateJS only if I have existing Flash content that I want to export, or if I have a native InDesign animation to repurpose. For new animations, Edge is an excellent way to go. If you haven't used Edge before, it includes some built-in getting started tutorials.