I recently came across an interesting problem when we had to access barcode scanners from Flex applications. The scanners came in different models but all were connected to the computer via serial port or USB (Serial2USB). Now, how do you...
RIA (Rich Internet Apps)
- InsideRIA
-
Barcode Scanner Support for Flex
6 Nov 2009 | 6:00 am -
Flex 101: Creating an Interactive Chart
5 Nov 2009 | 6:34 pmIn this post, we will walk through the steps to create an interactive chart with a Google-Finance-esque interaction. Before we get to far into the details, let's take a look at the final product. The top chart is a line chart showing a subset of data from the greater data set. The chart on the bottom is a representation of the entire data set. You can adjust the slider on the bottom to change the granularity and scope of the data represented in the top line chart. -
eSeminar: Flash Mobile development opportunities on different platforms and new tools
5 Nov 2009 | 12:00 pmThe Boston Adobe Mobile and Devices User Group is holding an eSeminar on Friday 13th November at 12 PM EST. Speaker for this eSeminar is Mark Doherty from Adobe, we will have the opportunity to know more information about Flash... -
jQuery and AIR - Moving from web page to application (3)
4 Nov 2009 | 6:34 pmThe third part of my series on creating a jQuery AIR game - Hangman. In this entry I discuss some architecture changes I made to the JavaScript and some new database support. -
Using Flash Remoting for Authentication to your AFCS/Facebook AIR Application
3 Nov 2009 | 10:00 amIf you have had an opportunity to look at the Adobe Flash Collaboration Service (AFCS) you could see that there is a huge opportunity to do interesting multi-user applications without needing to write all of the server side code. However there is the challenge of how do you control who comes into your application and what they are allowed to do. In addition, keeping your application credentials safe in case your SWF file was decompiled. So as the title suggests you can use a service like Facebook to take care of the users authentication and Flash Remoting for the application authentication.
- Ryan Stewart - Rich Internet Application Mountaineer
-
Flex Momentum in Higher Education
5 Nov 2009 | 11:17 amSince this week is Educause I thought it would be a good time to talk about some of the momentum we’ve been having with Flex in higher education. I came from the higher education side of the industry so it’s really great to see Flex do well. It’s major props to our education teams and Terry Ryan, who has been doing the evangelism side of higher ed, that this year has been so good. Over 70,000 downloads of Flex Builder. That’s a combination of student downloads, faculty downloads, and lab seats. Around 30,000 page views for our RIA teaching resources site which includes… -
Enterprise Apps in the Cloud Just Got Better: Salseforce/Adobe Partnership
26 Oct 2009 | 10:25 amToday we announced an interesting partnership between Salesforce.com and Adobe. As Tim Anderson noted, there has always been a surface integration because Flash Builder could consume WSDL’s and Salesforce.com has always exposed them. But this goes quite a bit deeper. One, we’re working with the Salesforce.com team to make sure their IDE is completely integrated into ours. You’ll be able to get a combined Force.com and Flash Builder tool so you never have to switch environments to create Flex applications on top of the Force.com platform. The new tool exposes a new project… -
Mini-Microsoft Interested in Adobe AIR
25 Oct 2009 | 9:36 amKevin Goldsmith pointed this out and I thought it was awesome. For those not familiar with Mini-Microsoft, he’s (she?) is a highish level Microsoft employee who blogs anonymously about what’s happening at the company. He has a ton of insight about what’s going on over in Redmond and quite a bit of opinion about how things should be. My Microsoft employee friends love him. On Tuesday he did a breakdown of Microsoft’s quarterly numbers and what the status of various parts of the company are. The gem came when he talked about Dev Div (which I think stands for Developer… -
ColdFusion versus PHP – Uploading a File
24 Oct 2009 | 1:03 pmI spent part of my vacation digging into PHP. I’d like to be much savvier with PHP because we’ve seen a big chunk of Flex adoption from the PHP community and I’d like to be able to talk to those developers more intelligently. Unfortunately my server-side programming chops are very, very rusty. I started out as a ColdFusion developer and I’ve been able to play with some of the new stuff in ColdFusion 9 but I haven’t built a real CF app in a long time. So I thought I’d do a bit of a comparison and I’ve started doing simple things in PHP and then… -
Introducing “Contextual Applications”
22 Oct 2009 | 2:38 amWe did a soft launch with some information of a concept that Adrian Ludwig and some of the other brain-trust folks at Adobe came up with recently called Contextual Applications. I have absolutely fallen in love with this term (and I had nothing to do with thinking of it). In a lot of ways I think this is RIA 2.0. One of the problems with RIA was that it had a grossly vague definition. It was kind of a Frankenstein combination of a desktop-like user experience, better design, real-time communication, rich media, and Web 2.0 ideals. In the end, RIA encompassed almost everything; Ajax, Flash,…
- Michael's Blog
-
ZigBee Smart Energy Blog
13 Oct 2009 | 9:17 amWhile I’m currently working on a ZigBee Smart Energy device running on Microsoft .NET Micro Framework 4.0 (beta) I have started a new blog writing about news concerning Smart Energy (Smart Grid) around the world: http://smartenergy-news.blogspot.com/ For those of you not familiar with or never heard about ZigBee Smart Energy, here is a short statement from ZigBee Alliance’s web site: ZigBee Smart Energy offers utilities and energy service providers secure, easy-to-use wireless home area networks (HAN) for managing energy. Smart Energy gives these groups and their customers the power to… -
[de] Silverlight 3: Das rasante Autorennen live & kostenlos
9 Oct 2009 | 10:38 amFür alle, die am Wochenende nichts vorhaben, und mal etwas Deutsches mit Silverlight 3 ausprobieren möchten: Zur "TV total Stock Car Crash Challenge 2009" präsentiert Vodafone ein brandneues Feature: Erleben Sie das TV-Ereignis mit Stefan Raab, Elton & Co. zum ersten Mal live und gratis in der Videothek! Startschuss für das heiße Autorennen ist am 10. Oktober um 20.15 Uhr! Viel Spaß beim Zuschauen! -
Quick thoughts on the Microsoft AJAX CDN
16 Sep 2009 | 3:40 amToday reading on idunno.org about Microsoft AJAX CDN, something I was thinking about a bit, too: Scott “Red Shirt” Guthrie announced today that the jQuery and the Microsoft AJAX scripts would be hosted on the Microsoft content delivery network (CDN) – which should speed up the initial loading of these script libraries and save you bandwidth, as you won’t have to host them any more. Being an untrusting soul, errr, security person, I thought I’d take a quick look at how its delivered. The scripts are hosted on http://ajax.microsoft.com/ which presents the first problem – it’s a… -
New Version of Expression Web SuperPreview for Internet Explorer Available
14 Sep 2009 | 11:18 pmThere is a new version available for Microsoft Expression SuperPreview for Windows Internet Explorer. Expression Web SuperPreview for Internet Explorer is a visual debugging tool that makes it easier to migrate your web sites from Internet Explorer 6 to Internet Explorer 7 or 8. Expression Web SuperPreview for Internet Explorer speeds the essential task of debugging your web sites for cross-browser compatibility. With Expression Web SuperPreview for Internet Explorer, you don’t need a web service to debug your pages on the same machine that you use for development. Expression Web… -
How to download Internet Explorer 8 for Windows 7 E without any Web browser?
15 Jul 2009 | 3:44 amWindows 7 RTM will be available in the next days and for all European users there will be no Internet Explorer 8. I’m not sure if there will be an option to install Internet Explorer from the setup DVD or if we can simple add this as a Windows feature in control panel. Following command line batch file will download Internet Explorer 8 setup: @echo off if exist download-IE8.cs del download-IE8.cs echo using System; > download-IE8.cs echo using System.Net; >> download-IE8.cs echo using System.IO; >> download-IE8.cs echo. >> download-IE8.cs echo namespace Download_IE8…
- The Official Flex Team Blog
-
Adobe eSeminar: PDF Portfolios for Flex & ActionScript Developers
29 Oct 2009 | 11:28 amJoin the Adobe Acrobat User Community on Wed. November 18, 2009 for a free eSeminar on how to create highly branded, custom PDF Portfolio layouts using Acrobat 9's ActionScript API and Flex. PDF Portfolios let you combine Flex/ActionScript with PDF to redefine what a document can be. If you are a Flex developer and are interested in leveraging your skills in a new and exciting way, this eSeminar is for you. Wednesday, November 18, 2009 10-11am US Pacific (1-2pm US Eastern) Free Registration: http://www.acrobatusers.com/events/1475/pdf-portfolios-developers What you will learn: What you need… -
Slides and Source for Glenn Ruehle's Flex 4 MAX Talk
19 Oct 2009 | 4:12 pmGlenn has posted his slides and source code on Acrobat.com. This talk was fantastic so I encourage everyone to check them out. Slides Source -
Flex 4 SDK Beta 2 ready for download!
12 Oct 2009 | 7:09 amWe're excited to announce that the second Flex 4 SDK beta 2 is now available for download! Check out the Labs page and the Flex 4 Open Source page for more details. Also, be sure to check out Matt Chotin's updated What's new in the Flex 4 Beta and Joan Lafferty's Differences between Flex 3 and Flex 4 articles. This beta release also coincides with the beta 2 releases of both Flash Builder and Flash Catalyst. We received great feedback on beta 1, which we incorporated into beta 2. We hope you'll keep the discussion going on the Labs forums. Enjoy! -
Questions for the Flex Team at MAX
1 Oct 2009 | 10:17 amAs we do every year at MAX there will be a Meet the Team session on Monday night. This year we're actually doing 2 sessions back-to-back so that you have the opportunity to go see multiple teams without losing out. We'll be doing our session as a panel this year, but it's always good to get a sense of what questions you guys are looking to have answered. Feel free to post comments here or Tweet with #flexmtt if you want us to have an answer prepared for you. Please note: for some reason our MoveableType config keeps sending a lot of comments to the spam folder and not mailing us. So it may… -
Temporarily Disabling JIRA Functionality
15 Sep 2009 | 11:38 amDue to significant recent performance and reliability issues with our JIRA bug database, we will be making a series of changes over the next several weeks. So far, the changes we've made include disabling the following functionality: RSS Remote API calls XML search requests Anonymous browsing As a result, this may affect some existing apps and public wiki pages using xml search requests. We apologize for the inconvenience, however, we would like to keep this disabled until we can dive deeper in the cause and possible solutions. Thanks for your patience as we try to resolve these issues.
- Visualrinse | Design and Development by Chad Udell
-
links for 2009-10-27
27 Oct 2009 | 4:07 pm15 Stunning Examples of Data Visualization | Web Design Ledger You likey the Data? Me too! Check out these amazing examples of statistical display genius. (tags: visualization infographics inspiration) -
links for 2009-10-25
25 Oct 2009 | 4:05 pmFLARToolkit and FLARManager – InsideRIA FLARManager makes integrating FLARToolkit into your Flash projects way easier. Here is an overview of the library and some more links to follow up on. (tags: FLARToolkit aug augmentedreality flash as3) -
links for 2009-10-22
22 Oct 2009 | 4:06 pmJavascript and ActionScript Converse: Introduction to ExternalInterface – Activetuts+ The tutorial closes with using JQuery with Actionscript. Very col stuff. (tags: flash jquery javascript externalinterface) -
links for 2009-10-20
20 Oct 2009 | 4:05 pmReducing CPU usage in Adobe AIR | Adobe Developer Connection A thorough and very insightful article to help you reduce CPU usage in your AIR apps. (tags: AIR adobe flex performance cpu) -
Recent Additions to the Bookshelf: A Few Web Design Book Recommendations
19 Oct 2009 | 8:44 pmI’ve written a couple posts on the subject of books I read and collect regarding web design, RIA design and other technology topics. It’s been awhile, though and I have added a number of great books from O’Reilly Media to my shelf. A couple of these, I am currently using or will be using soon in my web design classes at Bradley University. I used to buy books from a lot of presses, but grew tired of quality issues, etc. Typos, factual errors and other things just seem to be a lot more rare in O’Reilly titles than other publishers. Visualizing Data by Ben Fry – This…
- Digital Backcountry - Ryan Stewart's Flash Platform Blog
-
Flex Momentum in Higher Education
5 Nov 2009 | 11:17 amSince this week is Educause I thought it would be a good time to talk about some of the momentum we’ve been having with Flex in higher education. I came from the higher education side of the industry so it’s really great to see Flex do well. It’s major props to our education teams and Terry Ryan, who has been doing the evangelism side of higher ed, that this year has been so good. Over 70,000 downloads of Flex Builder. That’s a combination of student downloads, faculty downloads, and lab seats. Around 30,000 page views for our RIA teaching resources site which includes… -
Enterprise Apps in the Cloud Just Got Better: Salseforce/Adobe Partnership
26 Oct 2009 | 10:25 amToday we announced an interesting partnership between Salesforce.com and Adobe. As Tim Anderson noted, there has always been a surface integration because Flash Builder could consume WSDL’s and Salesforce.com has always exposed them. But this goes quite a bit deeper. One, we’re working with the Salesforce.com team to make sure their IDE is completely integrated into ours. You’ll be able to get a combined Force.com and Flash Builder tool so you never have to switch environments to create Flex applications on top of the Force.com platform. The new tool exposes a new project… -
Mini-Microsoft Interested in Adobe AIR
25 Oct 2009 | 9:36 amKevin Goldsmith pointed this out and I thought it was awesome. For those not familiar with Mini-Microsoft, he’s (she?) is a highish level Microsoft employee who blogs anonymously about what’s happening at the company. He has a ton of insight about what’s going on over in Redmond and quite a bit of opinion about how things should be. My Microsoft employee friends love him. On Tuesday he did a breakdown of Microsoft’s quarterly numbers and what the status of various parts of the company are. The gem came when he talked about Dev Div (which I think stands for Developer… -
ColdFusion versus PHP – Uploading a File
24 Oct 2009 | 1:03 pmI spent part of my vacation digging into PHP. I’d like to be much savvier with PHP because we’ve seen a big chunk of Flex adoption from the PHP community and I’d like to be able to talk to those developers more intelligently. Unfortunately my server-side programming chops are very, very rusty. I started out as a ColdFusion developer and I’ve been able to play with some of the new stuff in ColdFusion 9 but I haven’t built a real CF app in a long time. So I thought I’d do a bit of a comparison and I’ve started doing simple things in PHP and then… -
Introducing “Contextual Applications”
22 Oct 2009 | 2:38 amWe did a soft launch with some information of a concept that Adrian Ludwig and some of the other brain-trust folks at Adobe came up with recently called Contextual Applications. I have absolutely fallen in love with this term (and I had nothing to do with thinking of it). In a lot of ways I think this is RIA 2.0. One of the problems with RIA was that it had a grossly vague definition. It was kind of a Frankenstein combination of a desktop-like user experience, better design, real-time communication, rich media, and Web 2.0 ideals. In the end, RIA encompassed almost everything; Ajax, Flash,…
- Mike Chambers
-
Moving a git repository subdirectory to its own repository
4 Nov 2009 | 9:48 amI use Git and GitHub to manage all of my personal code projects. I have one large repository called projects, which is then broken into sub directories based on the main technology used for each project (i.e. Flash, JavaScript, iphone, etc…). I am currently working on a Flash based iphone game code-named “pewpew”, which is maintained within my projects repository. As I have begun to work on it more and more, I decided that I wanted to have pewpew in its own git repository. This will make it easier to track issues, as well as give me the option of open sourcing it and allow… -
FITC Edmonton Slides : Building iPhone applications with Flash CS5
20 Oct 2009 | 11:36 amHere are my slides from my FITC Edmonton talk titled “Building iPhone Applications with Flash CS5“. You can download the slides from here. Btw, really great conference and vibe, and the speaker list was simply amazing. Congrats to Shawn and the FITC crew for putting on another great event. -
Resources for Learning more about Flash to iPhone
17 Oct 2009 | 9:00 amBelow is a list of some of the best resources if you are interesting in getting a deeper understanding Adobe’s recent announcement that Flash CS5 will be able to output standalone applications for the iPhone. Building Applications for the iPhone with Flash : My original blog post on the iPhone announcements. Developer FAQ : Official FAQ which answers common questions about creating content for iPhone using Flash. Why you should NOT care about building apps for the iPhone with Flash : Blog post I made which puts the announcement into the context of the other Flash Player 10.1… -
Case Study : ActionScript 3 Performance Optimization
13 Oct 2009 | 10:27 amPrompted by some of the work from Grant Skinner (in particular his FOTB 2009 session) and Thibault Imbert, I have been doing a lot of research lately into optimizing ActionScript 3 content. Not just how to make it run faster, but how to approach the process of optimization. I am also starting to work on a small project which works with pixel data from images, and on which I anticipate performance might be an issue when working with larger images. I figured this would be a good opportunity to use some of the early code as a case study. I wanted to post the process and results here. The task… -
Why you should NOT care about building apps for the iPhone with Flash
12 Oct 2009 | 11:12 amThe news from Adobe MAX 2009 that probably generated the most buzz and discussion online was the announcement that Flash CS5 will have support for outputting applications for the iPhone. While I am really excited about the news, and the work we are doing around the iPhone, I am here to tell you that you should not care about it. Let me repeat that: You should NOT care about using Flash to build applications for the iPhone. Hear me out on this. One of the major advantages of using Flash has always been that you can create your content, and then be confident that it will run consistently across…
- Christophe Coenraets
-
MAX Frameworks Session: One Application, Four Implementations (Code Available)
19 Oct 2009 | 9:27 amThis year at MAX, I organized a “Flex Frameworks” session called “Using Flex Frameworks to build Data Driven Applications”. I wanted to stay away from a high level / rhetorical debate or panel. I also did not want a session aimed at proclaiming a (subjective) winner. What I had in mind was a pragmatic session that would provide developers with the information they need to make their own decision based on their background, the type of applications they build, and their own style and preferences. To achieve this goal, I thought it would be interesting for the audience to look at the… -
My MAX session video posted: “Model Driven Development with Flex 4 and LCDS3″
9 Oct 2009 | 8:17 amVideos for 250+ hours of MAX sessions have already been posted here (free and without geographical restrictions). Another easy way to find a specific video is to use the MAX session locator and click the “movie” icon that now appears next to the session title. The video of my “Model Driven Development with Flash Builder 4 and LCDS3″ is among the videos available, and I also embed it below. There is a short slides introduction. If you want to go straight to the 45 minutes of demo go to 14:00 (also go full screen for a better experience). The demonstration covers topics… -
Only 25 seats left in the “Flex Frameworks” session at MAX
23 Sep 2009 | 7:18 amMAX is only 10 days away… If you are interested in Flex Frameworks (Mate, Swiz, PureMVC, Cairngorm), you don’t want to miss the “Using Flex Frameworks to Build Data Driven Applications” session where framework creators/experts (Laura Arguello, Chris Scott, Alex Uhlmann, Javier Julio) will walk you through the architecture and the code of the same application built with their framework. However as of today (9/23 at 10AM EST), there are only 25 seats left. So, if you want to be part of the action, check out the session in the MAX scheduler and sign up as soon as… -
Model Driven Development with Flex 4 and LCDS 3 Screencast
17 Sep 2009 | 6:35 amI recently presented a new “Model Driven Development with Flex 4″ session at a few conferences and Flash Camps, so I figured I would record a screencast of the demo app for people who did not attend. If you saw a previous version of this demo, this screencast is still worth watching because I’m using the latest daily builds of Flash Builder 4 and LCDS 3 and we made really good progress! You can watch it in the player below, however I recommend you click here to watch it in HD (go full screen for a better viewing experience. Also make sure HD is on). A few things I’m… -
Don’t miss the “Flex Frameworks” session at MAX
7 Aug 2009 | 8:23 amI’ve been working on putting together what should be a fun and informative session at MAX this year. The session is called: “Using Flex Frameworks to Build Data-Driven Applications”. This is a 3 hour BYOL (Bring Your Own Laptop) session. The idea is to look at four versions of the exact same application: each version built with a different framework by a framework founder or expert: Laura Arguello for Mate, Chris Scott for Swiz, Javier Julio for PureMVC, and Alex Uhlmann for Cairngorm. Each of them will have 45 minutes to walk you through the code and highlight the details of their…
- blog.FlexExamples.com
-
Creating a custom component using the Definition tag in Flex 4
6 Nov 2009 | 6:35 amIn a previous example, “Creating a custom component using the Component tag in Flex 4″, we saw how you could create a simple, inline custom component in Flex 4 using the Component tag and className property and then instantiating new instances using ActionScript and MXML. The following example shows how you can create a new custom [...] -
Applying styles to specific Spark List controls in Flex 4
5 Nov 2009 | 7:21 amThe following example shows how you can selectively style Spark List controls in Flex 4 using Advanced CSS and the styleName property or the id property. Full code after the jump. 1) The following example uses s|List selector and applies the baseColor style to ALL Spark List component instances in your Flex application: <?xml version="1.0" encoding="utf-8"?> <!-- http://blog.flexexamples.com/2009/11/05/applying-styles-to-specific-spark-list-controls-in-flex-4/ --> <s:Application [...] -
Creating a custom component using the Component tag in Flex 4
5 Nov 2009 | 7:14 amThe following example shows how you can create a simple, inline custom component in Flex 4 using the Component tag and className property and then instantiating new instances using ActionScript. Full code after the jump. <?xml version="1.0" encoding="utf-8"?> <!-- http://blog.flexexamples.com/2009/11/05/creating-a-custom-component-using-the-component-tag-in-flex-4/ --> <s:Application name="Spark_Component_className_test" xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark"> [...] -
Setting a custom horizontal scroll bar skin on a Spark List control in Flex 4
4 Nov 2009 | 5:14 pmThe following example shows how you can apply a custom horizontal scroll bar skin on the Spark List control in Flex 4 by setting the skinClass style. Full code after the jump. <?xml version="1.0" encoding="utf-8"?> <!-- http://blog.flexexamples.com/2009/11/04/setting-a-custom-horizontal-scroll-bar-skin-on-a-spark-list-control-in-flex-4/ --> <s:Application name="Spark_List_HScrollBar_skinClass_test" xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" [...] -
Using an XML data provider with the Spark List control in Flex 4
4 Nov 2009 | 1:57 pmThe following example shows how you can use an XML document as a data provider for a Spark List control in Flex 4 by using an XMLListCollection. Full code after the jump. <?xml version="1.0"?> <!-- http://blog.flexexamples.com/2009/11/04/using-an-xml-data-provider-with-the-spark-list-control-in-flex-4/ --> <s:Application name="Spark_List_dataProvider_XML_test" xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" [...]
- Flex and Flash Developer - Jesse Warden dot Kizz-ohm
-
Good Memory Management When Using PureMVC
3 Nov 2009 | 8:35 amPreface There are a lot of good articles already written & screen casts about memory management in Flash Player. I encourage you to read them first before reading the below. I cover memory management in a large application using a PureMVC architecture, typically on top of Flex. Unloading Flex Modules Resource Management in AS3 Session Notes Available AS3 Resource Management: Part 1 Garbage Collector Interactive Simulator Garbage Collection and Memory Leaks Memory Performance in the Land of References Flash Player Memory Management Using Object Pools Object Pool Class Tweening and… -
How to Use RobotLegs On Top of Gaia: Part 1 of 3 – Quickstart
14 Oct 2009 | 12:47 pmThe following is a quick start guide on how to get RobotLegs working on top of the Gaia Flash Framework written by Steven Sacks. In later articles, I’ll show how to use per-Gaia-page Contexts, a visual example, as well as cover Enterprise scenarios. For now this should get you up and running in 10 minutes. What is RobotLegs? RobotLegs is a MVCS framework for Flex & pure AS3 applications. You can use with Flash as well. I call it PureMVC done right. She’s still not at version 1, but is really close (docs in progress). What is Gaia? The Gaia Flash Framework is the Ruby… -
Flex Consulting Chronicles #1: You are NOT a Contractor
4 Oct 2009 | 8:13 amPreface The following is a set of articles relaying my experiences in Flex consulting with the hope they will benefit others. While they include general consulting advice, they are specifically geared towards Enterprise Flex software development consulting. I try to compare and contrast with contracting to give context. While it’s mainly focused on Flex, there are the occasional Flash references as well. Consultant vs. Contractor There are 2 camps: those who believe contracting and consulting are the same thing, and those who do not. I believe they are two different disciplines. A… -
Viaas: Live & Archived Video
25 Sep 2009 | 7:07 amViaas: The best project I ever worked on, with the best client I’ve ever had. This is where my Agile Chronicles came from. The front-end portion I worked on was built using Flex. Congrats to the Third Iris team for launching! Here’s a video from Tuesday of Steve & Paul showing off the application in 5 minutes. There are a lot of cool things they don’t show, but this should give you the gist in a short time frame. Notice the camera is powered via the ethernet cable. Paul is the only developer I’ve met in my entire career who does accurate time estimations. -
AIR App: Powerz – Play Dungeons & Dragons 4th Edition Faster
8 Sep 2009 | 12:19 pmThis is a long post, so I’ve provided a short version, and content links to relevant sections if you want to skip around. Short Version I’ve built an AIR application in my spare time using Flex that helps you play Dungeons & Dragons 4th edition faster. It took 6 months in my spare time and cost around $50k to build, and $40 a month to maintain. See and download it here. It was created in response to my new players, who are tech saavy, having a slow time getting a game going. I copied the design metaphor used in MMORPG games, as well as creating an online database via Django of…
- The Flash Blog
-
Flash Snippets panel for Flash Builder 4
29 Oct 2009 | 9:14 pmI am releasing an early test version of the snippets panel that I have been working on for Flash Builder 4. Now this panel is essentially a re-skinned version of the great SnipTreeView panel that I modified to also work with MXML files. Now when I say this is an early version I really do mean it. Expect it not to work and if it does, well you will be pleasantly surprised then. Download the JAR file and place it into your Eclipse plugin folder. I am only really targeting Flash Builder 4 but you can try your luck with Flex Builder 3. Please watch the video below to see how to use the panel and… -
The Latin Flash Tour is only 2 weeks away!
23 Oct 2009 | 11:54 amI can’t believe that in two weeks I will be back in Latin America and I’m so excited about it. If you live anywhere in South America and are even remotely interested in Flash then you have to attend. It is not often that Adobe gets to come down to see you, although I’m hoping this is the start of a new trend. One thing that is really important is that these events are a huge success. This way I can come home and tell my bosses how enthusiastic the community is down there. So please make every effort to attend and also please help me spread the word via Twitter, blogs, etc. -
New tutorial on ActionScript 3 performance testing
21 Oct 2009 | 11:06 pmI just finished uploading a new tutorial showing how you can test the performance of your ActionScript 3 code. Grant Skinner recently released a great library called PerformanceTest which makes it easy to test out your code. In the tutorial I show how to use the library to test individual functions as well as a whole suite of functions. Always test out your code to be sure you’re using the fastest techniques. Lee -
FITC Edmonton recap and dead drop
18 Oct 2009 | 6:04 pmFITC Edmonton is now over and it was a really cool event. These smaller events are great because you feel like you get to know almost all of the attendees. During my stay I gave a full-day workshop on Flash CS4 in addition to a regular one hour session on the same subject. Based on the feedback I received, people really seemed to enjoy them and learn a lot. It’s funny because my evangelism actually starts to convince me. After the workshop I thought, damn Flash CS4 does have some great features. I decided to do a mini dead drop and announced over Twitter that I would be embedding some… -
New tutorial on augmented reality with FLARManager
14 Oct 2009 | 1:51 pmI just uploaded a new tutorial on using the FLARManager library to create augmented reality applications. This library makes things much easier than using the FLARToolkit directly, especially when dealing with multiple markers. In this example I display a video on a 3D plane that follows the AR marker. The tutorial also covers how to properly create markers using a new online tool. Lee
- Adobe Flex Developer Center: Recent tutorials
-
Building a desktop application with Flash Builder for Force.com – Part 4: Edit salesforce.com data
2 Nov 2009 | 12:11 amLearn to add functionality to your Force.com Stratus desktop application to edit salesforce.com data. -
Exercise 4.4: Separating the model from the view
2 Nov 2009 | 12:11 amUse the Flash Builder Data/Services wizard to connect to a data source and retrieve data for your application. -
Introduction to viewports and scrolling in Flex 4 beta
2 Nov 2009 | 12:11 amLearn the basics of scrolling with viewports for Spark components. -
Exercise 4.7: Creating and using a typed data model
2 Nov 2009 | 12:11 amUse Flash Builder to display details about the employee that is selected from a DropDownList control. -
Building a desktop application with Flash Builder for Force.com ??? Part 1: Set up salesforce.com data
2 Nov 2009 | 12:11 amLearn to use the salesforce.com website to set up the data and data access that are needed to create a Force.com Stratus desktop application with Flash Builder for Force.com.
- ScottGu's Blog
-
November Conferences
2 Nov 2009 | 10:05 pmI’m doing keynotes at two big conferences later this month: ASP.NET Connections in Las Vegas: November 9th to 12th I’ll be doing a keynote talking about ASP.NET 4 and VS 2010 at the ASP.NET Connections conference next week. I’ll also be doing an evening Q&A session together with the ASP.NET team. ASP.NET Connections is a great conference that is jointly hosted with the VS, SharePoint, SQL and Windows Connections conferences (enabling you to choose from tons of great sessions). The speakers at the event are also really top-notch. You can learn more about the conference… -
Add Reference Dialog Improvements (VS 2010 and .NET 4.0 Series)
29 Oct 2009 | 12:12 am[In addition to blogging, I am now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu (@scottgu is my twitter name)] This is the twelfth in a series of blog posts I’m doing on the upcoming VS 2010 and .NET 4 release. Today’s post covers a small, but nice, change coming with VS 2010 – an “Add Reference” dialog that loads fast. Add Reference Dialog in VS 2008 The slow performance of the “Add Reference” dialog in previous releases of Visual Studio has been a common complaint that many a developer (including yours truly) has ranted about. -
WPF 4 (VS 2010 and .NET 4.0 Series)
26 Oct 2009 | 11:11 pm[In addition to blogging, I am now using Twitter for quick updates and to share links. You can follow me on Twitter at: twitter.com/scottgu (@scottgu is my twitter name)] This is the eleventh in a series of blog posts I’m doing on the upcoming VS 2010 and .NET 4 release. Today’s post covers WPF 4. WPF 4 Improvements WPF (Windows Presentation Foundation) is one of the core components of the .NET Framework, and enables developers to build rich, differentiated Windows client applications. WPF 4 includes major productivity, performance and capability improvements – in particular… -
VS 2010 Code Intellisense Improvements (VS 2010 and .NET 4.0 Series)
22 Oct 2009 | 11:47 pmThis is the tenth in a series of blog posts I’m doing on the upcoming VS 2010 and .NET 4 release. In today’s blog post I’m going to cover a small but really nice improvement to code intellisense with VS 2010 – which is its ability to better filter type and member code completion. This enables you to more easily find and use APIs when writing code. Code Intellisense with VS 2008 To help illustrate this intellisense improvements coming with VS 2010, let’s start by doing a simple scenario in VS 2008 where we want to write some code to enable an editing scenario with a… -
Searching and Navigating Code in VS 2010 (VS 2010 and .NET 4.0 Series)
21 Oct 2009 | 12:50 amThis is the ninth in a series of blog posts I’m doing on the upcoming VS 2010 and .NET 4 release. In today’s blog post I’m going to cover some of the new code searching and navigation features that are now built-into VS 2010. Searching and Navigating code Developers need to be able to easily navigate, search and understand the code-base they are working on. In usability studies we’ve done, we typically find that developers spend more time reading, reviewing and searching existing code than actually writing new code. The VS 2010 code editor adds some nice new features…
- Method ~ of ~ failed by Tim Heuer
-
The Underground at PDC
4 Nov 2009 | 12:49 pmPDC is coming…it’s only a few weeks away. Are you going? I am and I couldn’t be more excited. I’m coming in Sunday and helping with a workshop on Monday. Then the rest of the week will likely be a blur. If you are going (and even if you aren’t), there is one party you will not want to miss. Last year "The Underground @ PDC” was a great party and gathering of geeks. The Gu, Scott Guthrie, was there. As was Don Box and Scott Hanselman dishing out the geek humor and flames toward one another. It was great. And the venue for the after-geekiness was amazing…one of… -
Grouping data in a Silverlight DataGrid
4 Nov 2009 | 10:33 amI previously wrote about DataGrid grouping using the declarative model of adding GroupDescriptors. Unfortunately that feature (the declarative part) never made it to the release of Silverlight 3. It was pointed out to me that I should update that post and it has been on my //TODO list for a while. Here’s an update… First, I’m still using a sample data class of Person as my test data: 1: using System.Collections.Generic; 2: 3: namespace DataGridGroupingUpdated 4: { 5: public class Person 6: { 7: public string FirstName { get; set; } 8: public string LastName { get; set; } 9:… -
Microsoft Store – engaging with consumers directly
25 Oct 2009 | 11:14 pmStandard caveats apply: I’m a Microsoft employee and fanboy. I’m not ashamed. I will say though when the announcements of the Microsoft retail brick-and-mortar stores opening, I was skeptical…no doubtful. I kept (and still do a bit) thinking to myself how are they going to compete with the likes of Best Buy and others?! Nonetheless, I waited patiently to see the plans. I wouldn’t have to wait long as the first store opened up in Scottsdale, Arizona, USA. Scottsdale is a neighboring town in the sprawl we call “Phoenix” (it’s about 40 mins from me in the QC). When… -
Silverlight Audio Player for WordPress
25 Oct 2009 | 6:06 pmAs a follow-up to my Silverlight For WordPress plugin, I have just deployed Mark Heath’s Silverlight Audio Player as a WordPress plugin. Thanks to Mark for changing his license to Ms-PL so that I could make this happen. If you are a WordPress user and want to use Silverlight for audio playback, you use some WordPress macro language (in this case slaudio) and put it in. The rendered output is like this: And when you click the play button it expands: Again, most of the actual Silverlight work is Mark’s, so be sure to head on over to his project to thank him or if you find issues in… -
Using Visual Studio 2010 for Silverlight development
22 Oct 2009 | 2:28 pmPreviously I made note of things about the release of Visual Studio 2010 beta 2 with regard to Silverlight development. I’ve gotten a few questions about if people should start using it for Silverlight development. Perhaps I can help provide you with the best information I can to make that decision…so here it goes. Go-live support Visual Studio 2010 and .NET Framework 4 both have “go-live” support as indicated in the license terms (which are available on the VS2010 download). If you have never bothered yourself with previous go-live products at Microsoft you may not understand…
- Expression Blend and Design
-
Storyboards, Visual States and SketchFlow Animations
13 Oct 2009 | 10:41 amWhat are these things – are they different ways of doing the same task? When would I use one in preference to another? Do they all work in all project types? This post will try to answer those questions by describing the animation and control customization...(read more) -
Visual State Manager tips for design and authoring
2 Oct 2009 | 10:34 pmAs you probably know, Silverlight and WPF have a runtime piece called the Visual State Manager (or VSM for short). As I’ll describe in this post, VSM and the Expression Blend tooling support for VSM lend a nice clean mental model to the business of visual...(read more) -
Expression Blend 3 Survey- Win a free zune HD!!!
15 Sep 2009 | 7:34 pmHello! The Expression Blend team is currently planning features for future versions of Expression Blend. We encourage everyone to take our Blend 3 Survey and send us your feedback. All eligible participants will be able to enter a drawing to win a FREE...(read more) -
Silverlight Control Styling Tips Articles
9 Sep 2009 | 7:58 pmWe’ve published eleven new articles on the blog and they all contain information and tips that you’ll find useful when styling common Silverlight 3 controls. First there’s an article with some general tips: it discusses template binding, different ways...(read more) -
Keyframe Marquee Selection, and other Timeline Tips
2 Sep 2009 | 4:35 pmWith Blend 3 it’s now possible to draw a marquee (or lasso) around keyframes to select all the keyframes that fall within it. Hold down the CTRL key then drag out a marquee with the mouse pointer as shown below. You can even begin your drag operation...(read more)
- Google Web Toolkit Blog
-
New insights into web application performance
4 Nov 2009 | 10:23 amI've sometimes thought that optimizing web applications is as much a science as dowsing. (No offense intended, dowsers of the world — but you have to admit it's a hard thing to explain even when it does work out.) Even when you are completely willing to invest time and energy into optimizing an application, how do you actually go about it? Our team, along with everyone else in the world who cares about web application performance, has had to essentially guess at where time goes inside the browser. We've spent countless hours debating each others' wild-eyed speculations as to the true… -
The enterprise (apps) in your pocket
19 Oct 2009 | 3:08 pmWhen building great enterprise apps for our users many of us often first target the desktop user. Did you know that GWT lets you just as easily build great user interfaces for your mobile users? Modern mobile phones such Android based devices and the iPhone ship will powerful web browsers which use the same Webkit rendering engine which GWT already supports and increasingly includes great capabilities like geo-location and offline storage. Today's guest blog post is from Navin Kumar, CTO of Socialwok who has offered to share some of their experiences around building mobile apps for the… -
Building Enterprise web apps in the cloud
8 Oct 2009 | 10:04 pmAn important decision to make when building a web application is how to coordinate state between client and server. This includes how to create appropriate representations of your data to send over the wire There are many possible approaches. I'd like to present a straightforward one from Jerome Breche, CEO of TimZon, who was kind enough to share it with us today. When we started our first GWT project (TimZon.com), we found out that one of the major benefits of using GWT is its ability to transfer complex object data structure between client and server through the RPC mechanism. So when… -
Making AJAX Crawlable
8 Oct 2009 | 2:17 pmAt the recent Search Marketing and Expo East Conference (SMX) several members of the Google Web Toolkit team delivered a presentation on making AJAX enabled web apps crawlable. This presentation included a proposal that is currently in the works which aims to solve the fundamental problem that it is difficult to index AJAX enabled web apps and therefore their searchability suffers. If you care about SEO in your GWT apps, check out the post on the Google Webmaster Central Blog and let us know your thoughts. -
GWT helps developers innovate in the enterprise
5 Oct 2009 | 3:29 pmI had an opportunity to sit down with TechCrunch50 Demopit winners and creators of Socialwok, a cloud based application which mixes Google Apps and a unique set of social capabilities to make their customers more productive, both at their desks and on the road via their mobile web client. They chose Google App Engine for scalability and hassle free web hosting and Google Web Toolkit to maximize their productivity so that they could focus on creating a great web experience for their users. You can watch the interview here.
- Appcelerant
-
8-year old builds iPhone app with Dad on Titanium
5 Nov 2009 | 2:26 pmTalk about your early adopter. Recently, Ethan Bratton asked his father Alex if he could learn how to build an iPhone app… just like Dad does everyday at his company, Lextech. Alex, who had downloaded Appcelerator Titanium, decided to take his son up on the request. “I thought that building an app with my son would be a great way to teach him a great new skill in a field that’s just exploding with opportunity,” noted Alex. Now the question was, what to build. Ethan had that nailed down – “Stick Pro Wrestling.” The concept is simple: develop a… -
Appcelerator Launches Commercial Partner Program
27 Oct 2009 | 4:48 pmOver the past few months, we’ve started working with several companies that would like to build applications with commercial support, training, and sales/marketing enablement. Interactive advertising agencies, systems integrators, and independent software developers are all looking to extend their web apps and campaigns into mobile and to build more immersive brand experiences. Today we’re announcing that Razorfish, Tribal DDB, and Intridea (interactive agencies), Computer Sciences Corp and Cimex (systems integrators), and TMA Resources (ISV) have signed on to the newly… -
What’s New in Titanium 0.7 Webcast
21 Oct 2009 | 11:32 amOver 150 of you showed up to this mornings What’s New in Titanium 0.7 webcast. Here are the links to the recorded version in case you missed it or would like to pass it on to another Titanium developer: - Streaming version: http://bit.ly/1n0ZXT - Download version: http://bit.ly/8bLWY WebEx’s .arf video player is located here: http://bit.ly/27jrxl If you’d like to host your own Appcelerator Titanium meetup in your local area with this or other great content, please sign up to host a session. We’ll send you everything you need, including materials, t-shirts, and other… -
Link to today’s webcast for new developers
20 Oct 2009 | 10:58 amThanks to over 120 of you who stopped by this morning for an overview of Titanium. Here’s a link to the webcast recording (streaming and download versions). Remember, this content is available to give as an App-U session (free t-shirts and other swag included)! - Streaming: http://bit.ly/txiPY - Download: http://bit.ly/4ww7UR See you for tomorrow’s webcast on what’s new in Titanium 0.7! ShareThis -
Appcelerator Titanium at Mobile 2.0 Conference
17 Oct 2009 | 11:47 am(This is a repost from my personal blog). Yesterday I gave a presentation about the future of mobile development at the Mobile 2.0 conference in Mountain View, California. It was the battle of the current emerging players in the space (if you could call it a “battle”) : Appcelerator, Rhomobile and Phonegap. Of course, all three of us have much different approaches to the market and different business models. And, consequently, I think all three of us are doing fine thank you very much. I like to think that we’re helping the entire industry improve by making it easier,…
- joshy's blog
-
My new blog
20 Oct 2009 | 1:58 pmAs many of you may know, user interface design is a passion of mine. I want software that both looks pretty and acts well. I've had lots of ideas on the topic, often bleeding over into art and traditional design, in addition to usability. After thinking about it for a couple of years I've finally decided to create a blog dedicated to the topic: www.joshondesign.com At Josh On Design I'll be writing on art, design, and usability, but with a twist. There are plenty of design sites that focus on professional designers. My site will focus specifically on design for software engineers. It's an… -
The Java Store, a Q&A
17 Jun 2009 | 10:53 amOne of the big announcements at JavaOne was the Java Store. I'm especially proud of it because I've been secretly working on the project for the past few months. Since the announcement I've gotten a lot of questions on the store and how it relates to the rest of the Java ecosystem. To supplement the excellent FAQ I thought I'd answer a few questions. What's the one paragraph summary of what you've announced? We have announced the private beta of the Java Store, a desktop client to let people browse and purchase desktop Java applications, and the open beta of the Java warehouse where… -
Top 5 Most Important Features in JavaFX 1.2
9 Jun 2009 | 10:12 amTechnically I'm on vacation this week so don't mention this post to my boss. I simply couldn't wait to blog about cool stuff we put into JavaFX 1.2. Shhhhh! Lots of JavaFX related things were announced at JavaOne, many of them concerning future products and other bits that aren't released yet. This post won't cover any of those. There were so many things discussed at JavaOne that I'm afraid some of the key points of the new JavaFX might have been missed. In this post I'm only going to cover the things that you can actually download and work with today. I'm talking only about the new version… -
JavaOne: And so it begins
31 May 2009 | 12:55 amI've just arrived in SF for my fourth JavaOne conference. Despite the usual chaos this year's prep has gone very well. We have a ton of new things to show you. Most importantly we have the new release of JavaFX. As previously noted it has REDACTED, and REDACTED as well as greater REDACTED to make your apps run. Which, as you can imagine, is totally awesome. And of course the big news is support for REDACTED and REDACTED, as you can see in the screen shot below: Next up is the project I've been working on for many moons: the Vector project, most likely to be renamed the Java Store, as covered… -
Want a Job Coding Extreme Swing?
26 Mar 2009 | 9:24 pmI don't normally post about job offers, but this one is simply too cool to pass up. The guys at Limewire are looking to hire a new Swing developer. For those of you who don't know, Limewire is the premier peer-to-peer file sharing client on the Interwebs. These guys have been doing killer Swing GUIs for a long time and even inspired some of the hacks the book Chris and I wrote. If hired, you'd get to work on their audio player and develop a new video player for the Limewire client. Sounds like a dream job. All of the details are on their website; in a wiki, of course.
- James Weaver’s JavaFX Blog
-
Win atom and bit-based Pro JavaFX books at Øredev 2009 RIA session Fri 3:35pm CET
5 Nov 2009 | 3:35 pmReaders of this blog know that I like to hold contests to make things fun and encourage participation (e.g. see the 2000 USD JavaFXpert RIA Exemplar Challenge that ends 10 January, 2010). In keeping with that sentiment, some JavaFX questions relevant to my presentation will be tweeted by @projavafxcourse to the twitterverse during the Øredev 2009 RIA Enterprise Application Developing with JavaFX session. The seven people that earn the highest scores by tweeting fast, correct, answers to these questions will each win a copy of the Pro JavaFX book. Six of these books will be composed of… -
Music Explorer FX *Mobile Edition* by Sten Anderson
20 Oct 2009 | 1:59 pmSten Anderson, winner of the Sun JavaFX Coding Challenge with his Music Explorer FX app, has just released a version for JavaFX Mobile. Sten donated the source code to the JFXtras project, and has provided a write-up in his blog which includes a Java Web Start link. Music Explorer FX Mobile Edition is a great resource/reference for creating JavaFX Mobile apps, so check it out! Enjoy, and thanks Sten, Jim Weaver -
The RIA Exemplar Challenge Mötley Judging Crüe
12 Oct 2009 | 7:22 amIn the JavaFXpert RIA Exemplar Challenge announcement, I stated that the graphic design judge would be chosen and disclosed soon. I am pleased to say that there will actually be two very high-caliber graphic design judges for this contest: Jasper Potts and Romain Guy. As if these guys needed an introduction: Jasper Potts is a developer on the JavaFX & Swing teams at Sun Microsystems, and lives in Bath, UK. He is currently working on the new JavaFX UI controls and graphics frameworks, and was the bloke that created the JavaFX Charts API. Jasper, and Richard Bair, have an excellent… -
Announcing the JavaFXpert RIA Exemplar Challenge
9 Oct 2009 | 7:29 amI posed the question "Should There be Enterprise RIA Style Guidelines?" in late 2008, and received some valuable feedback/discussion. Based upon that feedback, I'm replacing my question with the following challenge: "Create an application in JavaFX that exemplifies the appearance and behavior of a next-generation enterprise RIA (rich internet application)". Here are the rules to this JavaFXpert RIA Exemplar Challenge: 1) Each application must be created in JavaFX by a team consisting of two participants: A graphic designer, and an application developer. Both… -
You had me at Least Common Multiple :-)
6 Oct 2009 | 7:32 amOne of the student winners of the the JavaFX Coding Challenge is Kazuki Hamasaki, who created the CalcFX program. CalcFX is a deceptively functional (and incredibly useful) calculator, and is now one of the Java Web Start shortcuts on my desktop.Kazuki: If you're reading this, please create a desktop icon for CalcFX so that it doesn't blend in with the usual coffee-cup icons deposited by Java Web Start. For those wondering, just put the following line subordinate to the information element of the JNLP file:<icon href="some_icon.png" width="64"…
- Silverlight Web Services Team
-
Adoption of Silverlight serialization and communication technologies in web applications – October 2009
16 Oct 2009 | 1:47 pmWe have repeated the research of the adoption of communication and serialization technologies in Silverlight applications that was originally done in February 2009. The new report is based on a research done in October 2009 and will give you an idea of the changing preferences of Silverlight developers. Enjoy and let us know what you think. Tomasz Janczuk Development Manager WCF Team -
Having a PollingDuplex service and any other WCF service in the same website causes Silverlight calls to be slow
30 Sep 2009 | 4:50 pmAfter polling duplex support for WCF was released in Silverlight 2 (http://msdn.microsoft.com/en-us/library/dd470105(VS.95).aspx), some customers reported the issue that when a polling duplex service co-exists with normal WCF service on the same IIS web application, the WCF service might be significantly slowed sometimes. In this post we will show you the process the team followed to resolve the issue. Hopefully you will find this useful in debugging your own SL apps when you encounter a problem. Please see the end of the post for the solution. The first thing we have to do is to create some… -
Scale-out of Silverlight HTTP polling duplex WCF service in a web farm scenario
16 Sep 2009 | 9:08 pmThe recent post about performance of Silverlight HTTP polling duplex protocol pointed out scalability challenges associated with deploying a WCF service using the protocol in a web farm scenario. This follow up article introduces one possible solution to the scale-out problem, enabling applications utilizing the protocol to accommodate an arbitrary number of concurrent clients through scale-out of the backend infrastructure. Let us know what you think! Tomasz Janczuk Development Manager WCF Team -
Channel9 WCF duplex demo
27 Aug 2009 | 3:30 amRecently I spent some time with Robert Hess over at Channel9 discussing Silverlight 3 and giving a short demo of our duplex binding. If you haven’t seen PollingDuplex in action, this might be of interest. Cheers, -Yavor Georgiev Program Manager, Connected Framework -
Using web service faults with the new SL3 client HTTP stack
17 Aug 2009 | 1:31 pmCarlos, one of our team members, has posted an quick blog post on how to use SOAP faults with the new client HTTP stack, introduced in SL3. This makes configuring faults significantly easier: there is no need to write custom code in your WCF service, and all you need to do is add one line of code to the Silverlight client. Enjoy! -Yavor Georgiev Program Manager
- James Ward - RIA Cowboy
-
Drunk on Software at Adobe MAX 2009
6 Nov 2009 | 1:03 pmHere’s a special episode of Drunk on Software from Adobe MAX 2009. Enjoy!! -
My Video from MAX 2009 – Introduction to BlazeDS and LCDS
4 Nov 2009 | 8:25 amHere is the video of my session from MAX 2009 – Introduction to BlazeDS and LCDS. In this session I walk through the basics of connecting Flex applications to BlazeDS and LCDS. Let me know what you think! -
Drunk on Software – Java Posse, MAX 2009, and Simeon Bateman
2 Nov 2009 | 10:24 amWe’ve recently posted three great episodes of Drunk on Software – the video podcast for those who like booze and bits. So grab your favorite adult beverage (if you are of legal age), sit back, and enjoy getting Drunk on Software! Episode 17: Half of the Java Posse Episode 18: MAX 2009 Deep Thoughts Episode 19: Simeon Bateman MAX 2009 Wrap-up -
Ubuntu 9.10 (Karmic Koala) Desktop Edition Review
29 Oct 2009 | 8:22 amToday Ubuntu released Karmic Koala 9.10 Desktop Edition. Like Snow Leopard and Windows 7, I find this release underwhelming. It seems that all three major operating systems are running out of room for innovation and the focus has now shifted to core improvements. But the lack of anything really new and exciting in all three recently released operating systems (Snow Leopard, Windows 7, and Ubuntu 9.10) indicates that the OS space has become a commodity market. All OS innovation seems to have shifted to mobile devices while the only significant remaining differentiator between the operating… -
Upcoming Flex and Java Presentations in Zurich and Dallas
27 Oct 2009 | 9:09 amHere are a few upcoming Flex and Java presentations I’ll be giving: Thursday October 29 in Zurich – RIAs with Java, Spring, Hibernate, BlazeDS, and Flex Thursday November 12 in Dallas – Java and Flex Friday November 13 in Plano, TX – Flex and the Cloud @ TexFlex09 I hope to see you there!
- Comet Daily
-
Concrete Comet Examples
23 Oct 2009 | 10:56 amWhen writing about Comet technologies, sometimes we tend to be a bit abstract and theoretical. In this case, I would like to focus on concrete working examples. So concrete that they actually run inside this very article… Stock Prices Your browser does not support iframes. Solutions for the online trading of securities were the first to adopt Push Technology and the Comet paradigm. In my case, it was actually the requirements of online trading systems that drove the technology. Back in 2000, when I started designing and prototyping Lightstreamer, I had had strong inputs from banks that… -
The Next Wave of Comet: A Panel Discussion
20 Oct 2009 | 4:18 pmI recall just a few years ago hearing warning that Ajax should be avoided. As I recall, the biggest objection to Ajax at the time was that users were not ready for Ajax. Many felt that users expected pages to fully refresh and re-rendering part of a page would cause confusion. Others Ajax skeptics were warning about issues such as cross-browser compatibility, security, and browser memory leaks. Google release two trend setting applications, GMail and Google Maps, that completely changed the way we view Ajax, eventually making Ajax a household name. Today it would be quite difficult to find a… -
Diesel and Tornado
5 Oct 2009 | 12:14 amDiesel and Tornado are a pair of new Python-based, open-source Comet servers. Diesel requires Python 2.6 or higher for its epoll implementation, and does not require other libraries. Diesel’s primary differentiator is its usage of generators: What’s unusual (and we think, awesome) about it is its preservation of the “blocking” feel of synchronous applications by (ab)use of Python’s generators. Diesel implements data transit through its own very simple HTTP-based protocol. Tornado is a result of Facebook’s acquisition of FriendFeed: Real-time updates have… -
Getting Started with Orbited
22 Jul 2009 | 1:50 amIf you are looking for a quick introduction to Comet and Orbited, Dave Fowler has recently posted the first two parts of a series “Starting Out With Comet (Orbited)”: Part 1: Introduction Part 2: Installation and STOMP -
cometD Approaching a 1.0 Release
21 Jul 2009 | 1:50 amAs the cometD project nears a 1.0 release, Greg Wilkins has started a series of posts on the webtide blog introducing various features and extensions available with cometD.
- The Dojo Toolkit blogs
-
Dojo 1.4.0 beta2
27 Oct 2009 | 8:05 amHey Dojo'ers! I am pleased to announce I just cut the official 1.4.0 beta2 release, available for early testing. Please give it a spin, test against existing applications and report any issues back to us at bugs.dojotoolkit.org. Barring any unforeseen regressions we should have the final release ready on schedule for a "near-Thanksgiving" release (in the past, though not intentionally, we've always released our finals on-or-around American national holidays, and 1.4 is looking to be the same). This is BETA, so there may be a couple hiccups. Please report them immediately so that we can push a… -
Dojo 1.4 Beta
12 Oct 2009 | 8:15 amWe just released our [first] beta for dojo 1.4. There are a lot of new features in this release and we are really excited about it. Please help us test it, particularly for regressions from 1.3. There are too many changes to mention here but they include a bunch of new plugins for the Editor, a lot of new functionality for the Grid (called EnhancedGrid), scrolling tab labels, and a number of enhancements for the Tree. Bill PS: As usual, file any bugs you find in our bug database I created a 1.4.0b version to mark bugs found in the beta. -
An accessible Calendar: dijit._Calendar graduates to a public widget!
16 Sep 2009 | 8:39 amThanks to work from Becky and David at IBM in ticket #6430, we can finally remove the underscore from dijit._Calendar. The underscore was there all this time, even though _Calendar itself was a functioning standalone widget, because it did not meet dijit's policy that all widgets must be accessible. DateTextBox has always used the Calendar code as a popup, but strictly speaking, the user did not need to use the calendar to navigate dates, so dijit._Calendar was officialy a private implementation for the DateTextBox form widget. dijit.Calendar now supports keyboard navigation and ARIA markup… -
Dojo Beer and Workshop in London in early October after Future of Web Apps Conference
14 Sep 2009 | 9:17 pmIf you are attending the Future of Web Apps conference in London and want to learn more about Dojo, join us for the following events: * October 3: Dojo Beer London: all-day long, free, with presentations and hacking, basically BarCamp meets Dojo Developer Day. SitePen and Uxebu are co-hosting, with other Dojo committers also planning to attend. * October 5: Intro to Dojo Workshop, an excellent Dojo workshop taught by SitePen's Sam Foster and Dylan Schiemann. -
Live Video Feed from DDD
8 Sep 2009 | 7:06 pmCourtesy of Club AJAX member Donald Smith and his company Espree Solutions, we'll be presenting a live video feed from DDD in San Francisco on Thursday, Sept 10th, and from Phoenix Sept 12th. The page is posted on Club AJAX. The video will start when we get there! Also watch for our Tweets and Tweet Pics on Twitter/clubajax!
- jQuery Blog
-
What Bug Needs to be Fixed for jQuery 1.4?
30 Oct 2009 | 12:39 pmWant to make sure that your “favorite” jQuery bug is fixed in time for the upcoming 1.4 release? Then tell the jQuery dev team using the below form. -
2009 jQuery Halloween Pumpkin
30 Oct 2009 | 12:29 pmIn a repeat of last year’s phenominal jQuery pumpkin Christopher Pickert is back with a brand new jQuery 1.3-using pumpkin that’s sure to frighten visitors: Thanks again to Christopher for this great creation. -
jQuery Summit - Nov. 19th
22 Oct 2009 | 6:00 amEnvironments for Humans is running a one-day, online conference focusing on jQuery. The conference will be on November 19th and will feature a number of prominent members of the jQuery community, including members of the jQuery team. The following talks are slated for the jQuery Summit: The State of jQuery - John Resig Web Interface Essentials - Marc Grabanski RIAs: Building for the Desktop with the Web - Jonathan Snook Rich Interactivity, Simplified, with jQuery UI - Richard Worth Refactoring jQuery - Jonathan Sharp JavaScript for Designers - David McFarland Building Robust jQuery Plugins -… -
code.jquery.com Redirected to Google Ajax APIs
20 Aug 2009 | 11:02 amStarting at 10PM MT on August 20th, code.jquery.com will start redirecting (301) to ajax.googleapis.com [http://code.google.com/apis/ajaxlibs/documentation/index.html#jquery]. Immediate Impact: None Redirection will occur using 301 “Permanent Moved” Packed version will be replaced with minified version Long Term: Migrate any sites using code.jquery.com to Google’s AJAX Libraries API Full documentation of Google’s Ajax API are available at http://code.google.com/apis/ajaxlibs/documentation/index.html#jquery. For your convenience here are the old URLs on… -
Fall 2009 jQuery Talks
14 Aug 2009 | 10:54 amReminder: While the upcoming jQuery Conference is already sold out, we’re still looking for some excellent talks. We’re accepting talk proposals until the 15th. If your talk is accepted your ticket fee will be waived. Even if you can’t make the jQuery Conference, though, there are a number of opportunities to meet members of the jQuery team, hear talks about jQuery, or generally mingle with other jQuery users coming up in the next couple months. If you happen to know of any other talks or events please comment below and we’ll add them. Workshop: Conquering jQuery with…
- aralbalkan.com
-
Zombie Halloween – cooperative fiction – write the story :)
31 Oct 2009 | 3:53 pmYou probably couldn’t pick a worse time for a zombie infestation than Halloween. If it had been any other time, the very first of the pale-faced, putrid undead would have stuck out like sore thumbs in polite society and been hastily disposed of by the city’s overfunded and underutilized (and thus rather bored) police force. End of story, as they say. As it was, however, the first victims of the highly-infectious RNA virus that transmogrified otherwise mild-mannered accountants and supermarket checkout clerks into flesh-hungry zombies blended in perfectly with the less ravenous… -
Announcing my first iPhone app: ‘avit
20 Oct 2009 | 9:00 amYou may have been wondering why I disappeared off the face of the earth for the past month after announcing that Evolutio – which I thought was going to be my first iPhone app – was going into Alpha. Here's the reason: I realized that Evolut.io is going to need a good deal more work before it is ready for prime time and I also realized that I really want to get an app up on the App Store. Thankfully, this coincided with an idea that I thought I could whip up "in a weekend". So, about a month later, I'm at the point where I'm announcing it before embarking on a very short beta and then… -
Links for 2009-10-17
17 Oct 2009 | 4:04 pmNegative space in logo design | Logo Design Love It’s hard to beat a clever use of negative space in logo design. Here are 35 or so logos I enjoy that use white space well, along with the designers and agencies who created them. (tags: logo design negative space) -
Demo your iPhone apps via TV-Out
4 Oct 2009 | 11:28 amDemoing iPhone apps during presentations is a bitch because Apple hasn't (yet) given us a way to mirror the screen like Steve Jobs does during his keynotes. The alternatives all suck to various degrees: use a camcorder, an Elmo (the projector, not the Muppet), or the iPhone Simulator. The iPhone Simulator is the easiest option and is fine unless you're trying to demo features only found on the device (like GPS, etc.) or make a demo video of your app being used in the field. Although there isn't an Apple-sanctioned way of mirroring the screen via the Apple A/V cable (apart from for the iPod… -
Using a custom domain with Tender (WHM/Cpanel edition)
29 Sep 2009 | 9:45 amOf course you love your users so you want to give them Tender support. Even better, you want to give them Tender support using your own domain. If you're with GoDaddy, just follow the instructions on Tender. If, however, you're running your own WHM (Web Host Manager)/CPanel setup and managing DNS yourself, read on. Setting up Tender to use your own domain with WHM is pretty simple: Sign in to WHM and select Edit DNS Zone Choose the web site that you want to add Tender support to and press the Edit button Scroll down to the Add New Entries Below this Line section and in the first empty box,…
- Quasimondo
-
Flash Median Filter
20 Oct 2009 | 5:05 amAs you might have read in Eugene's blog, he, Nicoptere and me were having a little competition who could come up with the fastest implementation of a median filter. Median filters have the unpleasant property that they can not be as easily optimized as for example blur filters. The median filter is also one of those types of filters that are not very well suited for an implementation in Pixel Bender due to the way Pixel Bender processes images (except maybe for a trivial 3x3 median). What a median filter does is to take all the pixels within a certain radius around a pixel, sort them… -
Flash Player Memory Management
4 Sep 2009 | 8:35 amWhilst working with some huge bitmaps for Aviary I had to face the undeniable fact that huge bitmaps are memory hogs and that the memory that is made available to the Flash Player by the browser is not unlimited. Actually it is quite limited - on my Vista machine that has 4GB of RAM I max out the memory at ca 1.5GB in FireFox 3.5.2. - that theoretically allows to keep 25 of the 64MB 4095*4095 bitmaps in memory which are the maximum sized bitmaps that Flash Player 10 allows for. In practice it turns out though that this value is much smaller, the reason for it I learned from Joa: memory… -
Automated Threshold & Edge Detection
1 Jul 2009 | 12:27 pmIt's a tiny bit late maybe, but here are two image processing techniques that deal with automated thresholding and edge detection that I showed in my "2d or not 2d" talk in 2007 and in "The Pixel Whisperer" in 2008. I've had a look at my presentation demos and repackaged their code into a single class called ThresholdBitmap. This is a BitmapData class with a few extras that help you if you plan to extract blobs or edges from a camera stream or some other bitmap. The general problem when you do camera based experiments is that you have unnown lighting conditions. Using a simple fixed threshold… -
A fix for createGradientBox()
16 May 2009 | 4:58 pmWhilst playing around with some geometry that involved gradient fills I had to realize that the native implementation of Flash's createGradientBox() is unfortunately entirely useless as soon as you try to introduce rotation and scaling to a gradient. The reason seems to be that internally the order of matrix operations is unsuited for that task. Maybe I've searched not thoroughly enough, but I didn't find any solution for this out there. So I've written a tiny class that fixes it. Here's a comparison of the difference between matrix.createGradientBox() and my new… -
Face Tracking Fun
15 Mar 2009 | 7:08 amI've started to have a bit of fun with the optimized Marilena face-tracking class and build a webcam based magic mirror. The specialty here is that it tries to displace your face only and leave the rest of the scenery untouched and additionaly adjusts the displacement scale based on how close you are to the camera: Check out Manic Mirror at the Incubator
- RIAGENIC.com
-
GUI Design : I like to focus on important tasks.
19 Oct 2009 | 12:49 pmI take a lot of inspiration from the iPhone, as to me its this device that fits in your hand and has not a lot of real estate, yet it accomplishes more tasks at times than most computer desktops today. I can make calls, check email, look at calendar, browse sites online, play a game, set a task, take notes, tag a song for future purchase, tag a book for future purchase and so on. All tucked inside a small device. I typically each morning, check email in bed when I first wake up – habit from working at Microsoft where email dominates your life – and it struck me this morning about… -
EGOSPY – Sneak Peak.
17 Oct 2009 | 1:01 amIt’s now approx 1 week since I left Microsoft and its been an amazing and relaxing time for me, in which I’ve sat down and mapped out various RIA based projects I’ve wanted to work on for the past 3 years. The one project that’s taking the bulk of my latest interest is an application I’ve called “EGOSPY”, something in which I think the RIA community will probably meet with mixed feelings. The application came to me yesterday after I watched a few comments on a blog post I posted on InsideRIA.com around Adobe and the recent iPhone announcement. The parts that struck me as… -
Do we have one site too many?
16 Oct 2009 | 9:26 pmIn the past month if you’ve interacted with via twitter, email, facebook etc you’ve probably been asked by me “How many sites do you visit a week”. I only ask is that I’ve got this theory or ill feeling that we at Microsoft are making far too many websites than we need to, but at this point it’s just a theory (i have no evidence or data to substantiate this theory either) I’ve created some artist mockups of where I’d love to one day position Microsoft and the way in which we interact with the community and potential customers. It’s an ongoing project, one that… -
A tip on learning Silverlight. Throw away your code
16 Oct 2009 | 9:19 pmYou can stare at that blinking cursor inside Visual Studio all you want, it’s not going to give you an immediate insight into how you should architect your Silverlight solution so that it can be reusable and scale. It’s not that you’re an idiot or aren’t good at programming, it’s just that you are trying to juggle learning Silverlight and building it at the same time. You’re already stressed, at making some bets around adopting the product or maybe you’re trying to still decide if this is still a good bet. Don’t add more layers of stress by trying to find a way to keep your… -
Don’t abuse the Desktop.
16 Oct 2009 | 9:16 pmIf you’ve read any book on design patterns, prospective memory is bound to come up. A lot of folks may read it and go “ahh, nah, i don’t know what to do with that” and i state this as i constantly wonder as to why applications continue to hassle users to “Save this to the desktop”. The desktop inside windows in my mind is like your desk in your office. It’s your surface area where you keep things that you can recall at a later date – “I’m going to put that TPS report in the upper right of my desktop surface, so i know where it is later”. Problem today in software…
- WynApse
-
Silverlight Cream for November 04, 2009 -- #725
4 Nov 2009 | 2:33 pmIn this Issue: Michael Palermo, Rishi, Microsoft Expression Blog, Jeremy Likness, David Burela, and Ward Bell. Shoutout: Adam Kinney has a Photosynth linked that you won't believe: A Photosynth of Neil Gaiman’s Library From SilverlightCream.com: Silverlight and Internet Download Manager Michael Palermo has a solution to the use of the Internet Download Manager dorking up your Silverlight app. I Command MVVM On March 9, 2009, Rishi Posted I Command Silverlight, now he's posted I Command MVVM. With nRoute, of course! Check out his code examples for how he handles commands. Create content on… -
LiveLabs Thumbtack back from the dead
4 Nov 2009 | 2:26 pmI don't know by what magic this happened, but not only is Thumbtack back online, but everything appears to be intact. As my young dev friend Brian would say: WOOT! Since I didn't get any warm and fuzzies from anyone I tried to contact about this, I have no idea about the what/why/how long... as for me and mine, I'm scraping all this into OneNote if it's still alive when I can get it and OneNote both up at the same time -- i.e. not from Work :( I'll use it but I won't be an idiot and not have a backup Thank you Mrs. Thumbtack wherever you are! -- and my apologies to Jimmy Durante. -
Silverlight Cream for November 03, 2009 - 2 -- #724
3 Nov 2009 | 8:31 pmIn this Issue: Damian Schenkelman, Jonathan van de Veen, Stephen Forte, Laurent Duveau(2), Alan Mendelevich, and nmarun. From SilverlightCream.com: Why Silverlight 3 Navigation cannot be fully leveraged when loading modules remotely with Prism 2 Damian Schenkelman goes into the future [November 5 :) ] to discuss why there are issues with Silverlight Navigation in Prism. He references articles that contain workarounds as well. Connecting to the SqlMembership model through Silverlight and WCF Jonathan van de Veen has a tutorial up on SilverlightShow discussing connecting to the SQLMembership… -
Silverlight Cream for November 03, 2009 -- #723
3 Nov 2009 | 7:33 amIn this Issue: Mark Miller, SmartyP(2), Goncalo Chaves(2), and David Anson. Shoutouts: Walt Ritscher announced October 2009 version of Composite WPF(Prism) released and has some highlights from the release Damian Schenkelman posted a similar announcement: Prism 2.1 (Composite Application Guidance for WPF & Silverlight 3) just released (updated version for Silverlight 3) From SilverlightCream.com: MVVM with Prism 101 – Part 5b: ServiceLocator vs Dependency Injection Mark Miller continues with his MVVM and Prism series with episode 5b where he's discussing IOC and ServiceLocator vs… -
Silverlight Cream for November 02, 2009 -- #722
2 Nov 2009 | 9:46 pmIn this Issue: Bob Thomson/Storm Ideas, Danijel Stulic , René Schulte, Jesse Liberty, Windows Client.NET, Sergey Barskity, Jeff Prosise, Vikram Pendse, Frank La Vigne, and Tim Greenfield. Shoutout: Damian Schenkelman posted that Prism 2.1 (Composite Application Guidance for WPF & Silverlight 3) just released (updated version for Silverlight 3) When you think User Group you think of a bunch of geeks sitting around, but holy crap... check out this stellar crew: Launch of the Dutch Silverlight and Expression Insiders User Group ... wow... there's a good 6 months worth of world-class…
- Microsoft Silverlight content
-
Designer v Xaml v Code
6 Nov 2009 | 11:28 amThis is the second in my new series on Getting Started With Silverlight (please see the first article for information on the series and where to get the software you need). Don’t Start with Xaml… Until recently, just about every introduction to...(read more) -
The XXI Olympic Winter Games on NBCOlympics.com: Brought to you in Full HD With Silverlight and Smooth Streaming
5 Nov 2009 | 10:17 amIn August 2008 we were proud to be part of sports history and deliver a Summer Olympics online experience for fans everywhere. In partnership with NBC, the Silverlight and MSN teams are once again delivering on our commitment to providing the highest...(read more) -
The Silverlight Toolkit – now in the Microsoft Web Platform Installer
4 Nov 2009 | 4:18 pmIt’s now even easier to get started with the Silverlight Toolkit, an excellent complement to your Silverlight development environment. The latest Silverlight 3 release of the Silverlight Toolkit is now available on the Web PI. It is now the recommended...(read more) -
Top 20 Resources to Get Started with Silverlight and Blend
4 Nov 2009 | 3:04 pmI know I know - I deserve a tomato (or two) in my face for not posting since Kawasaki’s talk in SxSW early this year. Man, blame Twitter! that little thing got me to feel I didn’t need to blog anymore as kind of satisfied my need to reach...(read more) -
The Underground at PDC
4 Nov 2009 | 12:49 pmPDC is coming…it’s only a few weeks away. Are you going? I am and I couldn’t be more excited. I’m coming in Sunday and helping with a workshop on Monday . Then the rest of the week will likely be a blur. If you are going (and even if you aren’t), there...(read more)
- Sun Bloggers
-
Wrap up Java Professional Days in Langen: JavaFX Material
6 Nov 2009 | 9:48 amA big thank you to everyone who attended the Java Professional Day in Langen. Here's my JavaFX material as promised: -
Creating UI in JavaFX with a tool
6 Nov 2009 | 6:35 amI hope that you'll be able to try the preview of the new tool for Java FX very very soon. The only thing that I can show you for now is a screenshot. Click to it to enlarge it. Are you interested in more details? More screenshots? A screencast? A working demo? then leave me a comment What would you miss most in a designer tool for FX? then leave me a comment Do you know what the "States" means? What all is in the palette? What are the small icons next to the properties? then stay tuned for preview release -
JavaFX - Resolution Independent UI
5 Nov 2009 | 9:42 pmCreating Resolution Independent UI - This is very tricky and complicated topic. The real solution will be to use layout. But sometimes (mostly?) you learn this the hard way! I was preparing some demos for SiliconIndia Mobile Application Conference. I downloaded a bunch of samples from javafx.com - samples. Installed it on Sony Ericsson - X1. Cool! The demos launched successfully.. But...!!! BrickBreaker sample as seen in mobile with [480 x 800] resolution.. Actual Scaled -
Java EE 6 & GlassFish v3 swimming to Amsterdam - JFall 2009
5 Nov 2009 | 10:55 amJFall is the annual conference of NL JUG - the 11 year old JUG of Netherlands. This year its happening on Nov 11 at SPANT! I'll be speaking on Java EE 6 & GlassFish v3 (14:20 - 15:10) there and have lots of cool demos to show through out the talk. And also stay tuned for a brand new demo that shows JavaFX and GlassFish v3 integration. With over 1000 attendees, the conference is already sold out so if you have not registered yet then you have to wait until next year :) Here is the list of several Sun sessions: Writing Asynchronous Web Application (Comet) using the Atmosphere Framework… -
Reactive 3
4 Nov 2009 | 4:45 pm
- Latest Adobe News by Smart Category
-
Quick Tip – Generating AsDoc
7 Nov 2009 | 12:22 amAsDoc is a command line tool for generating API documentation for as HTML pages of your packages/classes. I prefer to use it as external tool running inside the Flex Builder. It provides a console window to diagnose any issues that might occur during HTML generation. 1) Go to Run->External Tools->Open External Tools Dialog.. 2) Add new Program/Configuration 3) Fill [...] -
Flex 4 in Action – 3 more chapters posted on MEAP
6 Nov 2009 | 2:20 pmFor those who subscribed to the Manning Early Access Program (aka MEAP) for Flex 4 In Action now have access to 3 more chapters. Learn how to validate in real time user input in chapter 6, format raw data into human friendly formats in chapter 7, and get down to the nitty gritty fundamental building blocks [...] -
Speaking at NFJS Northern Virginia Software Symposium November 6-8, 2009
6 Nov 2009 | 12:32 pmThis weekend, I will be speaking at the No Fluff Just Stuff Northern Virginia Software Symposium in Reston, VA. The symposium, as always, has some truly brilliant speakers from the world of Java, dynamic languages and agile software development. I have 3 sessions; all on Sunday. All my topics relate to Flex and Java integration. [...] -
Creating a custom component using the Definition tag in Flex 4
6 Nov 2009 | 8:37 amIn a previous example, “Creating a custom component using the Component tag in Flex 4″, we saw how you could create a simple, inline custom component in Flex 4 using the Component tag and className property and then instantiating new instances using ActionScript and MXML. The following example shows how you can create a new custom [...] -
Free Flex Training for ColdFusion Developers
6 Nov 2009 | 8:24 amFREE Flex Training for ColdFusion Developers in Dallas A free full-day, hands-on training session, where attendees can learn how to build their first Flex application using the latest Flash Builder 4 beta software. This training is designed to help experienced ColdFusion developers get started in understanding how to add rich UI to existing and new ColdFusion applications. Dallas, Texas November 13, 2009 Event: 9am - 4pm Registration: 8:30am Registration & Locations! http://www.adobe.com/go/flextrainingforcfdevelopers NOTE: THIS IS THE SAME DAY AS TEXFLEX09 IN DALLAS
- Latest Adobe News by Smart Category
-
My Video from MAX 2009 – Introduction to BlazeDS and LCDS
4 Nov 2009 | 8:36 amHere is the video of my session from MAX 2009 – Introduction to BlazeDS and LCDS. In this session I walk through the basics of connecting Flex applications to BlazeDS and LCDS. Let me know what you think! -
LiveCycle Data Services 3 Beta Available
3 Nov 2009 | 10:19 amLiveCycle Data Service 3 Beta 1 is now available on Adobe Labs. The new model-driven development features in LiveCycle Data Services 3 offer a huge leap in productivity and ease-of-use for end-to-end applications. You start an application by creating a data model (a simple XML file) in the new "Modeler" editor that plugs into Flash Builder. From that model, you automatically generate data access logic on the server and Flex client code for working with the server code. You can even generate much of a model by dragging existing SQL database tables into the Modeler editor. When you… -
ONLINE: #2 MAX Session:Model-Driven Development using FB4 and LiveCycle Data Services
30 Oct 2009 | 9:30 amCheck out Christophe Coenraets' excellent MAX Session, recorded and available here at the link below. It was voted the #2 MAX 2009 session. Check it out! http://2009.ma... -
Mete Atamel is Blogging
30 Oct 2009 | 9:13 amMete Atamel, Computer Scientist on my LiveCycle Data Services engineering team at Adobe, is blogging. Check him out here: http://meteatamel.wordpress.com In his blog, he in... -
Model Driven Delopment
29 Oct 2009 | 4:33 pmWow, its been three months since my last posting. I wish I could say that I have been using twitter to express all my thoughts to the web, but I don't use twitter so that wont work. :-)Anyway, we are on the cusp of releasing LiveCycle Data Services (LCDS) 3.0 which has some really exciting improvements in how you can create Flex applications that use the LCDS Data Management functionality. I could wax poetic for a few hundred words, or you could watch Christophe Coenraets excellant MAX 2009 session on model driven development. He really shows off why this is
- SproutCore Blog
-
sproutcasts: Web performance gurus Gomez, Inc. just launched a...
4 Nov 2009 | 9:29 amsproutcasts: Web performance gurus Gomez, Inc. just launched a new version of their point & click website recorder service and it’s running on SproutCore! Gomez is a B-to-B company so most of us can just fiddle with the app, unfortunately. But if you’re lucky enough to work somewhere that uses Gomez, go give it a try. The team there did some great work. (For the record: the Gomez Recorder is 0.9. I’ve had some great input from them while preparing 1.0 so I hope they’ll be able to come along to the new platform soon.) -
This is pretty cool. Juan Pinzon has been working hard on our...
30 Oct 2009 | 12:54 amThis is pretty cool. Juan Pinzon has been working hard on our IE support for SproutCore. Basically he does the dirty work in IE so you don’t have to. Today he posted a short video where he loads and runs the SproutCore Sample Controls app in 6 major browsers - including an unsupported one - in under a minute. Sample Controls involves building a UI client-side with over 200 controls all at once. It’s a real stress test. The fact that the app loads fast enough he can navigate in one minute is really amazing. Great work Juan! -
Faster Loading Through Eval()
27 Oct 2009 | 2:46 pmWhen you want to reduce the load time of a JavaScript-heavy web page (like any SproutCore application), you inevitably spend a lot of time thinking about how to reduce the time consumed by the JavaScript itself on page load. This is particularly true when working on mobile devices, as the Gmail or Mobile team recently pointed out. The Gmail team used an interesting technique to reduce their load time on the iPhone by loading scripts as comment which they later regexed and eval’d on demand. I wanted to see if I could make something like this totally automatic in the next version of… -
Todos Tutorial: From 0 to fully working SproutCore app
26 Oct 2009 | 6:43 pmTodos Tutorial: From 0 to fully working SproutCore app: Ever since we released SproutCore 0.9 in 2008, people have asked for a tutorial that takes you from zero all the way through talking to a backend server. Well, now we have one. The Todos tutorial shows you how to build an app, add a model, add some views, hook up the controllers, write a simple server, and finally wire your app to the server. It’s fun! There is even a choose-your-own adventure portion where you can pick the backend technology of your choice for the server. Please give the Todo’s tutorial and try and help us… -
sproutcasts: Web performance gurus Gomez, Inc. just launched a...
26 Oct 2009 | 5:16 pmsproutcasts: Web performance gurus Gomez, Inc. just launched a new version of their point & click website recorder service and it’s running on SproutCore! Gomez is a B-to-B company so most of us can just fiddle with the app, unfortunately. But if you’re lucky enough to work somewhere that uses Gomez, go give it a try. The team there did some great work. (For the record: the Gomez Recorder is 0.9. I’ve had some great input from them while preparing 1.0 so I hope they’ll be able to come along to the new platform soon.)
- VITAMIN
-
Dan Cederholm on Bulletproof Web Design, CSS3 and Dribbble
6 Nov 2009 | 5:50 amToday’s entry in our series of web deisgn interviews is Dan Cederholm. Dan is a recognized expert in the field of standards-based web design and has worked with Google, MTV, AIGA, ESPN, Blogger, Fast Company, Inc.com, and many more. He’s a renowned speaker and author and blogs about web design related topics at SimpleBits. Editor’s Note: Dan will be hosting a full day workshop with Ethan Marcotte on “Handcrafted Bulletproof CSS” in London, UK on November 23rd, buy your ticket online now. He will also be speaking about “Progressive Enrichment” at The… -
Client Side Code Highlighting Made Easy
5 Nov 2009 | 8:16 amI have recently been working on a little out of hours PHP project called “Dummy“. The code is almost complete, apart from the obligatory prettifying of indents and comments, which means it’s time to turn my attention to the online documentation. As part of the “How to Use” page I need to show small PHP code examples. I also want them to look very readable and be easy to copy and paste. Hand cranking each code snippet using <span>’s, spaces and CSS clearly isn’t the way to go, there has to be an easy way. Server Side Options Having used Pygments… -
Steve Smith on HTML5 and CSS3
4 Nov 2009 | 3:23 amNext up in our series of web deisgn interviews is Steve Smith from Ordered List. Steve is a recognised authority on front-end development, interface design and is also the co-founder of Sidebar Creative. As an author, public speaker, and University of Notre Dame professor, he is passionate about sharing his knowledge with others. Editor’s Note: Steve will be hosting a workshop on “How to build a HTML5/CSS3 Website Today” at The Future of Web Design New York on November 16-17 2009. You can buy your ticket online now. What’s all the fuss about HTML5 and CSS3? For me, the big… -
Five Must-follow Twitter Lists
29 Oct 2009 | 4:42 pmYou might’ve heard the news that Twitter Lists are alive and kicking. If you don’t know what they are, here’s a brief explanation: Any Twitter user can create a list of people on Twitter, which can be followed with one click. For example, all the people on the Carsonified Team can be found at twitter.com/carsonified/team. We’re with Robert Scoble on this one: We LOVE this idea (see his great write-up here). It’s going to make Twitter even more valuable because you’ll be able to easily find and follow the type of people you’re interested in. Here are… -
Karl Swedberg on jQuery
29 Oct 2009 | 4:31 amNext up in our series of short interviews is Karl Swedberg. Karl is the principal author at Learning jQuery and regularly presents and blogs about JavaScript and jQuery. Editor’s Note: Karl will be hosting a workshop on “jQuery for Designers” at The Future of Web Design New York on November 16-17 2009. You can buy your ticket online now. For designers that might not of heard of it, what is JQuery? jQuery is a tool to help designers and developers add interactive elements to their web pages. At the risk of oversimplifying, jQuery’s core feature is a set of commands that…
- Sean Moore - Flex Developer, AIR Developer, ActionScript Programmer
-
The Decorator Design Pattern and Open Closed Principle
1 Nov 2009 | 10:15 amInterested in Design Patterns? Check out this article on InsideRIA that explains the Decorator Design Pattern. This article explains the Open Closed Principal and discusses favoring composition over inheritance. These are very powerful OOP concepts that can be leveraged to produce more flexible and robust code. The Decorator is a great pattern to learn after gaining an understanding of the Strategy pattern. InsideRIA also has a great article exploring the Strategy Design Pattern if you’d like to learn more about it. If things go as planned we’ll take a look at the Factory Pattern… -
My Flex and AIR Topics to Learn and Research for 2010
24 Sep 2009 | 7:45 amIn the quest to become a well rounded Flex and AIR developer I’m always on the hunt for new areas to learn and explore. There are plenty of established pieces of the Flash Platform jigsaw puzzle to research as well. Every Flex and AIR project usually has one or more facets that are unique to the application being developed. Some have heavy emphasis on mapping components, others rely on LCDS. Others consist of a multitude of custom components and some utilize FMS or Red5. Some use PureMVC and some use modules. Over the past few years we’ve all seen various Flex and AIR applications… -
Present.ly Microblogging AIR Application for Business (Open Source)
15 Aug 2009 | 11:49 amFor a good part of 2009 I had the extreme pleasure of working with Intridea on an open source AIR application for their Present.ly microblogging service. Present.ly provides a secure and private way to share updates among members of a company, without them being visible to the outside world. The service has a Twitter-compatible API so tools built for Twitter can be adapted to Present.ly (with a few small modifications). You can learn more about the service and how it’s different from Twitter on the website, specifically the tour. I recommend watching this video for a brief introduction… -
50+ Important Flash Platform Developers
11 Aug 2009 | 10:02 amHere is a list of over 50 Flash Platform developers that share great information and resources through their websites and blogs. From Adobe employees to independent developers all of these individuals have contributed very useful material to the community. Hopefully this list will help you discover some new developers and information. I check their blogs pretty regularly and I recommend you check them from time to time as well. Here is my list of 50+ Important Flash Platform Developers. UPDATE: please contact me to add anyone I missed. I’m open to expanding this directory/list for… -
Flex 3 with Java Book Giveaway!!
1 Aug 2009 | 11:18 amUpdate 08/03/09: I’d like to congratulate Nephi and Brian for their participation in the book giveaway. They nailed the answer and emailed me in record time. I’ll be sending out your books this week. Great work guys!! Thanks to everyone else who sent in the answer and checking out the sample PDF. The kind people at Packt publishing got in touch and turned me on to a pretty cool book covering Flex 3, BlazeDS, LCDS and Java titled Flex 3 with Java. They were cool enough to send me a couple of extra copies of the book that I am able to giveaway to the Flex community! The first two…
- Peter Elst
-
TEDIndia – summary of day 1
5 Nov 2009 | 10:22 amToday was day 1 of the main TEDIndia event. I’ve been at the wonderful Infosys Mysore campus since Monday and have met some truly extraordinary people. I couldn’t help but write a quick summary of todays sessions and what inspired me most. Credit: TED / James Duncan Davidson Usha Uthup, legendary Indian pop singer, opened with a beautiful [...] -
Looking at the next few months
22 Oct 2009 | 3:44 pmThe last two months have been hectic to say the least attending and speaking at conferences in Singapore, Brighton and Los Angeles and most recently giving some workshops in London. I’m looking forward to settling down in India to start a new chapter and get Project Cocoon off the ground. Before that though, one more conference, [...] -
Using Flash to compile to iPhone applications
5 Oct 2009 | 8:25 pmDefinitely one of the biggest announcements at todays Adobe MAX keynote was the ability to compile Flash applications to native iPhone ARM binaries. Just to be clear, this doesn’t mean Flash Player runs on the iPhone or SWF files get interpreted at runtime. I’m happy to see Adobe push things forward for mobile and not having [...] -
Looking back at Flash on the Beach
28 Sep 2009 | 5:13 amI’ve been lucky enough to attend all four editions of Flash on the Beach since it started in 2006, three of them as a speaker and hope to get invited to do many more. Looking back I can honestly say this year was the best one yet — it had something for everyone and think [...] -
The Secret Life of a Flash Freelancer
22 Sep 2009 | 11:42 amThis year I did a completely different session at Flash on the Beach, talking about what it takes to go freelance as a Flash developer — what are the challenges and opportunities that await you. It seemed to go down really well and was very happy with the feedback I got. For those of you that [...]
- code zen
-
Embracing my inner hacker
30 Oct 2009 | 9:55 pmThe word hacker has always held a negative connotation for me and I am sure for quite a few other people. Phrases like “its a hack” are generally used to describe a poor but functional implementation and usually the number of hacks in the codebase are used as a metric for its lack of quality. So naturally I would never dream of calling myself a hacker. For the last 5 years at Comcast I have grown quite a bit as a programmer and for quite a while, was responsible for maintaining some of the core applications’ code bases (I am migrating to new lands now but thats a different… -
First impressions on Google Wave
2 Oct 2009 | 6:55 pmSo after a tormenting 24 hours without a wave account I finally got my invite last evening (Thanks @blamborn and Mat). So I figured I’d chronicle my first day’s adventures and add to the wave conversation on the intertubes, especially since just the day before I had blogged about what I thought Wave was about. I have a few friends on Wave already so it wasnt a complete case of the empty room syndrome, but my impressions might change once my contact list there reaches any critical mass. First off: the interface. Quite a few people have talked about Wave looks pretty, (it even has… -
So what really is Google Wave
30 Sep 2009 | 8:48 pmAs of right now, I do not have a Google Wave invite, but the blog buzz is kinda interesting to see. The one thats prompting me to write this post is the one by Ryan Stewart titled “Google Wave pisses me off”. I commented on his post but it was such a long comment that it seemed to warrant a post. I think Wave as a technology is different from Wave the product. Technically everything Wave does could be done with some XMPP servers powering a real time wiki or something like that. I think to Google’s credit, they applied the tech to an interesting problem. I am no Google fanboy and… -
Thoughts on Commercial Ecosystem for the Flash Platform
29 Sep 2009 | 7:02 pmThis post is in response to Grant Skinners post on a thriving commercial ecosystem for the Flash Platform. For those who are just getting caught up with the conversation, it all began with Adobe labs releasing Squiggly, a spelling library for Flash apps which may compete directly with Grant’s own Spelling Plus Library which prompted quite a few people (including Grant himself) to talk about how Adobe may be competing with developers who build on their platform. This conversation isn’t new, quite a few people said the same thing when Adobe came out with Photoshop.com which competed… -
On Innovation in big companies
22 Sep 2009 | 10:24 pmThese notes are from BarcampPhilly ‘08 that were lost in the depths of my computer’s hard disk and I only just found again. At the event, a few of us from CIM held a round table discussion on innovation, especially developer led innovation in big companies. Here are the points that people mentioned: Innovation only comes from free cycles, even the best ideas need time to be thought through Leverage something thats existing rather than a brand new idea Agile development can actually hurt innovation with too much transparency. Its hard to justify something that you may feel has a…
- Ntt.cc
-
9 Very Useful Animation Library/Engine For AS3
6 Nov 2009 | 7:47 amIn previous article 9 Excellent 3D Engine For Flash/Flex/AS we have introduced some excellent 3D Engines. But we think you must need much more. Some very small lightweight, flexible animation Library will help you save effor in development work. You can handle animation or other time functionality with code by using of them in a smart way. Now let’s start. TweenLite TweenLite is an extremely fast, lightweight, and flexible tweening engine that serves as the foundation of the GreenSock Tweening Platform. A TweenLite instance handles tweening one or more numeric properties of any object over… -
15 Very Useful Hand-Picked AJAX Tutorial
4 Nov 2009 | 7:13 amAjax is a technique for handling external data through JavaScript asynchronously, without reloading the entire page. Maybe you have heard about Ajax before, or at least used an Ajax-based application for example Gmail. The use of Ajax techniques has led to an increase in interactive or dynamic interfaces on web pages. Ajax is not a technology in itself, but a group of technologies as DHTML and LAMP. Then we have collect 15 very useful toturials which hope can help you understand it quickly. Now let’s start. Ajax Username Availability Checker Using MooTools 1.2 There a many examples of… -
9 Excellent 3D Engine For Flash/Flex/AS
31 Oct 2009 | 8:01 amIn previous article the list of Open Source realtime 3D engine for Flash, we have metioned some 3D Flash Engine. But it seems not enough. With the 3D technology be more and more popular in the game development, find a efficent 3D engine for Flex and Flash seems more and more important. It not only save you development time but also will improve the design quality. Now following we have listed the more perfect 3D Engines for your reference. Hope you will enjoy them. Sandy Flash 3D Sandy available in 3 versions: AS2, AS3 and haXe. Features: Sandy3D uses the Flash vector rendering engine. Some… -
5 Useful Adobe Flash Menu and Navigation Tutorials
29 Oct 2009 | 9:19 amHow about 25+ Very Useful Flash & ActionScript 3 Tutorials? You probably noticed “Vertical 3D Carousel with ActionScript 3″, yes, menu is used on nearly all the sites–vertical menu or horizontal menu, submenu layout like drop down menu, flyout menu or sliding/accordion menu etc. Following is 5 tutorials on the most common adobe flash menu and navigation. Enjoy! Advanced and Powerful Flash Menu with Sound This Flash lesson explained how to make very advanced and very modern flash menu with sound. You can use this sound flash menu for any web site. You will also… -
13+ CSS Editor Help You Create Perfect Website
29 Oct 2009 | 7:02 amIf you are a website professionals you will be familiar with the CSS (Cascading Style Sheets). Yes, it is an very useful and effective tool which help you separate the representation definitions of such structured documents as HTML, XHTML, XML from content. Then you can design perfect, innovative and fast-loading web sites so easily and quickly by using of it even if you are a beginner. Following we have collect 13 excellent CSS Editor for your reference. Now let’s start. Astyle CSS editor Astyle is a visual CSS editor. Features: Visual easy-to-use interface Graphic tree-type view of…
- Developer Techno
-
C++ OOP and Concurrency - OO paradigm and concurrency links
6 Nov 2009 | 11:42 amAre there links between the OO paradigm and concurrency? Does the current pervasive need for improved concurrency change the implementation of designs or the nature ofOO designs?Bjarne: There is a very old link between object-oriented programming and concurrency. Simula 67, the programming language that first directly supported objectoriented programming, also provided a mechanism for expressing concurrent activities. The first C++ library was a library supporting what today we would call threads. At Bell Labs, we ran C++ on a six-processor machine in 1988 and we were not alone in such uses. -
C++ OOP and Concurrency
5 Nov 2009 | 11:36 amThe average complexity and size (in number of lines of code) of software seems to grow year after year. Does OOP scale well to this situation or just make things more complicated? I have the feeling that the desire to make reusable objects makes things more complicated and, in the end, it doubles the workload. First, you have to design a reusable tool. Later, when you need to make a change, you have to write something that exactly fits the gap left by the old part, and this means restrictions on the solution.Bjarne: That’s a good description of a serious problem. OO is a powerful set of… -
C++ Using the Language – moved to C++ advantages
4 Nov 2009 | 2:49 pmWhy should a programmer move his code from C to C++? What advantages would he have using C++ as a generic programming language?Bjarne: You seem to assume that code first was written in C and that the programmer started out as a C programmer. For many—probably most—C++ programs and C++ programmers, that has not been the case for quite a while. Unfortunately, the “C first” approach lingers in many curricula, but it is no longer something to take for granted.Someone might switch from C to C++ because they found C++’s support for the styles of programming usually done with C is better… -
Windows 7 Media Platform
4 Nov 2009 | 11:08 amMedia Foundation and DirectShow® provide the basis for media support in Windows. Media Foundation was introduced in Windows Vista as the replacement for DirectShow. In Windows 7, Media Foundation has been enhanced to provide better format support, including MPEG-4, as well as support for video capture devices and hardware codecs.Format SupportIn Windows 7, Media Foundation provides extensive format support that includes codecs for H.264 video, MJPEG, and MP3; new sources for MP4, 3GP, MPEG2-TS, and AVI; and new file sinks for MP4, 3GP, and MP3. In addition, a new DirectShow wrapper source… -
C++ Using the Language – moved to C++
3 Nov 2009 | 2:48 pmKernels like Linux’s or BSD’s are still written in C. Why haven’t they moved to C++? Is it something in the OO paradigm?Bjarne: It’s mostly conservatism and inertia. In addition, GCC was slow to mature. Some people in the C community seem to maintain an almost willful ignorance based on decade-old experiences. Other operating systems and much systems programming and even hard real-time and safety-critical code has been written in C++ for decades. Consider some examples: Symbian, IBM’s OS/400 and K42, BeOS, and parts of Windows. In general, there is a lot of open source C++ (e.g.,…
- SilverlightShow: Silverlight Community
-
Implementing CoverFlow in Silverlight 3
6 Nov 2009 | 1:14 amJeff Prosise used Darick's open-source CoverFlow control to build a demo that lets you flip through his collection of Fantastic Four comic books. I recently set out to build a control that encapsulates all the features needed to build CoverFlow interfaces in Silverlight. But then a funny thing happened: I found out that someone else had already done it and published the code on CodePlex. I don't often use code written by others in the samples that I create, but I was so impressed with Darick's open-source CoverFlow control that I made an exception. It includes some nice touches from a UI… -
Creating a Silverlight video player in Microsoft Expression Blend 3
6 Nov 2009 | 12:33 amThis video posted by Paul Yanez will show you how to add a video player in Microsoft Expression Blend 3. Adding video to Silverlight projects ia as simple as placing a media element control from the assets panel on the stage and setting the media element’s source to a video file. -
Developer-friendly Virtual File Implementation for .NET Improved
5 Nov 2009 | 11:54 pmIn his last article David Anson posted the code for VirtualFileDataObject, an easy-to-use implementation of virtual files for .NET and WPF, and now he has made a little improvement that he decided to share with you. If you read my previous post, you may recall there was an issue with the last scenario of the sample: the application became unresponsive while data for the virtual file was downloading from the web. While this unresponsiveness won't be a noticeable for scenarios involving local data, scenarios that create large files or hit the network are at risk. Well, it's time to find a… -
MVVM Light Toolkit V3 Alpha 2: EventToCommand Behavior
5 Nov 2009 | 11:19 pmLaurent Bugnion has published another early release of the MVVM Light Toolkit V3 (Alpha 2). I decided to release gradually and early as soon as a new part of this new version is ready, to allow advanced users to install, test and give feedback about the new features. If you haven’t seen it yet, the features available in V3 Alpha 1 are described in a previous article. There will be a few more alphas before I make a V3 release, which means more good things are a-coming ;) -
Silverlight 3's New {RelativeSource} Markup Extension
5 Nov 2009 | 10:58 pmIn this blog post Jeff Prosise talks about one of the more obscure features introduced in Silverlight 3 - the {RelativeSource} markup extension. It's poorer than its counterpart in WPF because the Silverlight version supports only two modes: Self and TemplatedParent. There are precious few examples out there demonstrating why you'd ever need {RelativeSource} in Silverlight. Here's one example.
- franto.com
-
Numeric sorting of Flex DataGridColumn
3 Nov 2009 | 4:18 amTable of contents for flex-tipsProblem with XML attributes in AS3.0Unable to export SWC oemNumeric sorting of Flex DataGridColumn This is quick example for Numeric sorting of Flex DataGrid columns. If you want to sort column in DataGrid, default sorting is sorted by String and not by Number. If you have just one numeric column, you may create custom sort function and set sortCompareFunction for given DataGridColumn. If you have more such columns and your dataProvider is ArrayCollection, which consists of many objects, better solution is override DataGridColumn and implement compare function… -
More Google Wave invitations
29 Oct 2009 | 3:43 amI get more Google Wave invitations today and as I have already invited my friends I have now free Google Wave invitations. So if you want to try Google Wave and play with it, but do not know anyone with Google Wave account, ask in comments. I will send 10 invitation for first 10 people which will ask for Google Wave invitation in comments. -
$1000 for Wordpress plugin
27 Oct 2009 | 12:13 amIf you are Wordpress plugin developer you have nice chance to earn $1000. It’s for GetClicky Web Analytics site. It is site similar to Google Analytics, but their data are realtime, so you can really see who is on your site and which content is seen by your visitors currently. It’s very useful web analytics site and I’m using it for tracking my sites. But get back to GetClicky Wordpress Plugin. They need to help with development and they are willing to pay you $1000. Here is quotation form their site: Our WordPress plugin seems to have serious compatibility issues with 2.7… -
Kseniya Simonova – Sand Animation
22 Oct 2009 | 7:17 amOff Topic: This is really amazing sand animation by Ksenyia (winner of Ukraine’s Got Talent). She is painting and animating German occupation of Ukraine in WW2. -
Goodbye FlashDen, hello ActiveDen
19 Oct 2009 | 1:04 pmI’ve found out today, that there is no longer FlashDen.net, but instead there is new site in Envato network called ActiveDen. It’s same site, but Adobe has asked Envato to change the name because “Flash” is registered trademark of Adobe. And there are also Flex files on ActiveDen, so there are no more just pure Flash files, so it’s maybe better name now. Goodbye FlashDen, hello ActiveDen
- Serge Jespers
-
The day the web went dark
4 Nov 2009 | 1:41 amRob Ford’s Tweet this morning caught my attention. “We need 1 day when the Flash player is disabled just to appreciate how it lights up the web“, he said. I completely agree… We’ve become so accustomed to Flash just being there that we no longer realize how much it is used and how it “lights up the web”. So it got me thinking: “What if Flash Player was disabled for a day?”. First of all, advertising on the web would be a lot less interesting and thus a lot less appealing to advertisers. How many sites do you visit on a day to day basis… -
TckTckTck
1 Nov 2009 | 1:14 amThis is seriously off topic but important enough to blog about it. Right now, we are counting down to the most important meeting of our lives. This December, world leaders will come together in Copenhagen to hammer out a global climate treaty. There are less than 36 days left, which is enough time to show them that we want a bold, ambitious, and fair agreement. It is time for us to come together to build a cleaner and more secure world, but the clock is ticking. Please join me in adding my voice to the largest mandate for action that the world has seen. Check out www.tcktcktck.org and sign… -
Why ColdFusion is worth the money!
22 Oct 2009 | 12:03 amI’m currently installing this new dedicated RackSpaceCloud server. While I have fallen in love with ColdFusion in the last year or so, I am still a CF n00b and not ready to completely switch. So my new server needs both ColdFusion (for new projects) and PHP (mainly for my WordPress blog). After I installed Apache, MySQL and PHP, I started the CF install. It literally took me less than 10 minutes to get ColdFusion up and running (even on the officially unsupported Debian distro). I just downloaded the installer, launched it and when the installation was done, I had a fully working CF9… -
Recently purchased CS4? Get Flex Builder 3 Standard for free!
20 Oct 2009 | 2:10 amDid you purchase CS4 Web Premium or CS4 Master Collection on or after September 15, 2009? Then get your free copy of Flex Builder 3 Standard today! Check out https://freeriatools.adobe.com/cs for more info. I would also like to remind you that Flex Builder 3 is also/still free for education and unemployed developers. Additionally ColdFusion is also free for education. -
Reducing CPU usage in Adobe AIR
19 Oct 2009 | 11:21 pmJonnie Hallman from DestroyTwitter fame and recently employed by the Adobe XD team, wrote a great article about how he reduced CPU usage in his AIR application. “AIR gets a bad rap for being a bloated runtime, using up a lot of precious memory and CPU. Although a lot of AIR applications seem to fall into this trap, it doesn’t have to be this way. There are a number of techniques you can use to develop a lightweight application that rivals native programs in terms of performance,” he says. The article explains what framerate throttling is and how best to implement it in your…
- Ryan Stewart - Rich Internet Application Mountaineer
-
Flex Momentum in Higher Education
5 Nov 2009 | 11:17 amSince this week is Educause I thought it would be a good time to talk about some of the momentum we’ve been having with Flex in higher education. I came from the higher education side of the industry so it’s really great to see Flex do well. It’s major props to our education teams and Terry Ryan, who has been doing the evangelism side of higher ed, that this year has been so good. Over 70,000 downloads of Flex Builder. That’s a combination of student downloads, faculty downloads, and lab seats. Around 30,000 page views for our RIA teaching resources site which includes… -
Enterprise Apps in the Cloud Just Got Better: Salseforce/Adobe Partnership
26 Oct 2009 | 10:25 amToday we announced an interesting partnership between Salesforce.com and Adobe. As Tim Anderson noted, there has always been a surface integration because Flash Builder could consume WSDL’s and Salesforce.com has always exposed them. But this goes quite a bit deeper. One, we’re working with the Salesforce.com team to make sure their IDE is completely integrated into ours. You’ll be able to get a combined Force.com and Flash Builder tool so you never have to switch environments to create Flex applications on top of the Force.com platform. The new tool exposes a new project… -
Mini-Microsoft Interested in Adobe AIR
25 Oct 2009 | 9:36 amKevin Goldsmith pointed this out and I thought it was awesome. For those not familiar with Mini-Microsoft, he’s (she?) is a highish level Microsoft employee who blogs anonymously about what’s happening at the company. He has a ton of insight about what’s going on over in Redmond and quite a bit of opinion about how things should be. My Microsoft employee friends love him. On Tuesday he did a breakdown of Microsoft’s quarterly numbers and what the status of various parts of the company are. The gem came when he talked about Dev Div (which I think stands for Developer… -
ColdFusion versus PHP – Uploading a File
24 Oct 2009 | 1:03 pmI spent part of my vacation digging into PHP. I’d like to be much savvier with PHP because we’ve seen a big chunk of Flex adoption from the PHP community and I’d like to be able to talk to those developers more intelligently. Unfortunately my server-side programming chops are very, very rusty. I started out as a ColdFusion developer and I’ve been able to play with some of the new stuff in ColdFusion 9 but I haven’t built a real CF app in a long time. So I thought I’d do a bit of a comparison and I’ve started doing simple things in PHP and then… -
Introducing “Contextual Applications”
22 Oct 2009 | 2:38 amWe did a soft launch with some information of a concept that Adrian Ludwig and some of the other brain-trust folks at Adobe came up with recently called Contextual Applications. I have absolutely fallen in love with this term (and I had nothing to do with thinking of it). In a lot of ways I think this is RIA 2.0. One of the problems with RIA was that it had a grossly vague definition. It was kind of a Frankenstein combination of a desktop-like user experience, better design, real-time communication, rich media, and Web 2.0 ideals. In the end, RIA encompassed almost everything; Ajax, Flash,…
- RefreshingApps.com - Showcase
-
Livebrush
10 Oct 2009 | 10:43 amLivebrush is a fantastic new organic drawing application built on Adobe AIR by David Fasullo. Not just a desktop application but also a design community encouraging the creation of organic art together with extensions to the application by the community. This is a paid for application but you can try and play with the lite version before making that purchase of $10 for the full Livebrush Pro app. Livebrush is a drawing application. It employs an easy-to-use brush tool that reacts to your gesture. By combining simple motion controls with brush styles, Livebrush offers a fun and unique way to… -
Adobe Shortcuts
18 Aug 2009 | 3:11 pmThis is an interesting Adobe AIR application by Adobe. It’s a great way of listing all of the shortcuts for your Adobe applications like the Creative Suite (excluding Flex Builder!). It’s also used as a bit of an advertising vehicle for the Adobe student editions but don’t let that put you off. Can’t remember your shortcuts? No worries. Introducing the Adobe Shortcut App, an amazing new tool from Adobe that lets you find and gather the shortcuts you need on your desktop. So they’re right where you need them, when you need them, allowing you to create your masterpieces… -
TinyUploads
16 Aug 2009 | 2:17 pmTinyUploads is a really simple Adobe AIR application that work in conjunction with a website of the same name. The concept is that you drag images into the AIR app they are then thumb nailed and resized then uploaded to the TinyUploads website. You are then given a shortened URl to view your images in your browser. TinyUploads lets you share your photos fast! Resize images and upload online in just one click! Share pictures with your friends by embedding them in your blog or a variety of other ways! The result is not shown within the AIR app but instead it fires a browser window to show your… -
Portfolio Viewer
16 Aug 2009 | 8:18 amPortfolio Viewer by Mental Echo (Pete Michel) is an Adobe AIR based desktop application for tracking the performance of your financial investments. It is not intended to be a replacement for software like Microsoft Money or Quicken, although it does approach the topic with similar features this is a dedicated desktop app. But the big advantage here is that it is free! Some key features of Portfolio Viewer are the ability to track multiple portfolios, it works both on and offline and Import and export features along with dynamic charts to visualize your investments. Design eye Simple design… -
iPixer
6 Jul 2009 | 12:31 amiPixer is a great Adobe AIR application that I have been looking forward to reviewing. The idea is simple but the list of uses is endless. The conecpt is that you can add interactive features like popups and hotspots containing extra information to static images. These images are then exported as a SWF file so that you can easily ad them to your website. iPixer is a tool for making interactive flash content from images. It is useful for creating image annotations, product walkthroughs and slick presentation of pictures with effects There is a real market for this product and I wish I had…
- Anthony's Blog
-
Publishing’s future is in its past
3 Nov 2009 | 11:38 pmWe have been doing some very interesting work for the publishing industry of late. Many publishers are trying to figure out their “digital” business model in an effort not to become extinct. The truth is, their evolutionary model has been staring at them this whole time. Their history is their future. Most of them have been focused [...] -
Ahead Of The Curve Appearance
3 Nov 2009 | 8:50 amYesterday I was taped on Steve Portnoy’s “Ahead of the Curve” on ABC. I was asked to talk about our Complete National Geographic project: National Geographic 1888-2008. I gotta say, I was relaxed until I sat down on set, then got totally nervous. Very weird how you freeze up a little on camera. There is a ton written [...] -
A respectful disagreement with some good friends
3 Oct 2009 | 5:16 pmRecently, my friends at Forrester Research published a great white-paper titled “Best Practices In User Experience (UX) Design”, by Mike Gualtieri. In it, Mike quotes someone who I very much admire Bill Buxton at Microsoft, author of “Sketching User Experiences,” who said: . . . the last thing that you should do when beginning to design [...] -
The curse of marketing buzzwords
3 Oct 2009 | 3:58 pmFound this funny interactive agency description on an internets today, I removed the agency name to protect the guilty XYZ offers interactive services across strategy, ideation and professional services delivery. Built on enterprise methodologies and rooted in entrepreneurial spirit, XYZ has focused on web 2.0’s strategic transition from cutting-edge niche to monetized enterprise initiatives with social [...] -
Rich Internet Applications (RIAs) Are Dead
12 Aug 2009 | 1:44 pmOver the last several months, we’ve been discussing with our clients the value of user experience. I’ve noticed a shift in our industry, one that I think is worth mentioning. First, a bit of history. EffectiveUI started as a Flash development company – Me, Andy, Drew, Geoff, Jim, Sean, RJ; all were admiring our ability to [...]
- Kevin Towes on Online Video at Adobe
-
Flash Media Server User Group this week
27 Oct 2009 | 11:06 amOn Thursday this week (OCTOBER 29th), I will be speaking at the Flash Media Server User Group's Online meeting. For this meeting I will step through some of the new features that were recently announced at Adobe MAX around the new Flash Player 10.1. I'll be covering a wide number of related topics including enhancements to Flash Media Server (RTMP), Adobe’s P2P technology (RTMFP) and also the new HTTP Streaming technology with Project Zeri. I'll review the enhancements to Dynamic Streaming with RTMP buffer management features that will increase the quality of service… -
RTMP, RTMFP and HTTP – The multi-protocol experience with Flash Media Delivery on Flash Player 10.1
5 Oct 2009 | 4:55 pmToday, Adobe made a numerous announcements around the next version of Flash player (v10.1) and quite a few announcements that will increase the options for interactive media delivery. For this posting, I’ll take you through the Flash Media parts of the announcements to provide some additional context. Today, the vast majority of video (over 75% worldwide - ComScore – Video Metrix Report (August 2009)) is delivered using Flash technology. People ask us every day to keep innovating , enable higher bitrates, increase capacity and help reduce costs. Over the past 12 months, we’ve seen… -
Meet the FMS team at Adobe MAX!
4 Oct 2009 | 4:31 pmHello from Adobe MAX! I just arrived in sunny LA and everyone here has MAX fever - even the taxi cab drivers! If you are attending, make sure you come visit all the teams that make Flash Media happen. On Monday night at 8:00 PM-10PM (yes, PM) in room 513, you can meet the following Product Managers and engineering teams (page 14 of your Pocket guide, under Flash Media Server): Flash Media Server and Flash Media Plus Engineers: Matthew Kauffman, Michael Thornburgh and Kevin Streeter Product Manager: Kevin Towes Product Marketing: Desiree Motamedi Flash Media Live Encoder Product… -
MLB.com success: 3 A's (Akamai, Adobe, Adaptive)
23 Jul 2009 | 2:57 pmNBC's Mad Money host Jim Cramer interviewed Bob Bowman, the CEO of MLB Advanced Media. This is a good use of 10 minutes to watch Jim express that MLB.com is the best experience on the web today. During this interview Bob discusses the success of MLB.com - who switched to deliver MLB.com and 15 live baseball games every day over the Adobe Flash Platform, including Flash Player and Flash Media Server services through Akamai. MLB.com gets over 2.6 billion visits per year, they publish over 6000 streams per year and have attracted over 350,000 subscribers this year. Bob comments his strategy is… -
Flash-based media player standards are here!
20 Jul 2009 | 11:46 pmToday we made the announcement that Strobe is now called Open Source Media Framework (OSMF) and is now available! OSMF will help standardize media players that use the Adobe Flash Platform for media delivery. I'm really excited about this collaborative, industry effort to help not only make video perform better in Flash, but will enable a larger ecosystem of media services to be easily incorporated into your player development... and, just because I didn’t blog about it earlier – Flash Player 10 is now at 86% adoption (7 months after release) and continues to be the number 1 platform of…
- Deitte.com
-
mxmlc: fitter, happier, more productive
3 Nov 2009 | 5:23 pmBelow is the presentation I'll be giving tomorrow night at the Boston Flash User Group, Brightcove edition. The avid fan will notice that it's partially material rehashed from this blog. But I investigated a few new things, and the discussion at the user group is always entertaining. And there's pizza and beer. Everyone is welcome to attend: November 4th at 7pm One Cambridge Center, 12th Floor Cambridge, MA mxmlc: fitter, happier, more productiveView more documents from Brian Deitte. -
Thanks For Voting!
25 Oct 2009 | 6:54 pmAfter my lament on Flash/Flex bug voting three weeks ago, I was very happy to see all of the votes on the bugs mentioned: EventDispatcher should expose list of attached listeners went from 4 votes to 16 votes. Include FlexPMD went from 3 votes to 9 votes. Expose more of "additional compiler options" in the UI went from 3 votes to 12 votes. If you haven't seen them yet, there's plenty more voting suggestions in another post on mine (although two of them have already been fixed in 10.1). -
Updated IFrame Component
18 Oct 2009 | 5:44 pmThe Flex IFrame component has been updated again to fix issues and improve the code. More information can be found on netthreads. I have a feeling that a lot of the issues I've mentioned in Don't Use IFrames for HTML in Flex are still around, but it's possible that some of them are now being worked around. -
Brightcove News: London Meetup, iPhone Encoding, and Developer TV
18 Oct 2009 | 8:34 amLondon Brightcove Developer Group: Head to London for the inaugural meeting of a Brightcove Developer Group. It will include a coding challenge, a first prize of a HD Flip Camera, and judging by CEO Jeremy Allaire. Encoding for the iPhone: Learn about the settings that we've found work well when targeting your video for the iPhone. You can use this with the existing support that Brightcove has for the iPhone. Developer TV: You can hear me talk on the new Developer TV about Using Ad XML, Using VAST Ad XML, and Troubleshooting with Player Logging. Next time I'll try to encode things better so… -
Brightcove News: Adaptive Streaming, Boxee, and Facebook
4 Oct 2009 | 11:55 amCambridge Developer Meetup: Thanks to everyone who came to the developer meet-up two weeks ago at our office in Cambridge. I wish I had recorded the presentations, as there was a lot of excellent demos on the iPhone, live streaming, Palm Pre, audio support, and more. If you're interested in future meet-ups, no matter where you are, just send me an email (at brian at deitte dot com) or a comment. Adaptive Streaming: Brightcove now uses adaptive streaming to pick the right video for your current bandwidth. One interesting thing to note about Brightcove's player implementation for this is that…

