What Microsoft is doing right now should make you sit up and pay attention

Back in August of 1995, while I was still in college, Microsoft released Internet Explorer 1.0 for Windows 95. Windows NT was given version 1.5 a couple of months later.

In November of 1995, IE 2.0 was released for both operating systems.

By August of 1996, IE 3.0 was released free of charge and it was actually bundled in the operating system.

Now you may be wondering what this has to do with the here and now and Microsoft’s latest operating system, Windows 10…

Well, by bundling the browser into Windows, it made the web main stream. While the web was actually created in 1991, it wasn’t until 1996 that many people knew of it’s existence.

Now, over two decades later, it is hard to imagine a world without the internet.

Microsoft is going all in on 3D and it shows because…

Microsoft is now bundling Mixed Reality into Windows.

They have included mixed reality inside of the Windows Creator’s Update that was just released.

What does this mean? Well, it means that…

Mixed Reality is going main stream…

I remember watching Microsoft’s Build 2015 conference from the comfort of my desk chair as it streamed live and seeing Alex Kipman reveal this new standalone PC that you wore on your head called a HoloLens.

It wasn’t April 1st, but it sure felt like it was a joke. How in the world is there a device that is actually placing holograms in the world?

“This is awesome! … if it is real …” is what I kept thinking…

I was skeptical, but I still immediately signed up to get the device. I successfully signed up under Wave 1. The device was going to cost $3,000 – ouch!

But I didn’t care, this was the future … if it was real…

The HoloLens device was real!

I kept a close eye on all things related to the HoloLens. It wasn’t a joke. It was real. This device could actually produce holograms that understood the real world! It had this cool new piece of technology called the Holographic Processing Unit (HPU).

The HPU is responsible for taking the data from the different input camera the HoloLens has and convert that data into something useful.

Spatial Mapping

The HoloLens has the ability to scan the room and create a 3D mesh that represents the real world. This is the work that the HPU is doing.

Then, as a developer, you can work with that 3D mesh.

This means you can have holograms walking around in your living room and then run into the side of the couch. You can create dynamic levels based off the furniture in the room like Young Conker.

It means you can have a holographic person walk into the room and sit down in a chair or on a couch and have a conversation with you like the game Fragments.

Businesses are looking for developers who can make these mixed reality experiences

Not only can you make these awesome experiences for your own enjoyment, but there are businesses who are currently looking for developers with this skillset.

There are a number of businesses who have already purchased HoloLens devices and are looking for developers that have the skillset needed to created these science fiction type of experiences.

Some of the companies that are working with the devices are Volvo, Lowe’s Home Improvement, Honda, Japan Airlines, and thyssenkrupp Elevator, are just a few…

What is Mixed Reality exactly?

Virtual Reality is a fully immersive experience where the user’s focus is solely on the virtual world. Popular VR devices are the Oculus Rift and the HTC Vive.

Augmented Reality, on the other hand, augments the real world through some viewport, typically a mobile device, by adding virtual elements over top of the real world.

Mixed Reality allows the user to be aware of both the real world and the virtual world at the same time.

Mixed reality breaks down the barriers between physical and virtual realities.

You can get a head start on this ground breaking technology today!

I’m Chad Carter and I’ve been a professional software developer for over two decades now.

I received my HoloLens device in April of 2016 and have been working with it ever since. In September of 2016, I started a premium membership site at LearnHoloLens.com.

Every month, I release premium master classes to the members as well as have Live Q & A sessions.

If you want to see how you can shortcut your Mixed Reality and HoloLens development journey, head over to Learn HoloLens. Enrollment is only open to the public a couple of times a year.

It is currently open.

Do be aware that the doors to the membership will close at midnight on Thursday, April 13, 2017.

If you are reading this during a time when enrollment is closed, go ahead and jump on the notification list so you can know when it opens again.

Mixed reality is the future. If you want to make sure you aren’t left behind, head on over to LearnHoloLens.com and check it out.

Mixed Reality/HoloLens Development Free Live Webinar

freeMRwebinar

About 5 months ago, back in November, I did a webinar as an introduction to HoloLens development. In fact, it was 4 webinars.

They were well received, so I’ve carved out some time to do another webinar to talk about Mixed Reality and HoloLens development. Like last time, I’ll be doing 4 different webinars.

The content for all the webinars will be the same. The only difference will be the date and times of the webinar. I wanted to make it so you’d be able to come and that is why I’m doing them at different times and on different days.

You can get all the details and sign up for the webinar that fits into your schedule over at https://learnhololens.com/webinar

Some of the content that will be discussed is how to get started developing for mixed reality and the HoloLens device as well as showing the easiest way to get started working with gaze, gestures, voice recognition and even spatial mapping.

If you have questions, I’ll have a time at the end for Q&A where you can ask anything related to Unity or HoloLens development. I do these Q&A’s every month in the premium membership site, but here is a chance for you to get your questions answered.

I talk a little more about this in this weeks’ video:

Go ahead and find a time that works for you at https://learnhololens.com/webinar

I’ll see you on the webinar!

Preparing for Microsoft Mixed Reality Partners

Last week my machine decided to freeze up. I had installed the latest NVIDIA graphics drivers and Windows also decided to install updates. When I came down to work on my video I was greeted with black screens. After rebooting, I kept getting the blue screen of death.

I won’t go into all the details here as I don’t want to bore my email readers as I talked about it last week, but I will say that after spending time working through the issue I decided it was time to update my graphics adapter.

I had my eye on the GTX 1080 Ti and went ahead and bought it after my blue screen escapades. I’m not too upset because now I’m ready for the upcoming collaborative headsets from Acer, ASUS, HP, Dell and Lenovo.

To be clear, none of these devices will require this powerful of a device. In fact, the devices will need less horsepower than those running HTC Vive or the Rift. An i5 with an Intel HD graphics 620 (GT2) equivalent or greater DirectX 12 API capable GPU is the critical pieces that need to be in place.

I can’t wait for these devices to ship. My understanding from reading online articles is that developers editions should be shipping soon with a possibility for consumer versions to be released in time for the holiday season.

The video this week is an unboxing video of the GeForce GTX 1080 Ti from NVIDIA. I hope you enjoy it.

Learning to Program with Code.org

If you receive my email every week, then you will already know that I’m really impressed with http://code.org.

It uses the Blockly programming language which helps people to get started programming without getting bogged down in a particular language’s syntax.

The gist of the video below is that I think it is an awesome tool to help folks who are thinking about getting into programming, regardless if they are in grade school or if they are thinking of a career change.

If you are looking to learn to program (or know of someone who is) I’d recommend going through the Code.org exercises and see what you think.

Happy Coding!