Showing posts with label adobe. Show all posts
Showing posts with label adobe. Show all posts

Sunday, November 20, 2011

Adobe Continues Its Move into Online Advertising


Adobe announced this past week the acquisition of Auditide Inc., a provider of video advertising technology, in its third advertising industry purchase in the last couple years.

The purchase reflects both Adobe’s interest in branching into the industry and the increasing sophistication of online advertising in the first place. During the early years of widespread Internet use, online advertisements were generally basic and unrefined compared to advertisements found in print and television media. Internet ads, often displayed in the form of blinking banners, unrelated gimmicks, and direct textual appeals, represented a crude and fast-growing business – one that grew rapidly alongside the web but displayed little tendency for innovation. As hosting companies evolved to offer services like Microsoft Exchange and Sharepoint Hosting, many marketers used these platforms as the basis of more advanced and holistic adverising. 

These ads still proliferate online these days, but site managers and developers more and more often look to create ads that are more professional, unobtrusive, and better targeted towards an intended audience. Businesses can create these targeted ads by tracking information about a person’s browsing habits, and the ads can then be easily disseminated through services such as Google’s AdSense. If an Internet user spends a lot of time searching Google for old high school friends, for example, they may soon thereafter see an ad for classmates.com or Anywho.com. These ads now more likely mirror advertisements made through other media channels in both content and construction.

More recently, online advertisers have turned their focus to newer frontiers. Prime among them are advertisements inserted into internet video. With people increasingly watching not just short clips but also full-length movies and television shows online, internet video advertising is an increasingly specialized and lucrative business.

Which brings us to Adobe’s recent purchase of Auditude. Auditude, which has raised funding from a variety of venture capitalist firms, provides a service for putting ads into online videos and works with publishers to create a standardized advertising approach across various video types. The company will be bringing its clients, software, and expertise into Adobe’s fold, which promises to quickly spur Adobe’s quest to enter and excel in the online advertising industry.

Adobe’s intentions to branch into advertising are nothing new. Over the past couple years the company has acquired several businesses to help achieve this goal, most notably Omniture in 2009 and Demdex, a business that manages audience data, earlier this year. The purchase of Auditude was only the most recent development in this quest.

In a statement released by Adobe, the company said that its technology fits well with Auditude’s advertising platform, which it will integrate with the Adobe Digital Marketing Suite. While the terms of the sale were not disclosed, the deal has an estimated value of about $120 million.

In conjunction with the Auditude acquisition, Adobe also announced the launch of a service it calls Project Adthenticate, which will use IAB’s Rich Media Creative Guidelines to test and optimize online advertisements. The service, the company hopes, will draw clients to its burgeoning ad business and make it a leader in more sophisticated marketing technologies, such as those behind the growing use of interactive ads.

It is yet to be determined whether Abode will become one of the leaders in the booming online advertising market, especially in the realm of video ads. But with its recent moves and acquisitions, there is little doubt that it is moving in the right direction.

Saturday, October 08, 2011

Very Cool SAP & Adobe Train Race Event

My colleague Doug Massa is organizing a three-day pre-SAP TECHED training and contest designed to help you develop an enterprise application based on the SAP NetWeaver Gateway platform and related SAP partner technologies. The SAP Train Race will start in Paris with a one day, immersive training event focused on SAP NetWeaver Gateway and Adobe technologies . After the training teams will have the opportunity to get hands-on with the technology with the help of SMEs from SAP and partners, before joining us for a ride on the Elipsos Train Hotel to the SAP TECHED conference in Madrid. On the train, teams will develop an enterprise app using NetWeaver Gateway and Adobe Flash Builder. On the train will be SAP and Adobe resources to help with design and implementation questions and offer best practices for Gateway and Flash Builder, which includes FAQ and registration information.

Who Should Participate:

