SlideShare a Scribd company logo
1 of 60
The RISE OF THE

          Helmut Doll
          Bloomsburg University
          Instructional Technology CAC -
          Spring 2009
Interesting links

• Webware 100 Top Web 2.0 sites


• Web Trends map 4 (still like v.2)
The new browser wars

• Chrome


• Internet Explorer 8


• Safari 4


• Firefox 3.5
February 2009 by Net
Browser share   Applications
Battle fronts
Offline is coming
Widgets
“A web widget is a portable
        chunk of code that can be
      installed and executed within
       any separate HTML-based
        web page by an end user
       without requiring additional
Widgets        compilation.”
Widgets
“Widgets are small
           applications that typically
Widgets   serve as front ends to Web
            2.0 services or internet
                   content.”
Widgets
Widgets
          A widget is a mini-Web
          application that can be put
          onto a Web page, desktop,
          blog, or social profile that
          streams information in a
          more consumable fashion.
Feed/RSS widget
Usual approach to
widget distribution
Netvibes
Accessory Widget   Application Widget   Information Widget




Types of widgets
Why widgets?

• Data


• Mobile


• Myspace


• Devices


• Computer as appliance


• Marketing


• Development
It’s all about the data ...
From your own data ...
...to aggregating
          content
Aggregators
Widgets are made for marketing!
Widgets and marketing
Widgets Are Made for Marketing,
 So Why Aren't More Advertisers
                  Using Them?
The decline of the browser (and of the web page)
Smart phones
quot;There's an app for thatquot;
Internet and TV will
             merge
Other applicances
The decline of the web page (and the browser)
Example: Mashups
replacing newspapers
Broad distribution is possible for individual creators
IPhone changes dynamics of game software
industry

• “Only a few years ago, bigger guns, badder enemies and louder explosives
  mattered most in video games.”


• “Now, small is beautiful, and Apple Inc.'s iPhone is largely responsible.”


• “...developers are starting to make shorter, less expensive games that are
  released in more frequent installments. “


• It's not just the device that's having an effect. It's also Apple's App Store, an
  online marketplace where users can browse through 25,000 software
  applications from thousands of publishers.
Successful widget distribution
Submitting your app to
 Facebook Application
             Directory
Common languages and tools

• Widgets are often created using


   • HTML and JavaScript


   • Flash


   • SilverLight
PopFly or Pipes
Sprout
Zembly
widgetbox
Dapper
Widgets for training and education

• Widgets deliver filtered information right on the user's desktop.


• A valuable widget presents the most relevant information that someone uses
  daily.


• Widgets need to be available (at all times)
Common causes:
                   1. Email account
                      incorrect. Inst
                   2.




Smart help desks
A few other things I am doing ...
Semantics in Blogs
Learning community
iPhone development

More Related Content

What's hot

Mobile Phone Publishing Terminalfour Presentation V3
Mobile Phone Publishing   Terminalfour Presentation V3Mobile Phone Publishing   Terminalfour Presentation V3
Mobile Phone Publishing Terminalfour Presentation V3
David Miller
 
The Road To Openness.Odt
The Road To Openness.OdtThe Road To Openness.Odt
The Road To Openness.Odt
Kaniska Mandal
 
Write-N-Cite
Write-N-CiteWrite-N-Cite
Write-N-Cite
Traciwm
 
Dev windows phone_apps_getting_started_guide
Dev windows phone_apps_getting_started_guideDev windows phone_apps_getting_started_guide
Dev windows phone_apps_getting_started_guide
TrioBlack Trioblack
 
Alicea torres dariana mobilepresentation
Alicea torres dariana mobilepresentationAlicea torres dariana mobilepresentation
Alicea torres dariana mobilepresentation
TerryWeber
 

What's hot (20)

How To Be an HTML5 Mobile Cloud Champion
How To Be an HTML5 Mobile Cloud ChampionHow To Be an HTML5 Mobile Cloud Champion
How To Be an HTML5 Mobile Cloud Champion
 
