Entries for month: September 2010
I'm giving a bootcamp/jumpstart/monster 3-hour presentation on Flash to students at University of Missouri. I wanted to post all of the go to links in one place for them, instead of making them copy a whole crapload of them off of my slide deck.
So here they are:
Add one more place you can target for Flash Development: the BlackBerry PlayBook.
Details are still mostly NDA, but in the meantime, check out the Adobe Labs page for Flash Development for BlackBerry Table OS.
There are several ways to approach mobile application development. You can:
- Write native apps
- Write mobile browser based app
- Rolling your own
- Use a mobile framework
- Use Flash and an AIR packager
Each has their plusses and minuses, but they all have one thing in common: They have to talk to a server somewhere. If I were to build the ideal server for a mobile application I think it would have the following attributes:
- Ability to communicate with JavaScript Frameworks
- Ability to communicate with Flash
- Ability to communicate efficiently
It's be nice if it did all that, and didn't make me jump through hoops to get the same backend to do all three of them with the same code. If you threw in SMS communication, that would just be gravy.
It turns out (quite coincidentally) I know a server that fits all of those criteria. It's also easy to use, and does a lot of other stuff for you. Of course it's ColdFusion.
Monday, October, 25th, 3:30 pm - 4:30 pm
I'll be speaking at the ESRI Dev Meetup next week. It says it's in Philadelphia, but it LIES... it's in King of Prussia. Because I like to have all of my speaking engagements inside of monarchs of countries that no longer exist.
If you're local to Philadelphia, you know exactly where King of Prussia is, and if you like GIS, then you're going to want to come to this. I'll be talking a little Flex, AIR, Mobile, and GIS.
Dev Meetup - Philadelphia
Thursday September 30th 2010
5:00PM to 8:00PM
Maggiano's
160 N. Gulph Road
King Of Prussia, PA 19406
Register: http://devmeetupphiladelphia.eventbrite.com/
Lanyrd Page: http://lanyrd.com/2010/esri-dev-meet-up-philadelphia/
We just posted a new case study about Alcatel-Lucent using ColdFusion to power their new business to business social media tool. They used ColdFusion as part of a total solution that leveraged AIR and Flex as well as ColdFusion Builder and Flash Builder to power it.
My favorite quote:
"We often deploy ColdFusion as a middle tier between business logic and web services on the back end and the presentation layer on the front end. The ready-made hooks make things happen very quickly"
Add this to your list of resources to answer the question "Why ColdFusion?"
Adobe Success Story: Alcatel-Lucent
That's right, there's a whole heapload of awesome coming at you from Boston this November.
RIAUnleashed is the last East Coast Adobe developer conference of the year. It will also be one of the first post Adobe MAX events. Meaning it will be a great opportunity to question and discuss all of the new things Adobe's unveiling this year.
To help with that, notable Adobeans will be on hand, including: Ryan Stewart, Adam Lehman, James Ward, Greg Wilson and Christophe Coenraets.
Also Community leaders from the Flex, Flash and ColdFusion community will be on hand: Jesse Warden, Jesse Freeman, Raymond Camden, Mark Esher, Simon Free, Charles Schulze, Brian Diette, Jeff Tapper and Chuck Freedman plus more.
So come to Boston this November 11 and 12 and get in on the awesome.
Ed Sullivan announced on the ADC blog that they are starting a new contest around the ColdFusion Cookbook. Every cookbook entry will get you a piece of Adobe schwag. So check out the contest, get the rules, and start writing some recipes.
Now you may be thinking to yourself, "Self, I would like to do that, but I have no idea how to participate. I have no recipes."
First off, stop speaking to yourself in the third person, that's creepy.
Second, I have some suggested ideas. You are not required to use them, you may use them, or you may use them to inspire one of your own:
- How can you detect if a browser supports HTML 5 semantic structures like header, footer, and nav?
- How do you build a RESTful service in ColdFusion using GET, POST, PUT, and DELETE HTTP verbs.
- How can you call ColdFusion services from PHP?
- How can you call ColdFusion services from Ruby?
- How can you call ColdFusion services from the language of your choice?
- How and why do you run ColdFusion from the console?
So go, get going, write some recipes.
ZDNet just released a great article about the Adobe Education Exchange. Chris Dawson highlights the value of the content as not just feature How to's:
What impressed me the most about the lesson was not the focus on CS5. Sure, there were instructions for using specific features, but more than that, the focus was on the design process and teamwork and used the various views available in Dreamweaver to teach Cascading Style Sheets.
He goes on to point out that the content there could be helpful to educators at all levels to help build classes.
So check out the article, and make sure to check out the Adobe Education Exchange.
Lanyrd.com launched last week. It's a site that basically tracks conference information via twitter. So you use your twitter credentials and sign up for various conferences as an interested party, an attendee, a speaker, or an organizer. Lanyrd.com then presents this information about conferences along with hash tags and other information.
That's what it does today. In the future there are plans to do real-time tracking of conferences, posting of materials, etc., etc. They also have some features around book and speaker promotion. The future stuff sounds interesting, but the present features are what really got me. How many times have you been to a conference only to find out that people who you talk to all the time on Twitter were there and you missed them because you didn't see that they were there until the conference was in full swing? This single-handedly sells Lanyrd to me.
Here are are some upcoming conferences I'm going to/tracking so you can see what I mean:
Definitely check
Lanyrd.com out. And if you're going to any conferences, participate. If you find me at a conference due to Lanyrd, I'll buy you a beer.
I've been developing and debugging an AIR app for an upcoming demo, and running into the same problem, I start debugging the app in ADL, and immediately have to move it over to my second monitor so I can see code while looking at the app.
Or I could just set the X and Y coordinates in my application manifest file. Now it launches on the second monitor every time.
Just have to remember to switch back before production.