We are looking to have four Adobe teams with 2-4 people per team. The overall team should have working experience with SAP ABAP and be comfortable with Flash Builder 4.5. Ideally teams are attending Tech Ed Madrid. There is no cost for this event but it is encouraged for people attending Tech Ed Madrid to participate.

Sign Up Deadline: We would like to have all teams registered by Oct. 11th.

More information:
SDN (SAP Developer Network) posting: http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/26738
SAP Train Race site: www.saptrainrace.com

Gateway Beta Program: If anyone wants to be part of our pre-release program please send Doug Massa an email (dmassa@adobe.com). Developers interested should be familiar with SAP and comfortable using Flash Builder.

Wednesday, February 23, 2011

Build a LiveCycle ES Encryption Process using Watched Folders

This video tutorial shows how anyone can use LiveCycle ES Workbench to build a simple process with watched folders as endpoints to encrypt PDF documents. The watched folder configuration was done as it was suggested on the Google Livecycle Developers list.

If you want to seriously geek out on this and try it, you can download LiveCycle ES from http://www.adobe.com/products/livecycle/.

Build a Livecycle Encryption Process using Watched Folders from Technoracle on Vimeo.

Tuesday, December 07, 2010

Adobe molehill 3D APIs - real 3D!

I've been asked a lot lately about the Molehill project. "Molehill" is an internal Adobe code name for a set of low-level, GPU-accelerated 3D APIs we announced at MAX 2010 (another reason never to miss Adobe MAX)!   The new Molehill APIs enable advanced 3D experiences across screens through the Flash runtimes and allow developers to leverage GPU hardware acceleration for significant performance gains. 


How it works today in Flash Player 10.1


Flash Player 10.1 renders thousands of non z-buffered triangles at approximately 30 Hz.  For true 3D, z-buffering is required.  This refers to the management of image depth coordinates in three-dimensional (3-D) graphics models.  It is very difficult to accomplish in real time due to the immense processing power required.  Unlike X and Y coordinates where there is a physical boundary, Z coordinates can extend infinitely, although the range of human eye perception is somewhat limited.


You can spoof 3D effects today using the Flex attributes "rotationX, rotationY and rotationZ".  Here is a project I made using a simple photo that moves it in 3 axis based on user input.  This is not true 3D however.



The source code for this project:






The Adobe website on Molehill states: "With the new 3D APIs, developers can expect hundreds of thousands of z-buffered triangles to be rendered at HD resolution in full screen at around 60 Hz. Using the new 3D APIs in Flash Player and AIR will make it possible to deliver sophisticated 3D experiences across almost every computer and device connected to the Internet.


The 3D capabilities enabled by the new APIs will also be available to the broader developer community through popular ActionScript® 3D frameworks, such as Alternativa3D, Away3d, Flare3D, Sophie3D or Yogurt3D."


Probably the single best description is from Thibault's video embedded below.  I cannot wait to get my hands on the technology!



http://tv.adobe.com/watch/adc-presents/molehill-3d-apis

Thursday, November 04, 2010

AIR for Android Tutorial (Part 2)

In the first AIR for Android tutorial, we showed just how to get started.  This tutorial is a complete video along with the source code.  This blog post includes the necessary instructions for building your first application and then adding a transform gesture.  With many smartphones using touch screens, the desired behavior is to allow an application to scale upwards but never scale below a certain minimum size.  This tutorial and the accompanying source code or Flash Builder 4.1 project explain how to accomplish this task.

Untitled from Technoracle on Vimeo.


Source Code: (download)

Tuesday, June 08, 2010

Open Source Media Framework Webinar Wed June 10

An event not to be missed. In tomorrow's webinar, Lisa Larson-Kelley will dive into the fundamentals of Open Source Media Framework (OSMF), Adobe’s standard video player libraries for building playback experiences and monetizing video on the web. She’ll give you a high-level overview of why you’d want to use OSMF and what it can do, and then dive into its underlying structure and some simple sample code to get you started. This session is for beginner to intermediate programmers and web developers who want to gain a better understanding of OSMF, and how it can simplify media player development.

