Join Adobe eLearning Professionals on LinkedIn
Adobe has opened up their Adobe eLearning Professionals group on LinkedIn. Check it out, ask questions and help others!
http://www.linkedin.com/groups/Adobe-eLearning-Professionals-Group-2362292
Adobe has opened up their Adobe eLearning Professionals group on LinkedIn. Check it out, ask questions and help others!
http://www.linkedin.com/groups/Adobe-eLearning-Professionals-Group-2362292
I was Googling and came across Todd Anderson's (blog) project on GitHub called, "as3couchdb". My only problem is that I prefer to do almost everything exclusively in Flash. I noticed Todd had an AS3 version in his example projects, but that it requires Flex because of the custom metadata at the time of compiling. So you would get an error like this,
"Error: The CouchModel instance [com.custardbelly.couchdb.example.model::ContactDatabase] must be annotated with [DocumentService] metadata tag."
I found a hack-around, so anyone else wanting to use CouchDB and within the Flash IDE can do so (assuming you have CouchDB running locally already - if not, download Couchbase Server here)...
If you have any questions feel free to leave a comment. I'm using Flash CS5 and Couchbase Server (CouchDB v 1.0.2) on a Mac.
For those interested in how I found this hack-around:
Images used above curteosy of seokchanyun & mondi
Check out these great resources to get started:
Are you receiving this error, "Unable to build a valid certificate chain for the signer" when you try to compile your AIR either via Flash or the AIR SDK ADT?
I'm using a Mac running OS X 10.6.4 and Firefox 3.6.8. I've been having this issue for a few weeks now while I've been trying to sign my AIR app so I can publish it to the Adobe Marketplace. I've followed the documentation from from Adobe and Thawte on how to export my Code Signing Certificate (CSC), but I still get this freaking error, "Unable to build a valid certificate chain for the signer"!
The only official documentation I could find was lacking:
After a couple of suggestions from the fine support people at Thawte didn't work, reading countless FAQs, searching forums, trying every single Google Search trick I wasn't able to find a solution. Joe Ward at Adobe pointed me in the right direction! I finally figured it out and thought I would document it here, so it you have a similar issue, hopefully this is a well documented solution for you other Adobe AIR Developers out there. See below...
RESOLVE THE CSC ERROR:
I've found that both Adobe and Thawte didn't document this error/solution very well. If you have any questions about this, please feel free to contact me and I'll help out as much as possible.
I was quoted on Adobe.com in regards to the public release of Adobe AIR 2. CHECK IT OUT: http://blogs.adobe.com/air/2010/06/introducing_air_2.html Stay tuned, I'll have an AIR 2 app releasing shortly!
BTW... this is in relation to Adobe releasing AIR 2!
This is a video demo that I created to show how easy it is to convert older Flash eLearning content so that is optimized for mobile devices. There is an actual demo towards the end that shows how smooth it runs on the Google Nexus One (running Android 2.2 FroYo and Flash Player 10.1 for Mobiles).
The following is a letter I've sent to Mr. Jobs concerning Flash & AIR on the iPhone & iPad:
Image from: TechShowNetwork
Dear Steve,
I agree with you... apps and content need to run well on mobiles, and they need to be developed with quality and performance in mind. With that said, I think you are possibly misplacing your blame. Tools aren't the problem, developers are! I don't have a problem with Apple curating the App Store, but by forcing developers to use only one set of tools, I must respectfully disagree. This should be the developer's choice.I think you are missing a huge opportunity here to increase your company's revenue. This little demo proves Flash content can run really well on mobiles devices that are comparable to your iPhone & iPad if done properly.
I believe the real issue that you aren't taking into consideration is that whether an app is built with Flash, Java or even Objective-C; they can still crash. I've seen it with my own eyes with apps on my iPhone and iPad. The quality of the app is up to the developers to ensure that their app is optimized and bug-free. It is not right to blame the tools when the developer built a bloated, buggy app that crashes. That blame should fall solely on that developer for not having a mastery of his tools. Plus, there are still a large number of iPhone apps built with Adobe's AIR iPhone Packager currently in the iTunes Store, of which that majority of them function just as well as Objective-C coded iPhone apps.
BTW... I still have one app, TheProducer, that has been locked eternally "In Review" since March 15, would you at least either approve or deny it. We would like to move forward building apps for the iPhone and iPad with Flash CS5, so that we can educate people of all ages, around the world on how they can create quality media with tools such as the iPhone 4.
I ask that you at least reconsider Apple's stand on this. You could increase your enterprise and gaming developer community significantly by accepting ActionScript developers.Warmest Regards,
Lee Graham
Smokescreen - iPad demo #1 from Chris @ RevShockAds on Vimeo.
While there are NO facts, NOR rumors... yet... of this happening I think Adobe really should buy these guys out! Or at the very least, fund them and help them out. If you haven't heard, Smokescreen is a JavaScript render engine for Flash content. Basically, it will allow Flash content to run on Apple devices (iPhone, iPad & iPod Touch) without the 3rd party Flash Player plugin.
While the feature set is fairly primitive for now and the performance is OK, this is the largest middle finger Adobe could flip to Apple. If Adobe was to put some resources to aid these gents with Smokescreen (like they've done with the Zend Framework), it really could go further to promoting their Open Screen Project!
Just my $0.02
I noticed a link to Apple's HTML5 Showcase and I thought it would be interesting to see what they are demoing, so I took a look... Nice page and initially looks like a good variety of demos...
I quick learned that I couldn't access demos within Google Chrome, Internet Explorer or even Firefox. I had to use Safari... WTF!?!?!?!?
Déjà vu! For a second there I had flashbacks to a few years back, using a Firefox browser and trying to access a site that requires ActiveX and would only run in Internet Explorer. Scary! Don't get me wrong, I completely understand HTML5 is still in development and browser companies are still building HTML5 features as they are established and change, BUT ARE YOU FREAKING KIDDING ME... I have to use frickin' Safari?
Sean Michael Kerner of InternetNews.com said, "...if HTML5 is truly about creating an open web standard for all, shouldn't an HTML5 demo page highlight standard features that work across all HTML5 compliant browsers?"
Correct if I am wrong, but I thought HTML5 was about any content, any device, any where!
I did try it on Safari just to see the demos. Overall, sure it was pretty cool. Overall there is still a bit of lag with the processing of the JavaScript from time to time. Everything was nice until I got to the HTML5 VR Demo. It said this demo not only requires Safari, but it also requires me to be on an Apple machine!!! Apple has clearly gone past Adobe's requirement for a 3rd party plugin, this is requiring the users to have a certain type of hardware. APPLE THIS DOESN'T BELONG IN AN "OPEN HTML5 DEMO"
It's like Jason Calacanis put it when talking about Steve Jobs at Wall Street Journal's D8, "Jobs fired away at Adobe over the Flash issue. He discussed how his closed platform is actually open because they support HTML5. He discussed why Google is toast (no one searches anymore, if they want a restaurant they just open the Yelp application)."
Again, correct if I am wrong, but I thought HTML5 was about any content, any device, any where!
Apple's HTML5 Showcase on the Google Nexus One... I went ahead and tried it on my Nexus One, just for fun.
Apple's HTML5 Showcase = FAIL
Fresh off the digital press (or PDF)... download your copy of Flash & Flex Developer Magazine for FREE!!! Also, check out my Special Report section introducing Adobe's AIR for Android!
Don't forget, the AIR for Android beta is now OPEN to developers.
Day 1, the big news was the Chrome Web App Store.
Day 2, it was all about the little green dude... Android! The Android OS seems to have finally matured past the point of playing catch up with Apple's iPhone and now seems to be setting its own agenda.
Android 2.2 (FroYo) Developer's Note:
CNET's Stephen Shankland: "Basically, Google is working to reproduce iTunes abilities with just a browser, no iTunes."
Google TV: TV meets web. Web meets TV.
Imagine your computer, mobile phone and TV viewing experiences all being blurred together. This is exactly what Google is doing! Its a fact a large quantity of people spend hours of time watching YouTube on their computers and mobiles, now imagine watching that on your 1080p HD TV. Lets take it one step further, how about watching that YouTube clip and then sharing it with your buddy from your TV. Its no longer a dream, its coming later this year (Fall 2010) to a BestBuy near you.
What you need to know about Google TV:
Google TV Developer's Note:
Adobe AIR for Android Developer's Note: its nice having a little green guy and Google as friends!
Today, much to my delight, Adobe has launched a classy advertising campaign, "We HEART Choice" to counter Steve Jobs' missive, "Thoughts on Flash". The message is simple, Adobe still likes Apple, they want to set the record straight, and they just want to let developers to choose what tools they want to build with.
Anyone that it out of the loop can grab all of the details that have led up to this point by read, Apple's CEO Entered an Insanity Plea as the Reason for Banning Flash on the iPhone
Lets first take a look at "The Truth about Flash"...
Adobe really did a nice, concise job with this counter in the way they addressed all of the issues: touch, video, performance, security, & openness.Read the entire article "The Truth about Flash"...
The Co-Founders of Adobe wrote a nice letter about the internet and openness...
They really have a fabulous point...
"If the web fragments into closed systems, if companies put content and applications behind walls, some indeed may thrive — but their success will come at the expense of the very creativity and innovation that has made the Internet a revolutionary force."
Read the entire letter "Our thoughts on open markets"...
Future of Flash...
Flash is not only available on the computer, but shortly it will available on Android mobiles & tablets and TVs as well. I'm a part of both beta testing for AIR for Android and Flash Player 10.1 for Android and its really exciting to see a mobile device handle Flash & Adobe AIR apps so well!
Check out a few exciting videos about FP 10.1 & AIR for Android:
I was just surprised to see when I was downloading the latest edition of Flash & Flex Developer Magazine, that the Special Report I wrote became the title of this month's edition: The Flash on iPhone War. Kind of nifty and unexpected!
Click here to download the April 2010 edition of Flash & Flex Developer Magazine for FREE
Today, Steve Jobs, CEO of Apple, publically entered a plea of insanity on Apple.com as to why Apple is banning Flash from the iPhone.
* DISCLAIMER 1 - I proudly make my living as a Flash Developer
** DISCLAIMER 2 - I'm a part of the Flash CS5, AIR 2 & AIR for Android Beta Program
*** DISCLAIMER 3 - I'm a Mac Boy through and through. I typing this on my iMac, I'm on my second iPhone upgrade, bought an iPad before they were shipping, and my next computer will more than likely be a Macbook Pro.