Tag Archives: Web 2.0

Web 2.0 Apps, Gadgets, & Widgets in the Enterprise

Enterprise 2.0 App Stores

Web 2.0 Apps, Gadgets, & Widgets with AJAX, HTML, & CSS


The interest in Government 2.0 and Enterprise 2.0 “App Stores” is increasing.  This is driven by the popularity of mobile apps and app stores like the “Mac App Store“, which published this press release today:  “Mac App Store Downloads Top One Million in First Day“.  Many tools are available to help users mashup data to create apps.  Some of tools can be reviewed in this previous article: Enterprise 2.0 Strategy For Empowering Employees.

Government 2.0 App Stores

Each Government  Agency is unique, their complex needs require state-of-the-art software to get business done.   The General Services Administration’s Cloud Business Apps provide solutions.   These Business Apps are geared towards the enterprise with cloud software solutions such as analytical, business processes, CRM, tracking and monitoring tools, business intelligence and more. Learn more about Gov 2.0 and Government App Stores in this previous article: Federal Chief Information Officer Vivek Kundra speaks about Government 2.0.

Web 2.0 Apps & Sharable Content Objects


The concept of Web 2.0 Apps, Gadgets, & Widgets is very similar to the “Sharable Content Object Reference Model” (SCORM) as defined by Advanced Distributed Learning (ADL) A “reference model” is something that shows what kinds of services will be needed to solve a particular problem, how they can be put together, the relevant standards that apply, and how they might be used.  The reason for using Enterprise 2.0 App Stores is explained in this article: Enterprise 2.0 Widgets, Mashups, App Stores & Cloud Computing.

The idea of App Stores is nothing new.  The technology used to support app stores is similar to Web Services for Remote Portlets (WSRP) with JSR-168 and JSR-286, except these specifications do not support Web 2.0 technologies (AJAX) very well.  The higher concept of the Producer/Consumer architecture lives on.  New security models will emerge as app stores in the Enterprise continue to grow.  Improving methods for centralizing authentication and authorization will gain more attention as Businesses and Government move toward Federated App Stores hosted in a Cloud Computing Environment.

Web 2.0 Gadgets and Widgets Specifications

Web 2.0 Apps, Gadgets, & Widgets with AJAX, HTML, & CSS

What is the difference between a Web 2.0 App, Gadget, or Widget?  The difference between these terms depends on the context of the conversation and who is involved in the discussion.  Google likes Gadgets, Microsoft likes Widgets, and Apple likes Apps.  People from these organizations seem to use these terms interchangeably.  The high level description of these terms is: “A snippet of code that is shared to serve a specific purpose”.  It is important to know (for security and privacy issues) that the code can be hosted locally or externally.  The good news is apps, gadgets, and widgets can be created with common JavaScript, HTML, and CSS.  Here are a few resources that can help anyone create great apps to be hosted and shared in app stores.

3 AJAX Frameworks That Can Support Custom Dashboards on Apple iPads

AJAX Portal Frameworks For Enterprise 2.0 Dashboards

The maturing Enterprise 2.0 landscape is leading us to increasing our focus on User Experience for improving Enterprise 2.0 Adoption.  The need for Enterprise 2.0 Solutions to support multiple devices is growing as move into the future of the “Dispersed Workforce“.  The use of Adobe Flash was a quick way to create a consistent displays across web browsers during the “Browser Wars”, but focusing on Web Standards will allow us to securely share information like never before.  I believe Adobe Flash still has a place in the market, but it has less to do with web standards and dashboards.   Asynchronous JavaScript and XML (AJAX) along with HTML 5 provides a framework for Web 2.0 in the Enterprise and the future of the Internet.  There are plenty of AJAX Frameworks to help you create Rich Internet Applications (RIAs).  Here are a few to help you create customizable dashboards that work across multiple web browsers and in devices like the Apple iPad.

Yahoo Developer Network: AJAX Portal Layout with Widgets

The YUI Library is a set of utilities and controls, written with JavaScript and CSS, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. YUI is available under a BSD license and is free for all uses.