Lisa is a speaker not to be missed! On top of this, there is a chance to win a copy of CS5!

Register now (I have)
http://www.eventsadobe.com/osmflaunch/invite.html

Thursday, May 20, 2010

AIR 2 for Android Public Beta!

They AIR team did it!! While at Google I/O this week developers are getting blasted with awesome news and new technology, Google and Adobe have worked hard on this and IMO it is a top 5 event of the week. For those of you who don't know AIR, Adobe AIR for Android enables developers to build standalone applications that run on Android devices, like the Nexus One (my all time favorite smartphone). You can use any text editor and the free SDK to build applications and easily deliver applications that work across Linux, Mac, Android, and PC. When developing for Android, you must use the AIR for Android SDK.

By joining this Public Prerelease program, you will have access to a beta version of the AIR SDK with support for Android. Before signing up for this program, there are currently limitations that you should be aware of:

  • In this early stage of development, you should be comfortable with using command line tools.
  • Flash Professional CS5 now has a new extension that allows developers to publish directly to Android-powered devices. The extension adds a new AIR for Android publish setting that works in the shipping and 30-trial versions of Flash Professional CS5.
  • The Flex 4 framework has not yet been optimized for mobile devices; for this prerelease, we recommend building applications using ActionScript only. We're currently working on creating a highly productive, cross-platform solution for mobile development using Flash Builder and Flex, which we expect to be available in public preview by the end of this year.
  • You will be able to build and test AIR applications on Android devices, but you will not be able to deploy on the Android Market or share them with end users
  • You will be subject to terms of an NDA which allows you to display your application publicly, but you will not be permitted to disclose anything outside of Licensee’s own personal development experiences of a beta Android application(s) using this beta AIR SDK.


If you are interested in joining our Prerelease program, just go here:

http://labs.adobe.com/technologies/air2/android/

I'm going there now!


Wednesday, May 19, 2010

Some more Adobe HTML5 love!

Today at the Google I/O conference, Adobe CTO Kevin Lynch gave a strong speech pumping up our support and excitement around HTML5. The video is online here - http://www.youtube.com/GoogleDevelopers. This is an awesome conference and great announcements continue to pour out.

In parallel, Adobe is now offering a new Dreamweaver CS5 HTML5 Extension. This pack brings enhanced capabilities for HTML5 and CSS3 to web designers and developers using Dreamweaver CS5. The update and more information is now available on Adobe at http://bit.ly/DWHTML5.

HTML5 is going to be huge for everyone!

Wednesday, December 23, 2009

RIA Architectures: An Exclusive Interview with Adobe's Duane Nickull

DZone recently caught up with me to discuss RIA's Web 2.0 and SOA as well as other trends in enterprise architecture. In this interview, recorded at Adobe MAX 2009, we revisit the notion of 'Web 2.0' and discuss the architectural patterns behind it in the context of the O'Reilly book "Web 2.0 Architectures". We also discuss some of the new architectural and human interaction patterns that are shaping the way in which we build Web applications today as well as some of the new Flash authoring tools for the iPhone, the Open Screen Project, as well as the impact HTML 5 will have on Flash adoption.

The complete transcript of the interview has been provided here.



Monday, October 05, 2009

Flash - iPhone announcement.

So today at Adobe MAX a huge announcement came out. We now have special tooling that allows you to use the Flash Platform to build applications for the iPhone. Flash developers will be empowered to use their existing skills to construct applications for iPhone that can be distributed through Apple’s App Store. No promises but the betas of this (CS5) should be available by the end of this year.

This caps a long running stealth like program code named "notus" within Adobe. While we just announced this today, there are several apps available today via the App Store. There are details published at adobe.com/go/iphone.

