Featured Post

FlexBuilder 3 Beta 2 Modules Bug

Today following the refactoring of some working code base into modules, I discovered an issue which threw an error related to the presence of any ComboBox, ListBox, and apparently PopUp. The bug is related to the use of shared resources in a module application. The error occurred during run-time. I found a similar issue in the Flex 3 Release Notes related to a known issue with launching popups (issue SDK-873). My issue was not necessarily with popups but the symptoms were the same as that issue so I adapted the fix into my code: This example code will fail in FB3 Beta2: <mx:application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:dissolve id="hide" duration="200" alphafrom="1.0" alphato="0.0"> <mx:dissolve id="reveal" duration="300" alphafrom="0.0" alphato="1.0"> <mx:panel title="Combo Test" width="100%" height="100%" paddingbottom="10" paddingleft="10" paddingright="10" paddingtop="10"> <mx:tabnavigator id="nav" width="100%" height="100%" paddingleft="10"> <mx:moduleloader url="mod_comboBox.swf" label="Combo" width="100%" height="100%" hideeffect="{hide}" showeffect="{reveal}"> <mx:moduleloader url="mod_anothercombo.swf" label="Another Combo" width="100%" height="100%" hideeffect="{hide}" showeffect="{reveal}"> </mx:moduleloader> </mx:moduleloader> </mx:tabnavigator> </mx:panel></mx:dissolve></mx:dissolve></mx:application> However, if you add this following code to the main application file the issue will resolve: import mx.managers.IPopUpManager; import mx.managers.CursorManager; import mx.managers.DragManager; private var cursorManager:CursorManager; private var iPopUpManager:IPopUpManager; private var dragManager:DragManager; This will effectively fix the issue with each of the shared resources within the module application. FlexBuilder 3

Read More

Follow @dougrdotnet on Twitter

SR. Level Flex Developer Position – Portland, OR

Posted by dougr | Posted in Flex, Jobs | Posted on 27-06-2008 | 2,611 views

Tags: ,

0

Edgelink Edgelink is currently looking for Sr. Level Flex developers for contract to hire opportunities in Portland (Please see below for details). The JAVA requirements are small (20% JAVA/ 80% FLEX). Edgelink is an equal opportunity employer.

To learn more about this opportunity please contact:
Christ Amend
(503) 246-3989
Christi@edgelink.com
The scoop:

A job? An opportunity? A career? Our client is not hung up on the
term you want to use to describe it… After all, that’s just a matter
of semantics, and we’ve got that covered! What our client cares about
is continuing to build a team of dedicated people who are excited
about working for a recognized semantic technology leader. Semantic
technologies are poised to revolutionize the world of information
management and our client is committed to leading the way into this
exciting new space.

Are you interested in being a part of designing, developing,
marketing, and selling next-generation software today? If so, this
could be the place for you. Working for a client is challenging,
rewarding and fun. They value intelligence, flexibility, creativity,
diversity and enthusiasm. They are always on the lookout for
candidates who want to be an integral part of a company where hard
work is acknowledged, rewarded and…Well…Appreciated!

So, if you’re a talented individual who wants to join the ranks of a
fast-paced, dynamic organization and the term “start-up” doesn’t make
you jumpy, drop us a line!

If you are interested in applying to this position, please email a
brief cover letter and resume in Word/.doc format to
christi@edgelink.com.

Requirements:
Environment: FLEX, JAVA, J#, web service API, Flex Component library,
Eclipse RCP

Skills Required (must have):
Java developer
- Bachelors degree required
- 2+ years experience in application server development with Java
- Experience with Java, JSP, XML
- Experience implementing server components including state and
session management
- Object oriented design and development experience is required
- Working knowledge of Web Services, JSON, AMF, Tomcat

Flex Client Developer
• Adobe Flex
• ActionScript 3
• MXML
• OOP
• MVC Experience (Pure MVC or other MVC framework a plus) • XML

Experience with the following is preferred:
• Flash
• Adobe AIR
• HTML/JavaScript/CSS
• Creating custom components for Flex/Flash • AMF, Web Services, or
JSON

• Understand design and implementation of a Flex component
library
used to display Thetus Publisher data in rich and innovative ways in
Flex rich web applications. This includes components for displaying
geospatial data in several different mapping components, time based
data in a custom timeline control, and a layered “paint by numbers”
editing tool similar to a layered image editor.
• Designing and implementing the exception handling mechanism
that
works between the web service API’s and the Flex component library,
including handling of invalid logins and session expiration.
• Technical lead for designing and implementing a web service
API for
easily talking to the Client’s Publisher using any web service
enabled client. This API will be used by the Flex component library
when creating rich Client web applications.
• Designed and implemented an Eclipse RCP based administration
tool
called Timberline used to manage and maintain the Client Publisher.
This included creation of an update site, where patches and optional
downloadable components were made available to customers.

Experience Required (must have): Experience working with similar
types of applications within a young smart team environment with a
preference for small to mid size startup environments.

Plusses (desired skills/experience)
Wrapped Internet Explorer inside of a Net user control to allow IE
to function in edit mode inside of a .Net application Developed an
HTML parser using Java that fixes up HTML and generates XHTML (or
XML) from the HTML data.
Using Java to redesigned and implemented localization and
internationalization support framework Designed and implemented a
source control integration system Managed a small technical team in
the GUI design decisions and development process Designing and
implementing a new C# client Designed and implemented a new mass
email engine Extranet application. Experience writing migration
scripts to convert the old email engine data to the new email engine
data.
Bachelor of Science in Computer Science/ Engineering Strong desire to
learn and understand how to be a great developer to our client and
the Development team

We’ll be looking for the ability to make contributions to the overall
implementation beyond the specific assigned task by using experience
to suggest improvements to design or implementation architecture.
Demonstrated aptitude to rapidly learn new approaches and
technologies. We work on solving problems that aren’t already solved
so creativity and a willingness to work without a complete definition
is essential.

Write a comment