Video: Flex and Java

Here is the recording of a presentation I gave at the NLJUG a few weeks ago on Flex and Java. I hope you find this useful. Let me know what you think.

27 Responses to “Video: Flex and Java”

  1. Paul Bakker writes:

    Thanks James, the session was excellent with a lot of in-depth topics. Make sure to watch the recording if you missed the session :-)

  2. Video: Flex and Java « Rich Internet Applications writes:

    [...] Source [...]

  3. Kah Tang writes:

    Hey… I was there. :) Great talk, by the way.

  4. William from Lagos writes:

    Hey James. great preso. I was wondering, where can I get those cool adobe max wallpapers?

  5. Rob writes:

    Thanks for publishing the presentation! I attended it and it was really helpful to figure out how to include BlazeDS (and the Spring Framework) in a project I am currently working on. So it was not only fun, but also useful :-)

  6. @tlguy [...the blog] » Blog Archive » RIA with Flex and Java writes:

    [...] http://www.jamesward.com/wordpress/2008/07/21/video-flex-and-java/ [...]

  7. Chris writes:

    Very interesting, but the stream stops at 22:23!

  8. James Ward writes:

    Hi Chris,

    That didn’t happen for me. See if you can download the whole thing here:
    http://content.screencast.com/users/jlward4th/folders/Default/media/71c196a4-a60d-4e13-b075-63b516a244f3/flex_and_java.swf?downloadOnly=true

    -James

  9. Chris writes:

    Stopped at 39% (44.9MB) in both Firefox and IE. I managed to watch the whole presentation on Effexts and skinning though…

    Thanks

  10. James Ward writes:

    Ok, it seems that Screencast.com does funky things with packets. So here is the download from my site:
    http://www.jamesward.com/downloads/flex_and_java.swf

    Let me know if that works.

    -James

  11. Chris writes:

    Yep – that seems to have worked.

    Thanks for your help – really useful presentation.

  12. Farhan writes:

    This was by far most informative presentation I ever saw on Flex. It was very helpful and has gotten me excited about using flex in my next project. I tried downloading Flex 3 SDK, BlazeDS, Flex eclipse plug in, and LCDS. I want to use tomcat as the server. It would really help if you could post the steps on installation and configuration etc. Particularly, when I try to create a new flex project (J2EE type) it asks me for the flex server location. Where is that? I tried googling and could not find anything.

    Any step-by-step would help. A simple tutorial that walks me through where to download, what to download, how to setup and finally how to create a J2EE Flex project.

    If anyone knows where I could find such a tutorial, please let me know.

    Thanks for all this good stuff.

    Farhan.

  13. James Ward writes:

    Hi Farhan,

    Check out my tutorial about BlazeDS:
    http://www.infoq.com/articles/blazeds-intro

    -James

  14. Prem writes:

    Hi James,

    It was a great and informative presentation. You were literally acting like a magician :-). Presentations like this will really help beginners like me to get motivated to learn more about new things like Flex which can do wonders.

    Thanks for the wonderful presentation.

    Prem

  15. Raju writes:

    Hi James,

    It was a great presentation.
    I am very new to Flex. I have learned so many things.

    Thanks,
    Raju Mahore

  16. Zeno Consulting Tech Blog: Fun With Flex writes:

    [...] That’s kind of why I got interested in Flex. One thing that intrigued me was this video demo of the Flex Lifecycle Data Services by James Ward. It is a long video, but if you have the time, it is worth [...]

  17. T. Anre writes:

    William from Lagos :
    Hey James. great preso. I was wondering, where can I get those cool adobe max wallpapers?

    +1

  18. ag writes:

    Hi James,
    First of all thank you for this informational video.
    Actually I have a very similar requirement for Flex + Spring + LCDS/BlazeDS.
    I need to build a sample Spring application integrated with Flex.
    Following are my questions…

    1) Created a sample Spring application like http://localhost:9081/Flex/test.do... This shows me the (/WEB-INF/jsp/)test.jsp as configured in web.xml. In this test.jsp I have a configured FlexTagLib and I have used mxml code in this jsp. Application runs but flash is not displayed cauz the swf file is generated within the WEB-INF/jsp/(In my Spring beans xml view resolver is configured to /WEB-INF/jsp/=suffix and .jsp as prefix.) which the browser will not be able to detect.
    Plz give me a solution for this. If am able to solve this then only my basic setup would be ready i.e a web application built on Spring and Flex….

    2) Once my basic set up is up and running in my first page I need to have form fields(which would map to say UserVO.java) and when I submit the form I should be able to go the controller add the record in DB and get a list of users and dispaly the result in another jsp using .
    Basically I just need how to call a bean(adduser.do) configured in spring-beans xml and return a modelandview and in that jsp display the results.

    I know am asking too much but am struggling a lot. Just FYI I am very much comfirtable with Spring application new to Spring+Flex. Also I have the LCDS setup ready within my application.

    Sir, I would be waiting for your reply. If required you can also mail me to myextrawork@gmail.com.

    Thanks in advance.

  19. James Ward writes:

    Hi ag,

    I recommend a few resources:
    http://ria.dzone.com/articles/introduction-spring-blazeds

    http://coenraets.org/blog/2009/03/springblazeds-integration-test-drive-m2-update-available/

    Those should help answer your questions and provide examples for how to do this in Flex.

    -James

  20. ag writes:

    Hi James,
    Thanks for the reply.
    These links I had got from google last week itself :-) but this does not have the solution for my problem.

    My new basic dumb question is when we are developing a Flex+Spring MVC web application the url should be http://localhost:9081/Flex/test.do or http://localhost:9081/Flex/test.mxml Am 100% sure your answere would be the first one .do and thats how I have a basic application set up ready up and running.
    Now that I have a basic setup ready from my home page(adduser.jsp) I fill in a form data (firstName, lastName,….) and I click submit the request should to AddController (as configured in my spring beans Flex-servlet.xml). In the controller implement some logic create a list of users and return the list the ModelAndView object (As my controller would implement SimpleFormController my onSubmit overridder function would return a ModelAndView object say showAllUsers.jsp as success view) . In my next page in this eg. its showAllUsers.jsp I would like to display the ArrayList in mx:DataGrid format.

    I hope I have explained my issue clearly and sorry if its frustrating :-) but I need help of some expertise like you.

    Thanks again in advance…

  21. James Ward writes:

    Hi ag,

    I’m confused about what you are trying to do. Can you email me jaward at adobe dot com? Thanks.

    -James

  22. Kunal writes:

    Hi James,

    I am a Oracle Siebel CRM Analyst & Developer, novice to FLEX Builder. I am trying to do something similar to what you showed in the presentation here – only difference being I want to pull data from a Sybase iAnywhere database sitting on the local machine and present it on a Flex based UI.
    I have a similar Java program which connects to the database and is able to pull data. I am stuggling at the point of being successfully integrate Java with Flex and being able to show Java data in Flex. I believe I don’t have the same folder structure as yours in the IDE – Under my Java project, I dont see the ‘flex’ folder and all its child folders/files (including remoting-config.xml). Could you please tell what am I missing?
    I did install the plugin Flex plugin for Eclipse.

    I would greatly appreciate your time and response.
    Thanks!

    Regards, Kunal

  23. Sri writes:

    Hi James-

    We are trying to access local java class from flex, is it possible to implement without setting this class as a remote object.
    We are trying to instatiate a local database which resides locally and pull the data and display in flex

    Thanks
    Sri

  24. James Ward writes:

    Hi Sri,

    Check out Merapi:
    http://www.merapiproject.net/

    -James

  25. James Ward writes:

    Hi Kunal,

    You might want to try and follow this tutorial:
    http://www.infoq.com/articles/blazeds-intro

    -James

  26. Shail writes:

    Hey James, which book would you refer for the beginners in order to learn flex java.

    -Shail

  27. James Ward writes:

    Hi Shail,

    First Steps in Flex by Bruce Eckel and myself has a chapter on Flex and Java which is a revised version of this article on InfoQ. Let me know if that helps.

    -James

Leave a Reply