Does this mean iPhone supports Flash? No. Apple has not yet announced support for Flash on the iPhone. So what does this really mean? It means there are hundreds of thousands developers who can use their existing skills to build iPhone apps via CS5. From a consumer/user perspective, these applications appear and work just like any other iPhone application. Users cannot easily determine which applications were built with CS5, native objective C code, or even using something advanced like Nitobi's PhoneGap.

Will we use this exclusively? No. Many developers use whatever makes them productive. Another major announcement today was the addition of an iPhone mobile client for Adobe LiveCycle ES. This was built using objective C. Developers who have ActionScript skills though will be able to build applications using a language and IDE they are familiar with and not be forced to learn another application programming language. This is huge IMO and will help both the Apple and Adobe developer ecosystems.

Adobe has not yet made any breakthrough WRT to getting Apple to put the Flash player natively on the iPhone. I don't work with the people who are having the talks but I get the feeling (mine - not necessarily the truth) that Apple and Adobe haven't made much progress on this front. I do know there are tons of people who want this so I am not sure what is going to happen. I have heard that much of the issue is licensing. By the same token, PhoneGap also ran into issues with licensing. I hope Apple listens to their developers.

I am going to build an application later this month to try it out. In the meantime, if you go out and build one, please leave a shout here to tell others.

Saturday, June 20, 2009

Berlin-Brandenburger SAP Forum

On June 18 I spent the entire day at the Fachhochschule Brandenburg (basically a technical university) with the applied computer science advanced faculty and students. I was hosted by Professor Dr. Robert Franz, Professor Dr. Hartmut Heinrich and Professor Dr. Andreas Johannsen. My talk was on the core patterns of SaaS and SOA as well as the practical implications for software developers and architects. Through code, I demonstrated advanced micro-patterns for Web Service MEPs as well as briefly covering standard service clients like Flex4 for PHP, Web Services, REST (the real REST, not just meaning XML over HTTP) and more.

The students were totally enthusiastic and the faculty has been very knowledgeable in how they view SaaS and especially the architectural model exploring how to use Adobe’s stack to quickly offer SAP systems data using the SaaS model. The SAP speakers also had some great talks on SaaS and it is clear to me that Adobe and SAP need to work more closely together to harness the great power of SAP's enterprise while delivering business intelligence with Adobe's RIA stack.

My white paper on SaaS architecture was published in the official SAP SaaS Wirtschaftsinformatik. The same white paper is also published on the SaaS architectural area of Adobe's website.

I would love to be able to follow this up by coming back to teach a full day (maybe 2 days?) Flex Boot Camp at the University. This would involve a course similar to the one in Vancouver, except updated to reflect the new FB4 and F4, Catalyst work-flows and frameworks.

As I was in Brandenburg, basically a beautiful place, I was reminded of the Dalai Lama's advice - go every year to a place you have never been before. What a great way to live!

The presentation is available at http://www.web2open.org/presentations/Core-SaaS-Patterns_2009_NICKULL.pdf

Berlin University Semantics and Ontology Keynote

Yesterday I had the honor of giving a keynote speech at the Freie Universität Berlin, only one day after a similar talk at the Berlin-Branderburger Fachhochschule. It was "Berlin Semantic Web Day" at Freie Universität Berlin, June 19th, and the topic was Semantic Business Process Management (SBPM) which is the combination of Corporate Semantic Web technologies, such as rules, events and ontologies, with BPM and a service oriented infrastructure to empower the upper layers of the architecture.

The keynote was for the Berlin Semantic Meetup group, which was an excellent meetup. The group is very well run and Adrian Paschke. We got to meet inside a large atrium with plenty of refreshments and great people!

The combination of Event driven architecture, SOA, CEP models, and BPM could deliver great advancements in discovery, configuration, and composition of appropriate process components, information objects, and services. Given Adobe LiveCycle ES has already a lot of the BPM and SOA tenets baked into the product, it was interesting to see attendees validate the architectural decisions of LiveCycle ES. While I did not speak directly on LiveCycle, it was always on the back of the mind.