YUI is proven, scalable, fast, and robust. Built by frontend engineers at Yahoo! and contributors from around the world, it’s an industrial-strength JavaScript library for professionals who love JavaScript.

You can play with the YUI AJAX Portal demo here.  You can review the simple code here.

I like this one, because it scales, supports the concept of the Enterprise App Store, and is truly Open Source.

Picture 20

EXT JS: AJAX Portal Layout with Widgets

Ext JS is a cross-browser JavaScript library for building rich internet applications. Build rich, sustainable web applications faster than ever. It includes:

  • High performance, customizable UI widgets
  • Well designed and extensible Component model
  • An intuitive, easy to use API
  • Commercial and Open Source licenses available

Ext JS is a clean, object oriented framework with development tools, but you will want to check their license before commercial use.

You can play with the Ext JS AJAX Portal demo here.

Picture 22

JPolite: AJAX Portal Layout with Widgets

jPolite (jQuery POrtal Lite) is a pure front-end portal framework based on jQuery & BlueTrip CSS, with a handful of jQuery plugins integrated.
It provides a compact yet powerful foundation for custom AJAX web applications with Netvibes-like user experiences.

You can play with the JPolite AJAX Portal demo here.


Happy Fav Five Friday!

Fav Five Places

ZK – Direct RIA

ZK is an open source Web development framework that enables Web applications to have both rich user experiences and low development cost as you did for years in desktop applications. ZK includes an Ajax-based event-driven engine, rich sets of XUL and XHTML components, and a markup language.

Echo Web Framework

Echo is an open-source framework for developing rich web applications. From the developer’s perspective, Echo behaves as a user interface toolkit–like Swing or Eclipse SWT. AJAX technology is employed to deliver a user experience to web clients that approaches that of desktop-based applications.

Drag/Drop Portal Interface with Scriptaculous and Drupal

How to create a drag/drop portal in a few lines of JavaScript code, using the excellent Prototype and Scriptaculous JavaScript libraries.  See the demo here.

qooxdoo AJAX Framework for RIA

qooxdoo (pronounced [’ku:ksdu:]) is a comprehensive and innovative framework for creating desktop-style web applications, often called rich internet applications (RIAs). Leveraging object-oriented JavaScript allows developers to build impressive cross-browser applications.

HTML5: Right Here, Right Now Video

In one of the outstanding sessions of YUIConf 2010, author and standards expert Tantek Çelik ( @t ), formerly of Technorati, discusses the current state of HTML5 specifications and their readiness for use in shipping web applications. (Tantek also joined a special YUIConf panel discussion on the future of frontend engineering.)

Fav Five Faces

Who is on your “Fantasy Innovation Team” this week?

Here are amazing people that have connected me to new friends and new ideas this week. You might be familiar with “Fantasy Football Teams” , well this is my “Fantasy Innovation Team” this week. I recommend following these smart, creative people on Twitter.

t-twitter barcamp bicycler coder css designer evolve gtd hacker html5 independent microformats mozilla openweb optimist pescatarian rock-climber scientist skeptic yoga ux http://twitter.com/t
lovisatalk-twitter Public Diplomacy, Mobile, Gov 2.0, Global Citizenship, Privacy, Use Policies, International Development, Social Media, Virtual Worlds, & Foodie http://twitter.com/lovisatalk
ricardolucas-twitter Formación con simulaciones de empresa y juegos serios (serious games). Marketing, Mundos Virtuales, Redes y Medios Sociales, Web 2.0, IT, Innovación http://twitter.com/ricardolucas
CharityIdeas-twitter Positively passionate 4: #charity, social media, #careers, interesting people, China, new ideas. Eternal Optimist! *good + tech = great* :) #monsterww http://twitter.com/CharityIdeas
marccusters-twitter About internet, social media & online Marketing (websites, portals, seo, ezines, mobile, analytics, strategy) http://twitter.com/marccusters

Web 2.0 Summit: The Future Strategy of Web Technologies

Web 2.0 Summit: Points of Control

