AsFusion http://www.asfusion.com/ A blog about ColdFusion, Flex, Flash, ActionScript, and other topics. Sat, 04 Feb 2012 11:35:26 GMT Everything you know about design is wrong... http://www.asfusion.com/blog/entry/everything-you-know-about-design-is-wrong <p>...when running your app on a small, high screen-density device.</p> <p>As you may know, we are developing a <a style="color: #186dcd;" href="http://conqu.com">GTD application that runs on the Blackberry Playbook and Android tablets</a> (others to come) called Conqu. When we started, back in November, we were making designs as normal with Photoshop at the right size, and what we liked the most when looking at the designs (even when made small to fit the size of the device) were usually not all that good on the device. Since we hadn't developed the app yet, we only had mockup images to see. So what we did was browse those images to see how the actual app would look like.</p> <p>This is what we learned.</p> <p> </p> Fri, 01 Apr 2011 03:37:38 GMT http://www.asfusion.com/blog/entry/everything-you-know-about-design-is-wrong Conqu's quest for life http://www.asfusion.com/blog/entry/conqu-quest-for-life <p>The idea for <a href="http://conqu.com">Conqu</a> was hashed long before the Android or Blackberry tablets were even a rumor. However, the idea sat on the back burner for several years until finally the first production tablet devices were on demo at Adobe MAX in late 2010. At that point the hardware finally caught up to the requirements of such an app. It was time to un-shelf the idea and put forth the effort to create an exceptional app for the Blackberry Playbook.</p> Fri, 25 Mar 2011 16:16:01 GMT http://www.asfusion.com/blog/entry/conqu-quest-for-life Developing for the Blackberry Playbook will Rock http://www.asfusion.com/blog/entry/developing-for-the-blackberry-playbook-will-rock <p>At MAX we were shown, in a glass case, the new <a href="http://us.blackberry.com/playbook-tablet/">Blackberry Playbook</a>. I am personally super excited to try it out and start developing for it. First, you build apps for it using Flash (pure ActionScript or MXML), second, their store will be free (at least for some introductory time) and third, the hardware specs makes it the best on the market (1 GB RAM and 1 GHz dual-core processor??). Interestingly, their first development platform for it is Flash, and they said that later they will allow you to use Java and C++, so you can imagine that at this moment, Flash is as good as native.</p> <p>And there is more. If you develop an application before the Playbook's launch and it gets approved,<a href="http://devblog.blackberry.com/2010/10/blackberry-playbook-developer-promotion-information/"> you'll be able to get a free Playbook</a> from RIM. The launch date is not yet announced, but I would get started as quickly as I can.</p> <p>There are weekly webcast series you can attend. Those are hosted by RIM and usually Renaun Erickson from Adobe also shows relevant ActionScript code. They are a good starting point. You can find the link to those, the Getting Started guide and the documentation at the <a href="http://us.blackberry.com/developers/tablet/devresources.jsp">BlackBerry Tablet OS Development Resources</a>. </p> <p>What are you waiting for?</p> Wed, 24 Nov 2010 06:41:37 GMT http://www.asfusion.com/blog/entry/developing-for-the-blackberry-playbook-will-rock Adobe Enterprise Café News http://www.asfusion.com/blog/entry/adobe-enterprise-cafe-news <p>A couple of weeks ago, Adobe launched an AIR application called Adobe Enterprise Cafe:</p> <blockquote>The Adobe Enterprise Café AIR app helps you stay in touch with Adobe teams and the enterprise community, receive news, find information, and aggregate content related to the entire enterprise community knowledge base. This is great place for all partners to receive timely news and stayed informed.</blockquote> <p>I am happy to say that we developed the news section of the application in Flex using the <a href="http://mate.asfusion.com">Mate Framework</a>, and its backend, which is powered by <a href="http://www.mangoblog.org">Mango Blog</a>. </p> Fri, 09 Jul 2010 19:49:28 GMT http://www.asfusion.com/blog/entry/adobe-enterprise-cafe-news CF.Objective() Does All The Right Things http://www.asfusion.com/blog/entry/cf-objective-does-all-the-right-things <p> <p><img style="border: 0px initial initial;" src="/assets/content//images/button_cfobjective.jpg" alt="" width="180" height="180" /></p> <p>This year I was part of the advisory board for the RIA track of <a style="color: #186dcd;" href="http://cfobjective.com/">CF.Objective()</a>. I was also invited to speak. For the record, I didn’t submit or vote for my session. :) Even though it must have become a little difficult to manage all the people in the board (3 members per track), it allowed for democratic voting of topics and wider variety. It was pretty amazing to see how people’s interests lined up. </p> </p> Wed, 28 Apr 2010 04:34:41 GMT http://www.asfusion.com/blog/entry/cf-objective-does-all-the-right-things See You at MAX - Mate, Mango and Skinning http://www.asfusion.com/blog/entry/see-you-at-max-mate-mango-and-skinning <p><a href="http://max.adobe.com/?sdid=ERZUY"><img src="http://assets.max.adobe.com/images/MAX09_Grey_140x130_speaker.jpg" alt="" width="140" height="130" /></a></p> <p>MAX is less than a week away. There will be tons to do and see, so we hope to see you there. </p> <p>It will be an honor to present <a href="http://mate.asfusion.com">Mate</a> along side other framework creators and experts and Christophe Coenraets. The session is called <a href="http://max.adobe.com/scheduler/#view=1;session=314f672b-dddd-4564-bf49-43bb9a946c46">"Using Flex Frameworks to Build Data-Driven Applications"</a>, where the same application will be built using four different frameworks. This session will be given Tuesday (1PM) and Wednesday (1:30PM), but it is almost sold out. </p> <p>I will also present about <a href="http://www.mangoblog.org">Mango Blog</a> at the <a href="http://www.coldfusionjedi.com/page.cfm/ColdFusion-Unconference">ColdFusion unconference</a> (Tuesday 4:30PM). It will be an overview, but I am planning to have a longer Q&amp;A section for more advanced questions or any other question people may have. </p> <p>Finally, Jeremy will be presenting at <a href="http://www.minimaxconference.com/">Mini-MAX</a> (right after MAX) about skinning in Flex.</p> Wed, 30 Sep 2009 06:25:20 GMT http://www.asfusion.com/blog/entry/see-you-at-max-mate-mango-and-skinning Back from Flex Camp Miami http://www.asfusion.com/blog/entry/back-from-flex-camp-miami <p>I think the event went very well. The setting was a little strange, with round tables and small screens spread out in the room, many of them looking away from the speaker. I was happy to see some more advanced presentations, so there was a little for everyone, I think. I'd like to thank <a href="http://www.remotesynthesis.com/">Brian Rinaldi</a> for his hard work and invitation.</p> Sat, 14 Mar 2009 04:30:06 GMT http://www.asfusion.com/blog/entry/back-from-flex-camp-miami Flex Camp Miami http://www.asfusion.com/blog/entry/flex-camp-miami <p><img src="/assets/content//images/FCM_Badge.jpg" alt="" width="125" height="125" /></p> <p>If you don't know, there will be a <a href="http://www.flexcampmiami.com/">Flex Camp in Miami</a>, in only two weeks. These one-day events are a great way to get a taste of Flex and to have the opportunity of attending a "mini" conference, close to where you live. So if you are in Florida, don't miss it!</p> <p>I'll be giving a presentation about <a href="http://mate.asfusion.com">Mate</a> there. As part of a series of interviews for the event, <a href="http://www.remotesynthesis.com/post.cfm/laura-arguello-on-mate-mango-and-flex-camp-miami">Brian and I had a little chat</a> where we discuss Mate and Mango blog.</p> <p>I hope to see you in Miami!</p> Sun, 22 Feb 2009 21:16:55 GMT http://www.asfusion.com/blog/entry/flex-camp-miami Asfusion at 360Flex http://www.asfusion.com/blog/entry/asfusion-at-360flex <p><img style="border: 0;" src="/assets/content//images/360Flex2.png" alt="" width="300" height="394" /></p> <p>Two of us here at AsFusion just got accepted to speak at <span class="nfakPe">360</span>|Flex Indy! Laura will be presenting a deep dive into Mate, and I will have a hands-on programmatic skinning session. The show will be going down May 18-20, 2009.  You can check out the other great 49 speakers on the schedule at: <a href="http://360conferences.com/360flex/downloads/schedule.pdf" target="_blank">http://360conferences.com/360flex/downloads/schedule.pdf</a> It's looking like it's gonna be another great <span class="nfakPe">360</span>|Flex conference, especially with yours truly speaking.  Tickets are cheaper on a first come, first serve basis! So buy your tickets asap at <a href="http://360flex.eventbrite.com/" target="_blank">http://360flex.eventbrite.com</a> to get the best possible price. See you there and you better go to our sessions :) </p> Fri, 06 Feb 2009 19:36:25 GMT http://www.asfusion.com/blog/entry/asfusion-at-360flex FlexCamp OC - Party with the Rockstars http://www.asfusion.com/blog/entry/flexcamp-oc-party-with-the-rockstars <p>Lately at AsFusion we have been preparing a sweet little event by the name of <a href="http://www.flexcampoc.com">FlexCampOC</a>. We have even teamed up with Tom and John (You know, the 360Flex guys?). We wanted to put together a one day Flex event that will rock the west coast with a speaker list that consisted of some of the finest in the industry. Some of these Flex Rockstars and their topics are:</p> <ul class="list-blogroll"> <li> <a href="http://allyourflex.wordpress.com/">Marc Bir</a> on: Cocomo </li> <li> <a href="http://www.thomasburleson.biz/">Thomas Burleson (</a><a href="http://www.universalmind.com/">Universal Mind</a>) on: Behavior Injection </li> <li> <a href="http://www.twgonzalez.com/blog/">Tom Gonzalez</a> on: Degrafa </li> <li> <a href="http://adamflater.blogspot.com/">Adam Flater</a> (<a href="http://www.universalmind.com/">Universal Mind</a>) </li> <li> <a href="http://thillerson.blogspot.com/">Tony Hillerson</a> (<a href="http://www.effectiveui.com/">EffectiveUI</a>) on: Flex Frameworks Breakdown </li> <li> <a href="http://www.blitzagency.com/">Evan Gifford</a> (<a href="http://blitzagency.com/#home">Blitz</a>) on: Combining Flex with Flash </li> <li> <a href="http://www.scalenine.com/">Juan Sanchez</a> (<a href="http://www.effectiveui.com/">EffectiveUI</a>) </li> <li> <a href="http://developer.ribbit.com/blog/">Wesley Leonardo</a> (<a href="http://www.ribbit.com/">Ribbit</a>) </li> <li>Kevin Hoyt (<a href="http://www.adobe.com">Adobe</a>) on getting Flash/Flex to talk to hardware.   </li> </ul> <p>So what are you waiting for? Mark your calendar for January 31, 2009. If you are anywhere near this event, you should already have a ticket. It would be a big shame to miss it... </p> <p>Oh yeah, did I mention the price? $25 for all of it! Sessions, lunch, dinner, afterparty(woot!). It's all for $25. So if you have been on the fence, be on the fence no more! Go register now at <a href="http://www.flexcampoc.com">www.flexcampoc.com</a></p> Thu, 15 Jan 2009 19:17:02 GMT http://www.asfusion.com/blog/entry/flexcamp-oc-party-with-the-rockstars Flex Skinning with Degrafa - Part 3 http://www.asfusion.com/blog/entry/flex-skinning-with-degrafa-part-3 <p>Part 3 of the video series, 'Flex Skinning with Degrafa'. I walk through the creation process of a skin for a Flex Button component using Degrafa. I finish this part of th series by adding syles support for our Flex Button Skin.</p> <p>Enjoy!</p> <p><a href="/examples/item/skinning-with-degrafa-3"><img style="vertical-align: middle;" src="/assets/content//tutorialFiles/skinningWithDegrafa/Degrafa Part 3 Thumbnail.png" alt="" width="356" height="223" /></a></p> <p><a class="button" href="/assets/content//tutorialFiles/skinningWithDegrafa/DegrafaSkinningPart3.zip"><span class="download">Download the example source files</span></a></p> Fri, 19 Dec 2008 01:30:42 GMT http://www.asfusion.com/blog/entry/flex-skinning-with-degrafa-part-3 Flex Skinning with Degrafa Screencast, Part 2 http://www.asfusion.com/blog/entry/flex-skinning-with-degrafa-screencast-part-2 <p>Part 2 of the video series, 'Flex Skinning with Degrafa'. </p> <p>In this screencast, I walk through the creation process of a skin for a Flex Button component using Degrafa. I show how to add up, down, and over state functionality to our Flex Button component skin.</p> <p>Enjoy!</p> <p><a href="/examples/item/skinning-with-degrafa-2"><img style="vertical-align: middle;" src="/assets/content//tutorialFiles/skinningWithDegrafa/Degrafa Part 2 Thumbnail.png" alt="" width="354" height="201" /></a></p> <p><a class="button" href="/assets/content/tutorialFiles/skinningWithDegrafa/DegrafaSkinningPart2.zip"><span class="download">Download the example source files</span></a></p> Wed, 17 Dec 2008 00:41:32 GMT http://www.asfusion.com/blog/entry/flex-skinning-with-degrafa-screencast-part-2 Flex Skinning with Degrafa Screencast, Part 1 http://www.asfusion.com/blog/entry/flex-skinning-with-degrafa-screencast-part-1 <p>Part 1 of the video series, 'Flex Skinning with Degrafa'. </p> <p>In this screencast, I walk through the creation process of a skin for a Flex Button component using Degrafa. I show how to import the Degrafa .swc file and go over how to add gradient fills and strokes to output an attractive button skin.</p> <p>Enjoy!</p> <p><a href="/examples/item/skinning-with-degrafa-1" target="_self"><img style="vertical-align: middle;" src="/assets/content//tutorialFiles/skinningWithDegrafa/Degrafa Part 1 Thumbnail.png" alt="" width="356" height="225" /></a></p> <p><a class="download" href="/assets/content//tutorialFiles/skinningWithDegrafa/DegrafaSkinningPart1.zip">Download the example source files<br /></a></p> Tue, 16 Dec 2008 01:40:25 GMT http://www.asfusion.com/blog/entry/flex-skinning-with-degrafa-screencast-part-1 ScaleNine Skin to Win Challenge winners http://www.asfusion.com/blog/entry/scalenine-skin-to-win-challenge-winners <p><img src="/assets/content//images/scalenine_contest_small.png" alt="" width="385" height="153" /></p> <p>We are happy to announce that <a href="/apps/brownie">Nahuel's entry</a> made it <a href="http://scalenine.com/blog/2008/10/16/and-the-winners-are/">second place</a> in <a href="http://scalenine.com/contest/">ScaleNine's Skin to Win Contest</a>! Congratulations to all the winners.</p> Sat, 13 Dec 2008 02:04:16 GMT http://www.asfusion.com/blog/entry/scalenine-skin-to-win-challenge-winners Mate will be at MAX http://www.asfusion.com/blog/entry/mate-will-be-at-max <p>Mate will be at MAX this year thanks to the <a href="http://360max.wikispaces.com/Schedule">Unconference</a> event.</p> <p>I will give a presentation tomorrow at 5:30pm (Monday November 17th).</p> <h3>Applying Dependency Injection to your Flex application using Mate Framework</h3> <blockquote> This presentation will focus on how to solve some common problems encountered when working on views. We'll discuss what a view needs, and how we can use dependency injection and Mate framework to fulfil those needs in an unobtrusive way. We'll also discuss the advantage or disadvantage of alternative approaches and how Mate helps you deal with difficult-to-solve problems. </blockquote> <blockquote>We will have some time at the end, so bring your Mate questions </blockquote> <p>There will also be other two presentations that will touch on Mate:</p> <p><a href="http://360max.wikispaces.com/Comparing+Flex+Frameworks">Comparing Flex Frameworks</a> by Yakov Fain</p> <p><a href="http://360max.wikispaces.com/Tag+Based+Frameworks">Tag Based Frameworks</a> by Harry Garland</p> <p>I hope to see you there!</p> Mon, 17 Nov 2008 08:34:14 GMT http://www.asfusion.com/blog/entry/mate-will-be-at-max