CSS Design using Edge Animate
Update: the export CSS feature is already live in the December update to Photoshop CS6. Thanks Tom!
I have been doing a lot of CSS design recently and have tried many different tools and workflows. One of my favorite is a workflow that is a little different in that it uses Edge Animate, which is available with a free Creative Cloud account, to generate my finished CSS code. Now Edge Animate is an amazing CSS animation tool, but [...]
Native equivalents of jQuery functions
Update: many people have asked about browser compatability for the native methods I’ve shown. Here are the links to that information: querySelector/querySelectorAll, classList, getElementsByClassName, createDocumentFragment.
If you checked out my last post you’ll know that I have been doing lots of JavaScript coding as of late, both inside and out of Brackets. I have also been doing a series of performance tests (1, 2, 3) between popular jQuery methods and their native [...]
Responsive Design Tool for Brackets
Over the last month or so I have been working on something that is completely different from anything I’ve done before. It all started because I was thinking about how I could create a responsive design tool specifically aimed at developers. Adobe already has an amazing tool for designers called Edge Reflow. You can check out my tutorial if you want to see how that tool works.
But for developers, most of the time you are going to want [...]
My latest Lynda.com course
I just wanted to drop a quick note announcing that my latest Lynda.com title is now live. This one is called Developing Applications for Amazon Kindle Devices and it covers all of the Amazon-specific APIs available when building your Android applications.
It’s about 4.5 hours and it should cover everything you need to launch successful apps on the Amazon App Store.
Sharing Designs Using the Creative Cloud
Ever since we released the Creative Cloud, it has been a challenge to help people understand what it is all about. I answered some of the most frequently asked questions in a previous post but one of the areas that I didn’t touch on is the advanced sharing capabilities for Adobe filetypes like Photoshop PSD and Illustrator AI files.
In the video above I show an example of sharing a Photoshop PSD file that allows people to toggle [...]
Why I Like TypeScript
Check out the video above to see why I think TypeScript can be a great technology for those coming from an object-oriented language like AS3 or Java. It can really help you to understand today’s JavaScript because it compiles down to human-readable code as opposed to other technologies like Dart. Basically TypeScript allows you to use the JavaScript of tomorrow (ECMAScript 6), today.
For those who are looking for a good setup for Mac, I highly recommend the sublime-typescript [...]
Adobe Game Jam – New York City
I’m happy to finally be able to announce Adobe Game Jam New York City. It will take place March 8th and 9th at the swanky Adobe offices in Times Square. This will be the first game jam that will allow you to build your game using either Flash or HTML5. Flash-based games must be built using Stage3D. For HTML5 games, you will need to use the CreateJS framework and create at least some of your assets using the [...]
My Unofficial Creative Cloud FAQ
In my travels lately I’ve noticed that some people don’t fully understand or have never even heard of the Creative Cloud. Now if you are regular reader of my blog then you probably know what’s up, but if there are decision makers in your company or other folks that you want to educate, you can send them here or to the much larger official FAQ. I want to make sure everybody understands how much better [...]
Join me at MAX for a full-day of gaming
Yes it’s that time of year again. Actually it’s a different time this year but nonetheless, it’s time to start preparing for Adobe MAX. I’m happy to announce that I’ll be doing a full day pre-conference workshop entitled Building Games with the Adobe Gaming SDK. In it I’ll be covering all of the new tools and frameworks like Starling, Feathers, Away3D, and also profiling with Adobe Scout.
Here is the official description:
Interested in building games? Come to this lab [...]
Coming to London for the Tiga Game Jam
I’m excited that I will be coming back to the homeland to attend the TIGA GameHackDays in London. I have heard nothing but good things about these events and it will be great to be involved. I will be joined by my fellow evangelist Renaun Erickson. I think we are going to do a presentation but the primary reason for our being there is to answer any questions the hackers have about Adobe gaming technology.
The event takes place [...]
Adobe Game Jam Coming to Germany
We promised we would be doing game jams in Europe and I’m happy to announce the first one. It will take place at the Adobe office in Hamburg, Germany on February 15th and 16th. I can’t say enough good things about these game jams. They are a great way to learn a ton of stuff and also to network with other developers. Like I have said before, you do not need prior gaming experience to attend these. Register below.
Tina Fey Is Emotional About Flash Player
In the latest episode of 30 Rock, Tina Fey is on some kind of hormone treatment and is extra emotional. View the video above where she is concerned about where Flash Player 11.4 will go after she upgrades.
Thanks for the rip Thibault!
One Hell of an HTML5 Site
As a long-time Flash guy I have very often been unimpressed by a lot of the interactive HTML5 examples out there. Don’t get me wrong, there has been some nice stuff but they just didn’t usually feel smooth and polished.
Well a new site has launched created by Jongmin Kim and it is one of the best examples I have seen to date. The new site, called Form Follows Function, contains a slick interface that showcases a bunch of [...]
Tutorial on JavaScript Physics with Box2D
I just uploaded part one of a two part series that explains how to setup and use the JavaScript port of Box2D to add physics to your canvas and CreateJS projects. Part 1 covers how to setup your world and add objects to it. Drawing debug data to the c…
The Year Ahead
Well 2012 is now in the books. For me it was a great year both personally and professionally. Personally, I finally married Giovanna after 10 years, my son Ethan is doing well in his first year of high school, and Rusty, Bea, and Harry are all doing great. Professionally, I learned a ton about game development in my new role and I also worked hard to try and help Flash developers learn more about the emerging world of HTML5 and JavaScript. It wasn’t all great though. I struggled with eating healthy and curbing my alcohol intake (I like beer). But without further adieu, here are some of my plans (aka resolutions) for 2013.
New tutorial on the Toolkit for CreateJS
I just uploaded a new tutorial that shows you how to use the Toolkit for CreateJS extension for Flash CS6. This free extension allows you to export reusable vector symbols for your CreateJS projects. The workflow is very similar to what you are alread…
Introduction to Feathers tutorial
I just uploaded a new tutorial that gives you an introduction to the Feathers UI framework for Starling. This is the official framework to use if you need menus and other visual UI components for your Starling games and applications. In the tutorial I…
The value of joining a game jam
One of things that people have been asking me is whether or not they can participate in a game jam if they have no prior game development experience. The answer is a huge yes! My eyes were really opened to the value of game jams when we put on the first official Adobe jam last month. There were folks from all types of different disciplines including developers, designers, product managers, and even musicians. All came away learning something new. <a [...]
New video tutorial on Citrus Engine
I just uploaded a new tutorial that gives you a basic introduction to the Citrus Engine game framework for Flash. This engine has come a long way and it now allows you to build a wide variety of games using a wide variety of library choices. In the tu…
Adobe Game Jam Chicago
Just a quick note that we are doing another game jam in Chicago on November 30th and December 1st. It will take place at the Nerdery. Go on over and register before it fills up. Want to know what an Adobe Game Jam is like? Watch the video recap of our first jam in San Francisco.
Join us for the first ever Adobe Game Jam!
I’m excited to announce that we will be holding the first-ever Adobe Game Jam on October 19th and 20th at the Adobe San Francisco office. There will be members of the gaming team on-hand to help with questions and guidance plus my evangelist colleagues Tom and Renaun.
The idea is to keep the event small so we are limiting it to 50 attendees. In the future we plan on [...]