The field of Computational Intelligence is really starting to heat up. As a member of the IEEE Computational Intelligence Society I plan to contribute some ideas to the movement.

I have uploaded my presentation on the OASIS SOA Reference Model, Semantics, Ontology and Adobe work in the space. The slides are available online here.

Tuesday, May 26, 2009

Flash Summer Camp Berlin!

Flash Summer Camp Berlin is a completely free event organised by Flex Labs, the Berlin Adobe Flex User Group. I will be presenting a two-hour hands-on code camp.

This will be a whole day of experts sharing hands-on coding, presentations, and their knowledge with you. Topics include Flash, Flex and AIR, ColdFusion, Frameworks, Designer Development Workflow, and many more. If you are in Berlin June 14, you might want to come and meet some of the Adobe team and community leaders, as well as network with fellow developers and designers.

Whether you’re just getting started with the Flash Platform, or consider
yourself an expert, there’s something for you!

Ich hoffe auch, dass zu viele Biere mit meinen Freunden in Berlin in einem Biergarten (mit Sonne!)

Bis denn!

Wednesday, May 20, 2009

Video tutorial - talking to BlazeDS from Flex

This is a simple tutorial you can complete in about 5 minutes once you have the required files. Download the full BlazeDS package from http://www.web2open.org/courses.html (get the Building Service Clients course) and follow along with the video. Written instructions and the source code for this are available from the download.

Friday, January 23, 2009

This makes me proud to work for Adobe!

LEED Registration pdf


LEED, for those of you who do not know it, is a set of standards for building to certain codes for environmental benefit. LEED was established by the United States Green Building Council. There are various levels (Platinum, Gold etc). While the council was set up to help the environment, it itself had a footprint. Adobe helped reduce that footprint as Tom found out--the LEED certification process has been streamlined using Adobe software.

From the whitepaper:

Traditionally, applying for LEED certification has been time-consuming and paper-intensive. For example, a manager seeking certification for a new or existing structure would have to complete a complex spreadsheet with up to 69 tabs and submit thousands of pages of supporting documentation for various building components, such as heating systems, landscaping, and interior finishes. After receiving an application, USGBC copied the materials to share across a review team made up of staff and third-party experts. The entire process—from the initial submittal of materials to achieving LEED certification—could take years.

Because of the perceived difficulty in achieving certification, many organizations did not apply. To address the problem and streamline its internal operations, USGBC adopted Adobe LiveCycle server software….

Ultimately, USGBC used Adobe LiveCycle software to create and deploy more than 400 two-page intelligent Adobe PDF forms that building-project teams can download from USGBC’s website….

After applicants have completed the Adobe PDF forms, they can attach supporting documentation—such as landscaping plans, details about construction materials and interior finishes, and other information—to the application as Adobe PDF files or in native file formats from programs such as AutoCAD®, Pro/E, and Microsoft Office. All the materials are uploaded to USGBC’s online workspace, LEED Online….

Because USGBC linked the submitted Adobe PDF forms with SAP, data is automatically captured in SAP as application forms are received, eliminating the need for USGBC staff to manually key application data into back-end systems. The enhanced process helps reduce costs and improve the accuracy of data, and it also makes it easier for USGBC to track and report green-building trends….

Chris Smith, USGBC’s Chief Operating Officer said:

We estimate that the automated workflows supported by Adobe solutions will accelerate the process of submitting LEED application forms by as much as 50%.

while, Joseph Diianni, director of technology for USGBC said:

Best of all, we believe the new solution will encourage even more organizations to seek LEED certification.

Tom summed it up nicely:

So Adobe not only is the world’s first commercial enterprise to achieve a total of three Platinum certifications under the LEED program, but its software now makes it easier for others to be certified too!

Thursday, January 15, 2009

Adobe Cloud Computing - LiveCycle ES Cloud instances!

BIG NEWS!!!!

