These slides, presented at the March 2011 Virtual Worlds Best Practice in Education conference, describe an Open Wonderland community project called SubSnapshots. In this project, a group of people from around the world worked together to create a new Wonderland "module" (extension). They actually wrote Java code together inside the virtual world.
Azure thursday HoloLens and cognitive services a powerful combinationAlexander Meijers
HoloLens as a Mixed Reality device allows you to build applications to support your business processes in different ways by using visualization and information provisioning. It gets more interesting when you expand such applications by using external services like Azure Cognitive Services. This development session explains and shows you how to combine both technologies to create a powerful combination
Code europe holobasics - develop your mixed reality hololens app with unity...Alexander Meijers
This session takes you along a journey implementing a Mixed Reality app for HoloLens by using features like gaze, gestures, speech recognition, spatial sound, spatial mapping and occlusion. All features are explained, build with Visual Studio and Unity and demonstrated with live demos. You will learn the fundamental basics and building blocks for Mixed Reality apps.
It next summit - holobasics - develop your mixed reality hololens app with un...Alexander Meijers
This session (45 min) explains the tools and building blocks needed for building a mixed reality app for HoloLens. Source code is available on github https://github.com/ameijers/HoloBasics
Two sessions about HoloLens development containing a number of demos explaining how to develop for HoloLens using gaze, gestures, spatial perception and translating meshes to planes.
Article gives more idea about Virtual Reality and Augmented Reality. Its upcoming technology in future. This technology is more useful for Automobile and Mechanical for making the 3D motion picture on multiple dimension.
Azure thursday HoloLens and cognitive services a powerful combinationAlexander Meijers
HoloLens as a Mixed Reality device allows you to build applications to support your business processes in different ways by using visualization and information provisioning. It gets more interesting when you expand such applications by using external services like Azure Cognitive Services. This development session explains and shows you how to combine both technologies to create a powerful combination
Code europe holobasics - develop your mixed reality hololens app with unity...Alexander Meijers
This session takes you along a journey implementing a Mixed Reality app for HoloLens by using features like gaze, gestures, speech recognition, spatial sound, spatial mapping and occlusion. All features are explained, build with Visual Studio and Unity and demonstrated with live demos. You will learn the fundamental basics and building blocks for Mixed Reality apps.
It next summit - holobasics - develop your mixed reality hololens app with un...Alexander Meijers
This session (45 min) explains the tools and building blocks needed for building a mixed reality app for HoloLens. Source code is available on github https://github.com/ameijers/HoloBasics
Two sessions about HoloLens development containing a number of demos explaining how to develop for HoloLens using gaze, gestures, spatial perception and translating meshes to planes.
Article gives more idea about Virtual Reality and Augmented Reality. Its upcoming technology in future. This technology is more useful for Automobile and Mechanical for making the 3D motion picture on multiple dimension.
The Power of Blogging, a copy of the presentation delivered by Graham Jones, Internet Psychologist from the CIM Essex, Social Media Marketing Boot Camp held on 12th May 2011 at Anglia Ruskin University
Open Wonderland: A Tool for Collaborative Software DevelopmentNicole Yankelovich
Open Wonderland is a toolkit for creating 3D virtual worlds for education and collaboration. This talk focuses on the use of Open Wonderland for distributed software development, detailing the suite of collaborative tools that support each of the different activities involved in the software development process.
These slides, presented at the March 2011 Virtual Worlds Best Practice in Education conference, provide an overview of Open Wonderland v0.5 Preview 5 as well as examples of how people in the open source community are using Open Wonderland for education.
The Power of Blogging, a copy of the presentation delivered by Graham Jones, Internet Psychologist from the CIM Essex, Social Media Marketing Boot Camp held on 12th May 2011 at Anglia Ruskin University
Open Wonderland: A Tool for Collaborative Software DevelopmentNicole Yankelovich
Open Wonderland is a toolkit for creating 3D virtual worlds for education and collaboration. This talk focuses on the use of Open Wonderland for distributed software development, detailing the suite of collaborative tools that support each of the different activities involved in the software development process.
These slides, presented at the March 2011 Virtual Worlds Best Practice in Education conference, provide an overview of Open Wonderland v0.5 Preview 5 as well as examples of how people in the open source community are using Open Wonderland for education.
Jon W. Dunn presented this overview of the Avalon Media System at the start of the "Avalon Media System: Implementation and Community" session at the 2014 Digital Library Federation (DLF) Forum on October 28, 2014.
See session description and community notes: http://www.diglib.org/forums/2014forum/program/60z/
Enterprise Social using Open Source FrameworksWerner Keil
A Social Media Week Hamburg 2013 workshop. Following the path of projects like Seam Social, a number of people started to work on Agorava, a “reference implementation” for Social Network integration in Java.
In this session, you will see examples from a number of frameworks that help developers to integrate their projects with existing Social Networks, both Public (Facebook, Twitter, Google+, LinkedIn, Xing, Yammer,…) and Corporate, e.g. within the Enterprise or Institution (University, Hospital, Library, Museum or individual Artists…) It also aims to assist Java Enterprise technologies and frameworks by adding social media features to web sites or services developed using Java or running on a JVM.
This session is a hands-on presentation, showing live code examples where possible and appropriate.
How to Build & Develop Responsive Open Learning Environments with the ROLE SDKDominik Renzel
A ROLE Developer Workshop held at Dev8eD 2012 in Birmingham, UK. To all participants: thank you for coming! Resources used in the workshop: http://dbis.rwth-aachen.de/gadgets/dev8ed/
This deck is about why you need 3 stages of product development, even in a cloud native context, and is a defense of the community distribution designed to maximize orthogonal innovation. Basically, "It's the ecosystem, stupid" and I'd like to push the conversation past what appears to be a blinkered view in the devops + cloud native world.
Enterprise Social using Open Source Frameworks (SMWCPH)Werner Keil
A Social Media Week Copenhagen 2013 session. Following the path of projects like Seam Social, a number of people started to work on Agorava, a “reference implementation” for Social Network integration in Java.
In this session, you will see examples from a number of frameworks that help developers to integrate their projects with existing Social Networks, both Public (Facebook, Twitter, Google+, LinkedIn, Xing, Yammer,…) and Corporate, e.g. within the Enterprise or Institution (University, Hospital, Library, Museum or individual Artists…) It also aims to assist Java Enterprise technologies and frameworks by adding social media features to web sites or services developed using Java or running on a JVM.
This session is a hands-on presentation, showing live code examples where possible and appropriate.
The Avalon Media System: Open Source Audio and Video Access for Libraries and...Avalon Media System
Presented at the session OSDPA (Open Source Digital Preservation and Access): One Body, Many Heads: Preservation and Access From Project Hydra on October 9, 2014 at the Association of Moving Image Archivists Annual Conference (October 8-11, 2014) by Jon Dunn of Indiana University
View the recording of Jon's presentation: http://youtu.be/wAtc-nZeFNk?t=18m57s
Undine: Turnkey Drupal Development EnvironmentsDavid Watson
Undine is a cross-platform, fully-featured development VM (virtual machine) for Drupalistas of all experience levels. Sponsored by Stevens Institute of Technology, it is a turnkey solution to many of the common pain points encountered in developing for Drupal.
Download Undine: http://drupal.org/project/undine
Enterprise 2.0 with Open Source Frameworks like AgoravaWerner Keil
After Seam stopped at version 3, affecting related modules like Seam Social, a number of people started to work on Agorava, a "reference implementation" for Social Network integration in Java.
In this session, you will see examples from a number of frameworks that help developers to integrate their projects with existing Social Networks, both Public (Facebook, Twitter, Google+, LinkedIn, Xing, Yammer,...) and Corporate, e.g. within the Enterprise or Institution (University, Hospital, Library, Museum or individual Artists...) It also aims to assist Java Enterprise technologies and frameworks by adding social media features to web sites or services developed using Java or running on a JVM. Agorava is intended to be part of JDF 2.next alongside full DeltaSpike support or PicketLink SSO and more, e.g. JSR 330, allowing Agorava to also run on Android or Java SE.
Global Open Source Development 2011-2014 Review and 2015 Forecast
Open Wonderland SubSnapshots Project
1. Learning to Program Collaboratively
in Open Wonderland
Jonathan Kaplan Kathryn Aten
Open Wonderland Foundation Naval Postgraduate Institute
jonathan@wonderbuilders.com kjaten@nps.edu
Nicole Yankelovich Nina Nussbaum-Jones
Open Wonderland Foundation Lockheed Martin
nicole@openwonderland.org nina.nussbaum-jones@lmco.com
2. What is Open Wonderland (OWL)?
100% Java, free, open-source toolkit for
creating 3D immersive virtual worlds
Copyright 2011, Open Wonderland Foundation 2
3. Wonderland Wednesdays
• Weekly in-world meetings
> Began in February 2010 when
Sun Microsystems sponsorship
ended
> Community organized based on
desire to help keep project going
• Main purpose
> Help educate developers so more could contribute to
project, help fix bugs, and add new features
• Group decided best way to learn was to jointly
develop a new Open Wonderland “module”
Copyright 2011, Open Wonderland Foundation 3
4. What is a Module? Module
• Modules are akin to “plug-ins” Code
Artwork
• Mechanism for packaging & sharing Scripts
Wonderland extensions written in Java Assembled worlds
Other resources
> Can contain code, artwork, audio,
scripts, web management and web services
> Also used for sharing whole worlds
• Almost all new Wonderland features and
enhancements are created as modules, e.g.:
> 2D apps (whiteboard, sticky notes, presentation viewer)
> 3D apps (cone of silence, video recorder, piano)
> Capabilities (portal, clickable link, security, etc.)
Copyright 2011, Open Wonderland Foundation 4
5. SubSnapshot Project
• Group decided on “SubSnapshots”
> Useful feature for many users
• Snapshot
> A saved version of an entire OWL world
> Limitations of snapshots
• Difficult to share
• No provision for saving a single space or
a collection of objects
• SubSnapshot
> A saved version of a portion of an OWL world
> Reusable on same or different server
Copyright 2011, Open Wonderland Foundation 5
6. SubSnapshot Sessions
• Logistics
> Meets during Wonderland
Wednesdays
> 2-3 times per month; 1 hour
> Averages 8-12 participants
> September 2010 – present
• Learning Community
> No formal instructor
> OWL architect defacto leader
> Participants take turns driving
> Focus on understanding, good
coding practices, not speed
Copyright 2011, Open Wonderland Foundation 6
8. Activities & Tools
• Between sessions
> Asynchronous
collaboration
using Google Wave
> Setting up the
environment
> Installing new code
on community server
> Testing
• During the live sessions
> Synchronous collaboration with high fidelity audio
> Suite of collaboration tools support variety of activities
Copyright 2011, Open Wonderland Foundation 8
20. Impact of Tools on Collaboration
Copyright 2011, Open Wonderland Foundation 20
21. Best View Feature Added
Copyright 2011, Open Wonderland Foundation 21
22. Unique Aspects
Copyright 2011, Open Wonderland Foundation 22
23. Using OWL for Teaching & Learning
Copyright 2011, Open Wonderland Foundation 23
24. Thanks!
Special thanks to the SubSnapshot
participants!
Copyright 2011, Open Wonderland Foundation 24
25. Open Wonderland Resources
• Open Source Project Site
> http://OpenWonderland.org
> FAQ, download code, find documentation and discussion forum
• WonderBlog - Ofcial Wonderland Blog
> http://blogs.openwonderland.org
• Facebook and Twitter
> http://facebook.com/openwonderland
> http://twitter.com/openwonderland - use hashtag: #openwonderland
• Workshops
> “Learn to Build an Open Wonderland Virtual World”
http://www.eventbrite.com/s/3sUB
> “Basics of Open Wonderland Development”
http://www.eventbrite.com/s/3sXd
Copyright 2011, Open Wonderland Foundation 25