As an iPhone user, I have wondered if Flash was going to be available on this platform in the future. However, recently it has become very clear that this is not going to be the case. Then I ran across this posting from Steve Jobs, who doesn't mince words on this subject. Here is his conclusions (ouch!):
Flash was created during the PC era – for PCs and mice. Flash is a
successful business for Adobe, and we can understand why they want to
push it beyond PCs. But the mobile era is about low power devices, touch
interfaces and open web standards – all areas where Flash falls short.
The avalanche of media outlets offering their content for Apple’s
mobile devices demonstrates that Flash is no longer necessary to watch
video or consume any kind of web content. And the 200,000 apps on
Apple’s App Store proves that Flash isn’t necessary for tens of
thousands of developers to create graphically rich applications,
New open standards created in the mobile era, such as HTML5, will win
on mobile devices (and PCs too). Perhaps Adobe should focus more on
creating great HTML5 tools for the future, and less on criticizing Apple
for leaving the past behind.
IBM developerWorks' goal is to offer you the very best learning and
among all IT websites. Your feedback about our site design is very
important to us. Please take 5-7 minutes to answer a few questionsin
this anonymous survey.
These sessions are ideal for
anyone looking to build a cloud infrastructure or develop and deploy
applications. Topics include: Getting started in the cloud, security,
billing, rapid provisioning and mashups.
As a leader in cloud computing, IBM has shaped what cloud computing is, partnered with our customers to maximize their voice, and put forth a variety of offerings to help customers understand the value of cloud and its adoption. While IBM has been offering application hosting in public clouds for some time now, today IBM has announced a IBM owned and operated cloud, accessible to enterprise clients with a business relationship with IBM.
This is a first for cloud.. a "enterprise cloud"... and it is targeted directly at developerWorks core audience: Developers and Testers! The IBM Smart Business Development and Test Cloud not only offers an integrated stack of runtime software, it is supplemented with a rich set of Rational Development & Testing tools! For those applications that you are developing and testing deemed to sensitive for deployment into a public cloud, IBM is also offering a in-house version.
Certainly any cloud can be used for test and development purposes... the new and very cool news here is this purpose built stable of pre-built application elements, including the Rational Development & Testing tools. For developers and testers who want to use IBM software and in particular Rational, this is a super new addition to the ever growing portfolio of Cloud offerings. One other "smart" feature: It feeds the IBM learning engine which will be able to refine this offering based on your feedback!
Complementing the Smart Business Development and Test offerings, developerWorks today announced it is launching a new Cloud zone,
focused on providing technical articles, community resources, and
support for the enterprise cloud space. This new Cloud zone is a one
stop resource for new or experienced Cloud developers, and includes
discussion forums, blogs, groups, and most importantly, the ability to
connect and network with other developers to accelerate adoption and
quickly maximize value of these new IBM Cloud offerings.
Last week I was having a discussion with Valerie Skinner on aggregating and viewing activity across My developerworks. Valerie was experimenting with Atom feeds to keep up with a cross section of My dW activity, that while not directly related, was meaningful to her. One overlooked strength of Lotus Connections is the incredible Atom feed support the product offers out of the box. By leveraging these feeds, developers can create custom web pages or applications based on the data contained within Connections. A good example of this is our own developerWorks Overview page, where we aggregate and display community artifacts such as blog entries, groups, and members.
My conversation with Valerie got me thinking about my own needs; in addition to keeping up with my Network here at My dW, I also act as an admin for the My dW blogs application, and I'm an owner of the My dW feedback group. I thought it would be very useful to have a single view where I could monitor new activity, or be notified of updates to areas i need to be responsive to, like the Feedback group message board.
Now I could sit down and develop a JSP application similar to what enables the dW Overview page, but this would be overkill. Instead, I decided a simple feed aggregator would suffice nicely for my basic needs.
Here are the steps I took to construct a simple, but useful aggregated view of My dW activity meaningful to me:
Step 1: identify meaningful feeds. In my case, I wanted to follow activity for:
* New blog entries that are published on My dW * New message board entries created on the dW Feedback group * New members joining the dW Feedback group * New messages written on my profile board * New comments posted to my blog or the dW Enthusiasts blog * New activity on the dW Home Public updates river of news (mainly for testing)
Step 2: Collect the Feed subscriptions... Lotus Connections makes this easy by publishing the feed URL within each page
The Google Reader Watcher Firefox plug-in places a icon in the lower right hand corner of your browser window. When you hover your mouse pointer over the icon, a popup displays the number of unread entries you have for each feed you are following.
If your a community manager, marketing specialist, or just a social geek with your hands into lots of diverse areas within developerWorks, you may want to setup something similar. It is easy, quick, and effective!
I just reviewed the itinerary.. and it appears to be gearing up as an action packed conference! Here at developerWorks we use Lotus Connections as the backbone of our community applications, and we have learned a few tricks on how to make Connections a truly stand-out social offering. Well guess what? We are sending Nick Poore and Jay Allen, the developerWorks Application Architects responsible for developing these neat Connections tricks to Lotusphere 2010, where they will reveal all at a jumpstart session!
Here are the session details:
4:00pm - 6:00pm
Ten Innovative Ways to Customize the IBM Lotus Connections Environment
developerWorks application engineers will offer first-hand guidance on
innovative ways to customize Lotus Connections 2.5. Topics include
optimization, migrating existing content to Lotus Connections 2.5,
configuring specific applications, customizing the native user
interface, enabling single sign-on, building custom widgets,
incremental profiling, plus numerous unique solutions that helped
create the "World's Geekiest Social Network". This is a "can’t miss"
opportunity to learn from the best to help you transform your Lotus
So if your going to Lotusphere 2010, stop on by and say "hey" to Nick and Jay!
We do a quick review, just to ensure your blog topic is centric to our developer community.
You will get an EMAIL with a link to our private bloggers group, where you create your blog!
My developerWorks: Hosting blogs for developers and IT professionals
developerWorks blogs are part of the broader My developerWorks
community. We are happy to host your developerWorks blog, and will
make every effort to be a gracious and courteous host. We ask that you
treat IBM and developerWorks, the blog hosts, with courtesy and respect
(just as if you were being a good guest at a party or visit with
friends or family). Part of that courtesy is to understand and follow
Additionally, please be sure to read and understand the broader IBM
guidelines for blogging and social computing, which can be found here: http://www.ibm.com/blogs/zz/en/guidelines.html
Expectations of the bloggers
The responsibility of the blogger is to keep the blog fresh and
engaging and encourage people to come to the developerWorks Web site
and learn about things that are important to developers and IT
professionals. Remember that developerWorks is a community of
developers and IT professionals, and address that audience and the
topics and interests that they care about. Additionally, be genuine
and personal. Your blog should be in your own unique voice, written in
first person style. Don't turn your blog into a vehicle for blatant
advertising and promotion of commercial products for your company or
organization. Also, help us maintain usable blogs by doing such things
as adhering to accessibility requirements (by for example including alt
tags for any images) and preventing and correcting broken links.
Keep your blog fresh
Posting interesting content regularly is way of keeping your blog
fresh. Regularly means more than once a month and even better, more
than once a week. For best results, you should plan to post more than
twice a week to keep your blog alive.Once you reach a total of 100
posts you'll have a cushion if you need to take a little time off to
work on your real job, etc. But multiple posts lead to visits. Having
posts with varied searchable words will bring visits from the search
engines and keep your existing audience engaged. Once your blog is live
your name is going to be on it; even if you don't post, someone
Googling your name is going to find your blog. Thus, you'll want to
continue keeping your blog alive and active. Please make sure you are
committed to this, long-term, before launching a blog that may quickly
become the #1 result for your name in the search engines.
Treat your blog as a dialogue
Certainly your blog is all about what you have to say, but it is also
about what your audience has to say. If you get a comment, respond. Let
the commenter know you appreciate what he/she has to say even if you
don't agree with it, or have an answer to the question, etc. This will
bring the commenter back and will show the casual visitor that your
blog is a lively, discussion-friendly area. If you are going on
vacation (after you have that 100 post cushion), let the audience know,
or even better, bring in a guest blogger to keep the conversation alive.
Guidelines for your blog
Write about what you know, and what you truly care about. Focus on your passions. Maintain a personal, first-person voice.
Know your audience and talk about the things they want and need
to learn about or discuss. Focus topics that relate specifically to
the wants and needs of our community of developers and IT
Don't disclose anything you wouldn't want everyone in the world
to know (that is, keep in mind the Business Commitment Guidelines if
you are an IBMer and NDAs if you are anyone).
Also, please read other blogs about your topic of interest and
link when appropriate to other blogs and materials. If you want to
quote another blogger or anything you have not written yourself, please
be sure to credit the creator.
Know who owns your blog
You are responsible as the author of your blog for all of its
contents. That said, please be aware that content published on our
site is available to IBM and IBM developerWorks to use as we see fit.
Also be aware that anything published on the Web can live on forever in
the public domain. If you want to reprint your blog, you have reprint
rights under the IBM developerWorks standard reprint policy. If you
want to know the specifics, please send a note to firstname.lastname@example.org
requesting a copy of the current reprint policy.
Finally, If you are changing jobs or changing your focus or want to
blog on another site, we request that you write -- and leave in place
-- a final post stating you are discontinuing the blog, and that you
disable the comments. If you have another blog, you can refer readers