In case you missed the big news on January 12, Adobe is now offering Adobe LiveCycle ES Developer Express. This is Adobe's first (but not last) major foray into the world of enterprise cloud computing. The LC ES Developer Express software is a full version of Adobe LiveCycle ES that is hosted in the Amazon Web Services cloud computing environment and provides a virtual, self-contained development environment where enterprise developers can prototype, develop, and test LiveCycle applications (*.lca files).

Feature set?
  • Provides pre-installed, pre-configured virtual instances of LiveCycle ES.
  • Reduce time required to download, install, and boot new server instances.
  • Develop LC ES applications in a fraction of the time.
  • Virtual instances can be used to build proof-of-concepts

The base installation provides the following LiveCycle ES server applications pre-installed:

  • LiveCycle Forms ES
  • LiveCycle Reader Extensions ES
  • LiveCycle Rights Management ES
  • LiveCycle Barcoded Forms ES
  • LiveCycle Digital Certificate ES
  • LiveCycle Output ES
  • LiveCycle Process Management ES
  • LiveCycle Content Services ES
  • LiveCycle PDF Generator ES
LiveCycle Production Print, LiveCycle BAM, and LiveCycle PDFG 3D are not included in this installation. In the Developer Express installation, LiveCycle is running on the JBoss application server and the MySQL database. The first screenshot below shows one of my three instances up and running:



Once you get an instance up and running, it appears to be virtually running on localhost:8080. There is a small download called LiveCycle Developer Express (shown below), which then allows you to log in to the instance running in the cloud.

Once you log in, select the instance:

and hit "Connect". Once you connect, you will be able to log in by accessing the admin panel via a browser. The URL is http://localhost:8080/adminui/secured/admin.faces. Note below that I am now logged in as Admin while running it in the cloud from my Mac. What does this mean? LC ES on the Mac!!!


From here you can browse all running services on the instance:


or manage endpoints:


The service, available to all members of the Adobe Enterprise Developer Program, allows developers to bullet-proof their applications without having to invest in a development environment or test lab. I will be unveiling more on a future episode of Duane's World when we get into SOA and ESB cloud architecture.

Monday, November 03, 2008

MAX 2008 :: Going off big time and secret show!!!

I don't know what the limit is or how many more we can squeeze inside MAX, but I just got an internal email stating the number (sorry - cannot share) and I believe it will be amongst the largest 3 events I have attended this year! MAX is gonna rock, especially this year. Why? Well - first, we have tons of new content and stuff to show. Second, there are major industry setting announcements.

My own sessions are actually mostly sold out. Check this out:

Four out of six are sold out completely. If you want to still catch the AIR Boot Camp though, it will be taught in Milan in December. I am sure we can talk Enrique into a new sets of labs for building service clients with Adobe Flex and AIR too since all 3 courses sold out.

BIG (NOT SO) SECRET EVENT!!!




On Monday November 17, there is a special live band party at 330 Ritch. My band 22nd Century is playing and we will be covering stuff off our first CD as well as new songs from the upcoming 2nd CD and tons of covers from Ramones, Foo Fighters, Smashing Pumpkins and other hard rock/punk bands.. Take a listen here - if you like the music, download it and come along. Email me dnickull at adobe dot com to get tickets for this event. IT ALSO IS HALF SOLD OUT!!! This is being sponsored by Nitobi, Konductor Software and Mix Match Music!

My invitation to everyone on my Tuesday classes:

Let's Rock late on Monday night then do the sessions Tuesday AM!

Wednesday, August 06, 2008

VMWare joins Linux Foundation alongside Adobe, others!

As reported in the Washington Post,

"Virtualization giant VMware has joined the Linux Foundation, lining up alongside existing members like Adobe, Google and IBM, the organization announced Wednesday.

Virtualization, the ability to run software in virtualized containers so multiple OSes or versions can run on one physical machine, is becoming more prevalent in IT environments. At its core, virtualization is enabled by software called a hypervisor, and can help drive down data-center costs, among other benefits."