More than any time in the history of the Web, incumbents in the network economy are consolidating their power and staking new claims to key points of control.  The Web 2.0 Summit, hosted by John Battelle ( @johnbattelle ) and Tim O’Reilly ( @timoreilly ) was packed with brilliant thoughts from intelligent leaders in the web / business space.  New business innovators from Google, Twitter, Facebook, Baidu, and many other properties in the global web space eagerly shared their current insights and ideas about the future.  This year’s theme was about Points of Control, as you can see in this interactive Points of Contorl Map.  You can learn more about this map here.  Thanks to O’Reilly Meida for another great event.

Web 2.0 Summit: Points of Control

Five Key Strategies From The Web 2.0 Summit

  1. Go Social/Mobile or Become Irrelevant
  2. Build A Diverse Empire, Measure, Refine
  3. Learn Everything You Can About Social Behavior
  4. Share Value of Collective Intelligence
  5. Focus on User Experience

Fav Five Web 2.0 Summit Videos

Web 2.0 Summit (formerly named Web 2.0 Conference) brings the intelligence, innovation, and leadership of the Internet industry together in one place at one time. Through incisive plenary sessions, frank onstage conversations, rapid-fire “high order bits,” and Launch Pad, visionaries and executives from across the Internet economy present their unique perspective on the Web’s future. Web 2.0 Summit is brought to you in partnership with O’Reilly Media, Inc. and TechWeb and moderated by John Battelle, Program Chair, and O’Reilly CEO and founder, Tim O’Reilly in association with Federated Media.  You can see all the Web 2.0 Summit videos here.  I have included five of my favorite videos below.

Web 2.0 Summit 2010: “A Conversation with Google’s Eric Schmidt”

Watch the conversation with Google’s Erick Schmidt video here.

Web 2.0 Summit 2010: “A Conversation with Facebook’s Mark Zuckerberg”

Watch this conversation with Facebook’s Mark Zuckerberg video here.

Web 2.0 Summit 2010: “A Conversation with Twitter’s Evan Williams”

Watch this conversation with Twitter’s Evan Williams video here.

Web 2.0 Summit 2010: Mary Meeker on “Internet Trends”

Watch this “Internet Trends” presentation by Mary Meeker video here.

Web 2.0 Summit 2010: Zynga’s Mark Pincus on “Playing for High Stakes in the New App Economy”

Watch this Social Gaming presentation by Zynga’s Mark Pincus here.

Fav Five Places

  1. Live Blogging Baidu CEO Robin Li At Web 2.0 Summit
  2. The TechCrunch Guide to the Web 2.0 Summit
  3. Google CEO: Android update “could replace credit cards”
  4. Web 2.0 Summit November 15-17 San Francsico, Part 6–Mark Zuckerberg Keynote Interview
  5. Web 2.0 Summit focuses on mapping Net economy’s ‘points of control’

Web 2.0 Expo: The Future of the Web, A Platform Strategy

You can learn how to use persuasive design to encourage positive user behavior and more from these Web 2.0 Expo videos here.

Picture 18

Fav Five Faces

Who is on your “Fantasy Innovation Team” this week?

Here are amazing people that have connected me to new friends and new ideas this week. You might be familiar with “Fantasy Football Teams” , well this is my “Fantasy Innovation Team” this week. I recommend following these smart, creative people on Twitter.

timoreilly-twitter Founder and CEO, O’Reilly Media. Watching the alpha geeks, sharing their stories, helping the future unfold. http://twitter.com/timoreilly
johnbattelle-twitter Media, Technology, Culture, Business http://twitter.com/johnbattelle
ev-twitter Farm boy from Nebraska. Husband and father. Co-founder of Twitter. http://twitter.com/ev
ericschmidt-twitter CEO Google http://twitter.com/ericschmidt
timberners_lee-twitter Director of the World Wide Web Consortium (W3C) w3.org, the place to agree on web standards. Founded new webfoundation.org – let the web serve humanity http://twitter.com/timberners_lee

Beyond Web 2.0: Tim Berners-Lee Linked Data talk at Gov 2.0 Expo

Government 2.0: The Future of the Web and Linked Data

Gov 2.0 Expo 2010: Tim Berners-Lee, “Open, Linked Data for a Global Community”

