Home >
360|Flex Day 1 Keynote
The rest of the keynote is just logistics for the conference. I'll be back sometime tonight with a re-cap of day 1 and be back tomorrow morning to bring you day 2's keynote. Have a happy Monday!
That's it for Deepa's part.
9:40 Gordon worked on text.
Chet Haase (Flex Team) starts video off doing their own little Flex 4 rap "It's a wrap." Introducing the different Flex team members through rap. Wrap vs. rap haha.
Deepa wrapping up, thanking community for making Flex a success. Playing a last short video of the Flex team to thank the community.
Validation BOFs:
Spark Experts? Help Shape the Future of Spark in Flex - Deepa Subramaniam, Townsquare C
Relatively new to Flex? Help shape the future of Flash Builder - Andrew Shroten, Townsquare B
Validation Birds of a Feather meetings going on here at Flex 4 - sort of in-house quick validation / user testing with devs who have experience with Spark. Deepa and Andrew Shorten (new product manager for Flash Builder) running sessions on users of Spark and new users of Flash Builder. Attend the sessions to give Adobe feedback on what they should do with these products. Adobe takes this kind of feedback very seriously and will likely have a big impact.
9:35 Semi-big announcement: All flex data-visualization components are now available in the free open-source Flex SDK. No longer requires a Flex Pro license to remove the water-mark.
Talking about growing eco-system: open source platforms, testing tools, etc. SalesForce.com has their own branded version of Flex Builder specifically to build tools for their platform. Zend, IBM and Spring are also large featured partners. IBM - iLog tools are going to be revamped for Flex 4 soon. Spring VMware tools are built using Flex.
Adobe Cookbooks: Deepa's going to the cookbooks and demoing a few. All community driven. Upload new "recipes" to the community.
9:30 Adobe Flex in a week - 7 days that cover all of the core concepts in Flex 4. We'll probably use this as internal training at my company to bring our dev group up to speed on the changes in Flex 4, as everyone has different experiences with it so far.
New AIR app for Flex documentation. Searches multiple sites.
New app called Flex test drive. Aggregates video tutorials and sample code / projects to teach / learn Flex 4. App coming soon to Adobe Developer Connection.
Moving to discussing community and learning resources.
Pictures of the Slider team in Snuggies. What is with that thing? Slider info up on Adobe Labs right now.
9:25 Talking about Slider - Flex Mobile. Deliver top quality experience, Across multiple platforms, within performance constraints. Slider will try to abstract "away" a lot of complexity around multiple devices. Really? This seems like a pretty complex problem to solve with a framework, but it sounds like Slider will be very sophisticated. Performance is #1 criteria.
Discussing strategy for building mobile applications and targeting 10.1. How to target multiple platforms / devices? Real estate, input, etc. are all different on different devices. I'm glad they're being up front about that and not just saying "build once, deploy everywhere!"
Huge logo slide about everyone who's on board for Open Screen. Talking points on Flash 10.1 - standard 10.1 speech. 10.1's ubiquity on devices and platforms, delivering in the "first half" of 2010.
Back to the slides - Open Screen Project.
Lots of Flex people dancing. It's funny but I won't try to describe it. Steve Breinberg dances like an IT guy. :)
9:20 Mocking the Fx prefix debacle.
Moving off of Flash Builder features. Video on some of the "new" things coming in Flex 4 from the Flex SDK team. I've seen a few of the team members running around the keynote already. Talking about Flex team's love of sports - Fantasy Flex. Sneak video of the first Fantasy Flex draft. Pretty hilarious. Everyone trying to trade away Deepa now that she's product manager and doesn't check in real code.
9:15 Pulling lists of employees and their data into datagrid, playing with the view in design view. New "configure columns" menu makes customizing datagrid more standardized, straightforward. Custom (but simple) item renderers are configurable here.
9:10 Demoing integration with a CF service. Integration with local CF Service. "Bind To Data" menu is pretty useful. Pulling data into a simple data-grid, but it's quick and easy to integrate.
Focusing in on Data-Centric Development. Define Services, Model Services, Bind Operations to Flex UI, Network Monitor. Can do all of this through Flash Builder. Supports services in CF, PHP, Java, SOAP, REST.
9:05 Bringing everyone up to speed on Flash Builder 4 and the new features over Flex Builder 3. Again, not much new here - if you've played with Flash Builder or watched any of the MAX presentations on the Flash Platform Roadmap this is all review. Flash Builder 4 focuses on Designer/Dev workflows, Data-Centric Development, and improvements to the IDE for Productivity and Testing. My favorite new feature: integration with Flex Unit.
On to a new app shipped for the Omniture Summit. Session info and planning app for the summit, which occurred last week. I think Jonnie Hallman of Destroy Twitter fame on the Adobe XD / innovation tool wrote this app - very clean, smooth app. Built originally in Illustrator, imported as components to Flash Builder.
Shows multiple states for the weather app.
Deepa's flash builder has a different icon than my pre-release version - black background with white text in the same "element" style, like current Fx logo for Flex Builder 3. My FB logo is still brushed metal.
Demos. Demo 1 is a weather panel and features styling and animations all written in mxml.
9:00 Spark vs. "MX" (halo) component model. MX components were 1 large AS class that contained graphics, layout, animation, parts, states, behavior, logic, data. Only customization is built in through properties and styles. Spark is smaller, more extensible. New slides / way of discussing this topic but not new info over normal spark vs. halo talks.
Dramatic improvements in compile time - 50%-80% faster. Native Vector support (over Array.) Most requested feature ever in the history of Flex: 2-way data-binding.
8:55 Overview of Spark, new skinning architecture. Skins are compiled down to swf. Layout "completely renovated." New effects engine.
Introducing Flex 4, talking about the priorities: design in mind, developer productivity, framework evolution.
Diagram showing all the new things coming for Flash platform in 2010: Flex 4, Catalyst, Cold Fusion Builder, Platform services, etc.
2010 is a "big year" for Flash Platform. Flex 4 release is "right around the corner" but not being announced today (http://sadtrombone.com).
Deepa's first keynote, mentions her new role as Product Manager of Flex SDK. Matt Chotin is on to a new role still in the Flash platform business team. Now onto some Flex.
8:53 Deepa coming up to the stage, applause. Getting plugged in. Big announcement coming?
8:52 eBay features apps on their homepage - tons of traffic there. 9th eBay dev con coming up in June 8-10. Register at developer.ebay.com.
8:50 apps.eBay.com is the "applications for eBay sellers" homepage - easy way for dev's to make money on eBay platform. You can also monazite by driving traffic to eBay with standard affiliate ideas.
8:45 PayPal processes $2,000 a second? Seems like it'd be more than that. They're basing the PayPal dev program on the eBay developer program, which has been very successful. Good to see the program paying off or developers. PayPal talking about eBay's affiliate program and how you can make money writing eBay tools - something similar coming for PayPal?
8:40: PayPal is actually sponsoring the conference this year. They're up first, talking about their new development program. This is also featured in the cover article of Wired this month - pretty exciting program.
8:30: we're here, waiting for things to get started. Some cool videos playing from other attendees. Dan Florio's is pretty funny as is Jeffry Houser, but The Flex Gangsta draws the most applause by far.




Facebook Application Development
Thanks RJ, great to see what's going on.
Not sure if you heard RJ, but Gordon? He worked on text.