To me, this is an awesome development. I am about to add Debian to my VMWare list and am glad to see they are seeing the light. For those of you who have not tried Linux lately, it has come a long way. Awesome day today!!

Tuesday, June 17, 2008

AIR 1.1 is out!

Version 1.1 of the Adobe Integrated Runtime (AIR) is now publicly available. Adobe has released a FAQ sheet to bring developers up to speed on what has changed. Here are the main topics:

1. AIR has been translated and can now be localized into ten additional languages (English only for 1.0). The new list of languages now includes Japanese, French, German, Traditional Chinese, Simplified Chinese, Korean, Spanish, Italian, English, Russian, and Brazilian Portuguese. I presume this probably also translates into where the most AIR activity is so if you want your language supported, get active. DISCLAIMER: I am just guessing.

2. Coinciding with the above language support, the AIR APIs and file formats have been updated to enable AIR-based applications to be localized and International keyboard input is now supported. I haven't had time to play around with this yet but will try to get some code samples together in the days to follow.

There is also added support for localizing the name and description attributes in the application descriptor file. This means that the app name etc. will be available in the localized language. Also introduced is support for localizing error messages, such as SQLError.detailID and SQLError.detailArguments, in the SQLite database and the addition of a Capabilities.languages property to obtain an array of preferred UI languages as set by the operating system. Note that the <mx:html> button labels and default menus, such as context menus and the Mac menu bar, have been localized to all supported languages as well. C'est une nouveux dialog en Francais ici!



3. AIR 1.1 is GB18030 certified. GB18030 is the registered Internet name for the official character set of the People's Republic of China (PRC) superseding GB2312. This character set is formally called "Chinese National Standard GB 18030-2005: Information technology -- Chinese coded character set".

4. Security Upgrades. A new certificate migration feature is available that allows developers to migrate their applications between different digital signing certificates. Read the documentation on how this works.

Developers - If you use Flex Builder 3 to build Adobe AIR applications, you will need to manually update the SDK. Instructions on how to perform a manual update are described in the Flex Builder TechNote. You can find out more about Flex 3 and the Adobe AIR 1.1 release on the Adobe Developer Connection site.

While AIR 1.1 is a dot release, it represents a significant step forward in AIR capabilities, and its development required a significant effort from the core AIR team and from teams around the company. The Adobe AIR team deserves a huge round of applause.

Thursday, May 01, 2008

Yes Virginia - Adobe does listen to Slashdot

Today I saw a comment on Slashdot (my all time favorite online community) that made me realize just how far Adobe has come.

“The mere idea of higher ups at a previously assumed Big Evil Company paying attention to discussions on Slashdot (with critiques here often ruthless, multifaceted, and heavily biased towards consumer interests) is pretty shocking, and heartening.

If this signals a major shift in Adobe's operating culture, I think it's cause for celebration.”


http://slashdot.org/comments.pl?sid=539834&cid=23263596

Yes - it is true. In fact, we regularly peruse Slashdot to find out the latest, brutally honest opinions from the hardest to please tech-heads. I doubt we'll ever satisfy everyone but to recap, Adobe is definitely on the right track. PDF to ISO, The ActionScript Virtual Machine (VM behind Flash PLayer) open sourced via SourceForge, the Open Screen Project, The Flex Compiler open source project and BlazeDS are just a few examples of Adobe putting community and developers ahead of corporate greed. So what does this mean?

  • Anyone who complains that Acrobat Reader is bloated is free to (try to) write a new PDF reader that works faster.
  • Anyone who thinks the Flash Player is too slow is welcome to help.
  • Anyone who wants a bug fixed in the Flex SDK can fix it for themselves and others.
  • We all get to work together to build a cool technology stack that works for us.
Maybe I sound too much like an optimist or a hype. I do have faith in our company and really love working here. I love the change that is occurring and having a CEO and CTO that understand Slashdot and actually take time to read and take in what is being said.

What's next? Flash on the iPhone? Please already!!!

;-)