One of my highlights at Gov 2.0 Expo was meeting  Tim Berners-Lee.  He is one of my heroes and he is impressively polite and earthy.  Check out his brilliant presentation of using a bag of chips to explain the concept of #LinkedData in this video.

Tim Gives His Famous “Linked-Data” Chips Away

Sir Tim Berners-Lee gives his bag of chips, made famous in his Linked Data presentation to the fan pictured here (guy wearing glasses) talking with Tim.  I took this picture after Tim was done with his panel on Four Perspectives on data.gov.uk.  This Panel discussion was very informative and you can get a very nice presentation (PDF) on the topics here.


Happy Birthday, Sir Tim Berners-Lee!

Tim’s celebrates his birthday on June 08.  You can send him belated birthday wishes at @TimBerners_Lee

The crew at RocketBoom posted this very nice video on YouTube about Tim & his work.

Sir Tim Berners Lee – Information Pioneer

This impressive video about Linked Data and the real semantic web was posted by WSI Digital Marketing

Sir Tim Berners-Lee is one of my Government 2.0 Heroes #gov20heroday (@govfresh)

Beyond Web 2.0! Strategy in Government

WebGUI And The Semantic Web

Here is a quick presentation on how Linked Data works by William McKee.  This presentation covers: human to human collaboration, machine analysis of web content, XML, RDF, SPARQL, and many other aspects of the future web.

The Enterprise 2.0 Conference

The Gov 2.0 Expo was jammed packed with intelligent people and great information.  It looks like some of the trends and strategies covered there will carry over to the #e2conf.  There will be many smart people getting together at the Enterprise 2.0 Conference in Boston next week.  A lot of my favorite people will be sharing information from this event online.  The hosts of this event are also very generous with offering live streaming for those of us that can’t make it to Boston this year, so tune in at http://www.e2conf.com/

The Enterprise 2.0 Conference

Government 2.0: The Womb of the Unknown Citizen

The Future of Citizens & Government

I had the privilege of attending the Gov 2.0 Expo in Washington DC during May 25th – 27th 2010.  The main theme I took away was “Design for the Future”, as stated by Tim O’Reilly.  I was thinking more about this when I was spending a blazing hot Memorial Day visiting Arlington Cemetery.  I stood there drenched in sweat reading another name on one of the endless sea of tombstones. I thought, here is another person that made the ultimate sacrifice defending my right to freedom.  I did not even know this person.  Did he die in vain?  Am I doing anything to honor this person or any of these people?  Are we doing our best today to honor the sacrifices people have made for us and our children?  I was near the Tomb of the Unknown Soldier when an image caught my eye.  This image was a shadow of a very pregnant woman holding a child on her hip.  I looked up at her and saw this angelic being with sunlight bouncing off her hair.  She looked very young and rather thin, except for her very big belly.  What a beautiful site.  I looked back down at her shadow and noticed how strong she looked.  I thought about her unborn child and started wondering what the future would be like on this child’s 18th birthday.  This citizen may never own a music CD or never know the difference between the web, TV, and a telephone.  This citizen could grow up in a world as a constant active participant in government to help shape the world and the local community in collaboration with the connected world.

Ideas on Government Web 2.0 Strategy

The Gov 2.0 Expo: Learning more about the future of Government & Citizens

It’s difficult to pick a favorite session, but I will say it was exciting to hear conversations about WHY Web 2.0 concepts work instead of how to copy Web 2.0 features.  My personal highlight was meeting Tim Berners-Lee.  He is beyond polite, very earthy, and super smart.  The information from his #LinkedData session is very important to understand.  He was also on the panel of this very interesting session: “Four Perspectives on data.gov.uk”.  Danah Boyd gave us some food for thought in her session “Transparency Is Not Enough”.  “Creating Passionate Citizens” by Kathy Sierra and “The Democratization of Content” by Gary Vaynerchuk were very insightful and refreshing.  “Government as a Platform for Greatness” by Tim O’Reilly was powerful.  I could go on and on, but fortunately O’Reilly has most of these presentations and videos available here.

Gov 2.0 Expo

Government Web 2.0 Strategy

“Design for the Future.”