weblog . Biography . Flexibility . projects
  • photography by Kristel van Beek

    Skinning v2 components
    BlueChat, Flash Media Server Application

    26 Sep: Flex Google calender

    posted by: martijn, at 26 September 2006 11:31 GMT+1, 17 August 2009 23:30 GMT+1

    Update: This app was my first encounter with Flex. Using this code is not advised and not supported.

    My first (working) Flex application. It displays a public google calender. It's build upon the new XML object which introduces a couple of new things to the flash world like namespaces and E4X.

    Here is my first Flex application that is worth publishing. It's an app which visualizes a google calender (if it is public). For this example I choose the Adobe Apollo calender made by Mike Chambers. Flex introduces a new XML object which handles XML like it should be. It supports namespaces, E4X and more. I struggles a lot with the namespace stuff and think my app can be much simpler. This app will be updated when I learn more about Flex.

    The Flex Google Calender 0.1:


    Because of the flex sandbox i've written a wrapper in php to open the calender.

    If anyone of Google is reading this, please place a crossdomain.xml file in the root of google.com with a little * in it as allowed domain

    If anyone has tips for me for my flex app please mail me at: martijn (at) devigner (dot) com.

    (When do I find the time to fix my comment system)
    Add this link to del.icio.us vote in HexoSearch permalink - tags: flex | google - 11 Comments

    11 Comments

    • Martijn van Beek says:

      at 4 October, 2006 23:52 martijnvanbeek.net
      I think the comment system is up and running, I finally found the time.
    • Drew says:

      at 21 March, 2007 21:32
      Hi Martijn,Wow, flex and gcalendar together! I'm learning flex right now and this is the first calendar example I've seen. I tried to download the zip file on the viewsource page but it doesn't seem to work. When you get a chance, could you make it available again.Thanks,Drew
    • Martijn van Beek says:

      at 21 March, 2007 22:28 martijnvanbeek.net
      Thanks Drew for reporting the broken link. I fixed it immediately. You can download it here: http://martijnvanbeek.net/projects/flex-calender/srcview/index.html
    • Matt says:

      at 8 December, 2007 19:55
      I'm learning Flex too. I'm able to create an Array collection from the Google calendar feed but have been using the debugger to try and parse the XML hierarchy without a great deal of success (stupid coercion errors! :) Thanks for sharing this!
    • Kevin says:

      at 14 November, 2007 11:34 www.boreas.be
      Great tool. Could you also post the calendar.php page to find out what the wrapper is doing exactly? Many thanks.
    • BK says:

      at 3 April, 2009 10:10
       Hello Martijn, Your Calendar 0.1 is exactly what I was looking for! I am googling like this calendar about 2 days. Before that I tried to make like this calendar by Flex 3 about 2 weeks, unfortunately I couldn't made it. Because I am really really newbie to Flex , AS also programming language too. It was really diffucult stuff for me. My idea was make like this calendar with flex using flex dateChooser control and take some event values on this calendar from my google calendar. When I click on the event day or marked day that events detailed information show in textfiel something like that... Exactly same with your Calender 0.1 right?When I download your Calender source code I didn't understand well how it is working because of my bad programming skill.  Could you make some tutorial for your Calender 0.1? For me and for someone who is trying to learn Flex.Sorry for my bad English.Best regards BK. 
    • Dean says:

      at 8 May, 2009 19:35
      I was able to point directly to the Google XML feed for the calendar without getting the sandbox error.  Nice little calendar.  I am going to see if I can modifiy it for what I need to do.
    • mike says:

      at 30 June, 2009 8:08
      nice wrk, that what i was looking for days. where can i get the code now! can i get it by mail benzino@bornleader.co.in
    • mike says:

      at 30 June, 2009 8:31
      i have downloaded the code n run the application. There is no compilation errors but the result is not the same as shown in the example.
    • Jones says:

      at 7 August, 2009 13:47
      Nice app! Except im getting the security sandbox violation error. Could you please provide the php-wrapper code you wrote to make this work?? I've been searching the entire web and no luck......
    • Martijn van Beek says:

      at 7 August, 2009 14:01 martijnvanbeek.net
      For those who are interested in the PHP code here it is:
      PHP Code
      No magic but effecient
    Posting comments is disabled for this topic
  • categories
    • flash (29)
    • flex (27)
    • flash player (11)
    • php (7)
    • adobe (6)
    • weblog (5)
    • apple (5)
    • eclipse (5)
    • design (5)
    • open source (4)
    • style (4)
    • linux (4)
    • mac (4)
    • red5 (4)
    • windows (3)
    • air (3)
    • devigner (3)
    • apollo (3)
    • flash media server (3)
    • firefox (3)
    • javascript (3)
    • internet explorer (2)
    • music (2)
    • silverlight (2)
    • support (2)
    • uimodifier (2)
    • bitmap limits (2)
    • microsoft (2)
    • flex builder (1)
    • nintendo wii (1)
    • chrome (1)
    • git (1)
    • java (1)
    • xpath (1)
    • iphone (1)
    • twisted colours (1)
    • internet provider (1)
    • opera (1)
    • advertisement (1)
    • repent (1)
    • mxna (1)
    • dell (1)
    • google (1)
    • safari (1)
    • team (1)
    • msn (1)
    • developer (1)
    show all
  • all articles
    • April, 2011
    • Use Vellum (Text Layout Framework) in Flex 3 with Embedded fonts
    • November, 2010
    • mx:Container focus hack
    • August, 2010
    • XPath Analyser Project
    • April, 2010
    • Flash and iPhone OS
    • March, 2010
    • Studio Devigner joins Twisted Colours
    • Presenting: Studio Devigner
    • February, 2010
    • Flash on Mac Faster
    • December, 2009
    • Historic moment (somehow), Microsoft names Devigner in an article.
    • Universal filesystem
    • November, 2009
    • Projects get a home
    • October, 2009
    • I'm a daddy from now on, her name is Julia
    • My projects moved to GitHub
    • SWFLoader fails where Loader succeeds
    • September, 2009
    • Note to self: Ant Java heap space on Mac OS
    • August, 2009
    • Flash Player Bitmap Limits Again
    • May, 2009
    • Sloppy code
    • April, 2009
    • Flash CS4 IDE navigateToURL bug on the Mac
    • Flex Builder Gumbo expired
    • March, 2009
    • Dear Steve II: The files problem
    • Dear Steve I: The support problem
    • January, 2009
    • Flash Player Bitmap Limits
    • December, 2008
    • Google Chrome and why I use it for Flex debugging
    • November, 2008
    • UIModifier, release 0.0.1
    • October, 2008
    • AIR and Icons
    • Matrix rotation
    • September, 2008
    • CS4 announced, still huge price differences
    • Dear Adobe
    • Browser (technology) war
    • July, 2008
    • mx.effects.Move is Evil
    • Adobe, why no 64-bits Flash Player?
    • Collaboration with Adobe Flex
    • June, 2008
    • My vision on the web video future
    • Flex Builder rename bug (?)
    • May, 2008
    • Flash TextField bug?
    • Astro, Flash Player 10 prerelease has arrived
    • April, 2008
    • Released new website for Kristel van Beek
    • Portishead
    • March, 2008
    • IE7 + HTTPS + Flash
    • Mac experiences
    • I'm a mac now
    • February, 2008
    • AIR, my opinion!
    • Ubuntu living under Windows
    • Pulse, Eclipse on demand
    • January, 2008
    • Zend Neon becomes Zend Studio for Eclipse
    • BlueBerry needs Developers
    • Sparkling new website
    • December, 2007
    • Super Mario Galaxy
    • Apple, please deliver a 15" MacBook Pro with 1920x1200 resolution
    • November, 2007
    • Buzzword, amazing...
    • Garbage collection of the Flash Player
    • October, 2007
    • Flash Player memory differences per browser
    • Zend Neon
    • Flex Builder for Linux
    • September, 2007
    • Testing the existance of an attribute in XML with AS3
    • Opening Flash documents within Flex
    • PDT 1.0 Released
    • EU vs Microsoft
    • August, 2007
    • Repent has a brand new website
    • Manipulating XML with namespace in AS3
    • What's going on with MXNA?
    • Red5 Admin Panel's future
    • July, 2007
    • Red5 Admin Panel 0.2 release (update)
    • June, 2007
    • Red5 Admin Panel 0.1
    • BabbaVideo: A new dutch Video site
    • Safari on Windows
    • Adobe Flex 3 and AIR
    • Adobe Live 2007
    • May, 2007
    • Tommorow Adobe Live
    • Strange Windows bug
    • April, 2007
    • The dark side of Flash
    • March, 2007
    • BlueBerry needs a Flex Developer
    • Apollo server, hmm what is that
    • February, 2007
    • Why (especially Adobe) and other companies should support Linux
    • Flex/Eclipse plugin idea
    • January, 2007
    • PHPEclipse is out, welcome PDT
    • Linux Flash Player 9 released
    • I Welcome all you MXNA readers
    • FullScreen and wMode
    • FLV Player in Flex
    • December, 2006
    • Dell Support rocks
    • November, 2006
    • Flash Media Server 3, and more
    • October, 2006
    • XS4ALL trouble
    • BlueChat, Flash Media Server Application
    • September, 2006
    • Flex Google calender
    • Skinning v2 components
    • Flash Media Server Application and advanced skinning
    • August, 2006
    • I finally discovered JSFL
    • You know sIFR?
    • PHP IDE
    • Datagrid experiences
    • July, 2006
    • My weblog is born
    show all
All rights reserved | Design and Development by Martijn van Beek | Managed by Flexibility | Photography by Kristel van Beek

You have Flash Player version: (click to check if you got the latest)
social media: twitter | linkedin | last.fm | github | studio devigner blog