Multiscreen Development with Adobe Air
Multiscreen Development with Adobe AirMultiscreen Development with Adobe Air
Multiscreen Development with Adobe Air
 
Are eLearning Tools Ready For The Mobile Revolution?
Are eLearning Tools Ready For The Mobile Revolution?Are eLearning Tools Ready For The Mobile Revolution?
Are eLearning Tools Ready For The Mobile Revolution?
 
Windows Phone Developer Story
Windows Phone Developer StoryWindows Phone Developer Story
Windows Phone Developer Story
 
Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity. Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity.
 
Kevin gant project 4 carol cox
Kevin gant project 4 carol coxKevin gant project 4 carol cox
Kevin gant project 4 carol cox
 
Web Apps and Responsive Design for Libraries
Web Apps and Responsive Design for LibrariesWeb Apps and Responsive Design for Libraries
Web Apps and Responsive Design for Libraries
 
Developer's Guide to Windows Phone App Marketing and Monetization (AppCampus ...
Developer's Guide to Windows Phone App Marketing and Monetization (AppCampus ...Developer's Guide to Windows Phone App Marketing and Monetization (AppCampus ...
Developer's Guide to Windows Phone App Marketing and Monetization (AppCampus ...
 
Preparing for WP8
Preparing for WP8Preparing for WP8
Preparing for WP8
 
EVOLVE'15 | Keynote | Gordon Pike | The Thing Constant Is Change
EVOLVE'15 | Keynote | Gordon Pike | The Thing Constant Is ChangeEVOLVE'15 | Keynote | Gordon Pike | The Thing Constant Is Change
EVOLVE'15 | Keynote | Gordon Pike | The Thing Constant Is Change
 
Introduction to Adobe Shadow
Introduction to Adobe ShadowIntroduction to Adobe Shadow
Introduction to Adobe Shadow
 
Mobile Phone Publishing Terminalfour Presentation V3
Mobile Phone Publishing   Terminalfour Presentation V3Mobile Phone Publishing   Terminalfour Presentation V3
Mobile Phone Publishing Terminalfour Presentation V3
 
ONLINE TOOLS FOR CONTENT DEVELOPMENT
ONLINE TOOLS FOR CONTENT DEVELOPMENTONLINE TOOLS FOR CONTENT DEVELOPMENT
ONLINE TOOLS FOR CONTENT DEVELOPMENT
 
The Road To Openness.Odt
The Road To Openness.OdtThe Road To Openness.Odt
The Road To Openness.Odt
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
Another Update of Tablet Strategy Bootcamp
Another Update of Tablet Strategy BootcampAnother Update of Tablet Strategy Bootcamp
Another Update of Tablet Strategy Bootcamp
 
Write-N-Cite
Write-N-CiteWrite-N-Cite
Write-N-Cite
 
Dev windows phone_apps_getting_started_guide
Dev windows phone_apps_getting_started_guideDev windows phone_apps_getting_started_guide
Dev windows phone_apps_getting_started_guide
 
Debugging mobile websites and web apps
Debugging mobile websites and web appsDebugging mobile websites and web apps
Debugging mobile websites and web apps
 
Alicea torres dariana mobilepresentation
Alicea torres dariana mobilepresentationAlicea torres dariana mobilepresentation
Alicea torres dariana mobilepresentation
 

Similar to The Rise of the Widgets

The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeThe challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
Caridy Patino
 
Mobile development-e mag-version3
Mobile development-e mag-version3Mobile development-e mag-version3
Mobile development-e mag-version3
nesrine attia
 
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof SzafranekWhat lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
Wooga
 

Similar to The Rise of the Widgets (20)

Guide to web application development
Guide to web application developmentGuide to web application development
Guide to web application development
 
Mobile web application development
Mobile web application developmentMobile web application development
Mobile web application development
 
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeThe challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
 
Native vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationNative vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile application
 
Globant Mobile Future - Android UADE FIT 2013
Globant Mobile Future - Android UADE FIT 2013Globant Mobile Future - Android UADE FIT 2013
Globant Mobile Future - Android UADE FIT 2013
 
UNIT_1_1626771386169.ppt
UNIT_1_1626771386169.pptUNIT_1_1626771386169.ppt
UNIT_1_1626771386169.ppt
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of Technologies
 
Mobile development-e mag-version3
Mobile development-e mag-version3Mobile development-e mag-version3
Mobile development-e mag-version3
 
Brain storming development in the post pc world
Brain storming development in the post pc worldBrain storming development in the post pc world
Brain storming development in the post pc world
 
EOI Web 20
EOI Web 20EOI Web 20
EOI Web 20
 
Build once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platformBuild once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platform
 
HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?
 
10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 ...
10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 ...10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 ...
10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 ...
 
Web development presentation
Web development presentationWeb development presentation
Web development presentation
 
Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?
 
Siruna session at Drupalcon Paris 2009
Siruna session at Drupalcon Paris 2009Siruna session at Drupalcon Paris 2009
Siruna session at Drupalcon Paris 2009
 
Drupalcamp New York 2009
Drupalcamp New York 2009Drupalcamp New York 2009
Drupalcamp New York 2009
 
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof SzafranekWhat lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
 
What Lies Ahead for HTML5
What Lies Ahead for HTML5What Lies Ahead for HTML5
What Lies Ahead for HTML5
 
HTML for beginners
HTML for beginnersHTML for beginners
HTML for beginners
 

Recently uploaded

Recently uploaded (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

The Rise of the Widgets

Editor's Notes

  1. On this page: InPrivate Delete Browsing History Search Search Suggestions User Preference Protection Caret Browsing Accelerators Web Slices Suggested Sites Favorites Bar Tab Grouping Automatic Crash Recovery SmartScreen Filter http://www.digital-web.com/articles/everything_you_know_about_CSS_Is_wrong/ http://www.sitepoint.com/examples/3col.html
  2. Also: http://ejohn.org/blog/javascript-in-internet-explorer-8/
  3. http://now.sprint.com/nownetwork/
  4. Iframe tags are commonly used to add widgets. Blog systems like wordpress also support widgets in sidebars, which can be added through the admin interface.
  5. Data widgets used to created a ‘mash-up’ web page on Netvibes (Michael Wesh’s Netvibes page, http://www.netvibes.com/wesch#Intro_Class_Portal)
  6. Netvibes also has a huge widget library (http://tour.netvibes.com/overview.php )
  7. Application widgets http://gadgets.zoho.com/zc/index.do
  8. - According to Apple Accessory Widgets – Totally self-contained, these do not require an Internet connection or any other application on the computer. A clock is an example of this type of widget. Application Widgets – These widgets use another application, such as an address book or calendar, for a source and usually provide information in a simple interface. Information Widgets – Designed to gather data from the Internet, these will show stock prices, top music lists, or other items from the web. These widgets will not work unless there is an active connection from the computer to the Internet.
  9. Widgets are often about the use of the data outside of their original web site structure
  10. http://www.metablocks.com/blog/content/articles/widgets/
  11. http://www.soabloke.com/2009/04/15/standalone-web-services-and-the-decline-of-the-browser/
  12. Apps are the widgets on the iPhone
  13. Integration of tv and internet will not be web pages, but widgets
  14. From NYTimes.com (4/13/09) “‘Hyperlocal’ Web Sites Deliver News Without Newspapers”
  15. http://www.latimes.com/business/la-fi-ct-iphone-games13-2009apr13,0,3005552.story
  16. http://zembly.com
  17. http://www.widgetbox.com/
  18. http://www.dapper.net/dapp-factory.jsp?partner=semantify
  19. http://www.widgetbox.com/tag/education