London Flash Platform User Group August 2011

August 19th, 2011

As usual massive thanks to last months presenters Sanyu Kiruluta and Tom Davies for 2 great talks last month. Both videos and presentations can be found in the presentations section.

This month we welcome back LFPUG regular Conrad Winchester with a session titled ‘Love at First Byte’ and following him, Steven Goodwin with a session on ‘Digital Archeology’.

London Flash Platform User Group 25th August 2011 (25/08/2011).

Sponsored by Flash unplugged & hosted by Draftfcb.

Freelancers Wanted at glue Isobar

August 5th, 2011

Freelance Django developers
We’re looking for a couple of senior level Django developers to get involved with the delivery of a number of projects in the very immediate term.

Fixed-term senior open source developers
We’re looking for a one or two open source developers (PHP, Django or Ruby on Rails) to come in on a longer term fixed term contract to get involved in everything from scoping to delivery of projects. Ideally they’ll have skills that cross both front- and backend development.

Freelance senior HTML and javascript developer
We’re looking for a properly senior HTML and javascript developer to work on an accessible HTML5 web build.

http://www.glueisobar.com/
Contact chris.blackburnATglueisobar.com

CoverflowLayout

July 22nd, 2011

Here’s a coverflow navigator layout for spark.

It supports virtual layout by either…

  • 1. Set the the numUnselectedElements property which defines how many elements are shown either side or the selected element.
  • 2. If numUnselectedElements has a value less than 0, the selected element is used to calculate the number of elements required to fill rectangle defined by the unscaledWidth and unscaledHeight. Note: this calculation uses the bounds of the selected element, and therefore if your elements are different sizes this could prove to be incorrect.
  • Below is an example with a NavigatorGroup (bindable to a ButtonBar) and List (items can be selected by clicking on them), and some controls to edit the properties of the layout.

    Read the rest of this entry »

    London Flash Platform User Group July 2011

    July 20th, 2011

    Huge thanks to David Kinross, Andrew Skinner & Tadhg McCarthy for the great talks last month. Both videos can be found in the presentations section.

    This month Andre Fabris with a session on the ‘BlackBerry PlayBook Development Roadmap’ and following him, Tom Davies with a session on ‘Entity Systems – A Better Way to Develop Games’.

    London Flash Platform User Group 28th July 2011 (28/07/2011).

    Sponsored by friends of ED & hosted by glueisobar.

    MenuBar

    July 15th, 2011

    Here’s a MenuBar component for spark that takes an IList as a dataProvider (this can be a hierarchical list to build the menu).

    The selectedIndices, selectedItems methods have been overridden so that they return the hierarchical selection, so for instance if you if selectedIndices has a value of 1,2,4 it means that at the root level, the second item has been selected (starts at 0), the third item within this has been selected and the fifth item within this has been selected.

    It has a selectedLabels getter (i’ll add a setter very soon) that will return the labels of the selected hierarchical items. These strings can be used to show a breadcrumb trail

    It has 2 other properties worth nothing. allowBranchSelection defines whether a branch can be selected, or whether only leaf nodes can cause selection to take place and closeOnSelection which defines whether the menu should close after a selection has been made.

    Read the rest of this entry »

    SubMafia (20-Jun-11)

    June 24th, 2011

    It’s been ages since I posted any of my recently listening, so without further ado here’s this weeks SubMafia show from Italy.

    SubMafia 20-Jun-11 (Dj Foster, Mc Ganji Killah).

    Accordion & DataAccordion

    June 21st, 2011

    Following on from last Fridays post here’s an Accordion container and DataAccordion control.

    Read the rest of this entry »

    London Flash Platform User Group June 2011

    June 20th, 2011

    Massive thanks to both Luke Whittaker and Rob Bateman for two great talks last month. Both videos can be found in the presentations section.

    This month David Kinross with an ‘Introduction to AlivePDF’ and following him, tag team Andrew Skinner & Tadhg McCarthy with a session on ‘Developing for Kids and Families’.

    London Flash Platform User Group 30th June 2011 (30/06/2011).

    Sponsored by friends of ED & hosted by Digital Outlook.

    AccordionLayout

    June 17th, 2011

    So here’s a spark AccordionLayout that can be used like a standard layout in spark. It’s a class that I’ve been thinking about for some time, means an accordion is a navigator and I’ve put a fair bit of work into spark navigators. I’ve also been meaning to make this post for some time but have been tweaking things and wanted to wait. There’s still changes to be made but I think it’s at a point where I can finally release it into the wild.

    One of the main thinking point when it comes to the spark approach and an Accordion is how to handle the position and size of the ButtonBar that makes up part of an Accordion. I finally decided to pass a reference to the ButtonBar through to the AccordionLayout, this layout then takes over the measuring of the ButtonBar and the positioning of the Buttons that make up the ButtonBar.

    Two of the most interesting and useful properties are layoutAllButtonBarBounds and minElementSize.

  • layoutAllButtonBarBounds when set to true means that the AccordionLayout takes control of the sizing and positioning of the ButtonBar itself, making it match the size and position of the ISelectableList.
  • minElementSize can be used to make all the elements visible at the same time (note that you will lose the advantage of virtualization).
  • Read the rest of this entry »

    Tink Google Code to Tink GitHub

    June 10th, 2011

    After a couple of requests from people, the Tink Google Code lib is now duplicated over a GitHub.

    Huge thanks to Shaun Smith for coming round and sorting this out for me.

    Next up versioning, making sure there’s always a recent SWC to download and ensuring that it’s easy to compile.