About the Author

Tim Huckaby is focused on the Natural User Interface (NUI) in Rich Client Technologies like Silverlight & WPF on the desktop, the notebook/tablet, the Surface, and mobile devices like the Windows Phone 7. He has been called a “Pioneer of the Smart Client Revolution” by the press. Tim has been awarded many times for the highest rated technical presentations and keynotes for Microsoft and many other technology conferences around the world. Tim is consistently rated in the top 10% of all speakers at these events. Tim has done keynote demos for many Microsoft executives including Bill Gates and Steve Ballmer. Tim founded InterKnowlogy, experts in .NET and Microsoft Platforms, in 1999. He serves as its Chairman and as the Chairman of Actus Software. Tim has 30+ years’ experience including serving on a Microsoft product team as a dev lead on an architecture team on a Server Product. Tim is a Microsoft Regional Director, a Microsoft MVP and serves on many Microsoft councils and boards like the Microsoft .NET Partner Advisory Council.

The coolest Emerging Experiences WinRT application on CNN during the US presidential election

Well, there’s this little thing called United States Presidential Election today.  And because of that there is a group of totally overworked & stressed out InterKnowlogy folks in the CNN broadcast center in Washington DC.

It’s estimated that 250-350 Million people around the world will be watching John King, Wolf Blitzer, and Anderson Cooper of CNN use the coolest Emerging Experiences WinRT application that we have built for them – The CNN Magic Wall.

I’m told CNN will use the on air broadcast “Magic Wall” application for 14 straight hours with just a couple commercial breaks.  Yep, that means this monster of a C# / XAML / Direct X app doesn’t have an SLA of triple 9s; it has to stay up 100% of the time; 24/7.

It’s not a surprise that ratings are through the roof for CNN.  But, so are Fox’s and MSNBC’s and everyone’s.  Never in the history of the US have both candidates been so vehemently hated which is going to manifest in the biggest voter turnout in the history of the United States.  The people in the know tell me that we are going to see a huge millennial vote today.

We have built some new features into the application specifically for this election night and you CNN junkies will notice them.

Feel free to ping me if you need the PR stuff, Social media, contact stuff, etc.

1 2 3

 

 

 

The first ever Emerging Experiences (EE) Track is at Dev Intersection, October 25-28

I am very excited to report that the first ever Emerging Experiences (EE) Track is at Dev Intersection, October 25-28, at the MGM Grand in Las Vegas, NV.

I’m serving as track chair for the EE track.  It’s taken months of planning.  Here’s a little teaser Video with Richard Campbell and Giorgio Sardo talking about the keynote at the EE track.

https://channel9.msdn.com/Shows/The-DEVintersection-Countdown-Show/Giorgio-Sardo-and-Richard-Campbell-talk-Emerging-Experiences-at-DEV-intersection-Fall-Count-Down-Sho

What are emerging experiences?  It’s the intersection of machine learning and More Personal Computing, where magic is being created on a daily basis.  It’s a MSFT driven term that encompasses everything cool and cutting edge: Hololens, Cognitive Services, Machine Learning, Kinect, bot fmx, Cortana, Band, SurfaceHub, etc.

We have quite a lineup of sessions to be given by the best of the best at MSFT, and some 3d party RD & MVPs too.  Bill Buxton himself is even speaking in the track!

Anna Roth from MSFT Cognitive Services is speaking in the track.  Lots more great MSFT EE expert / speakers are in the track like: Mat Velloso, Keith Harold and Pete Brown

We also have a post-con called “Mixed Reality Essentials: a concise course” given by EE experts James Ashley and Dennis Vroegop where you can learn all this stuff in a more classroom like format.  If you ever wanted to learn stuff like how to build unity apps for hololens this would be the conference to attend.

Use the Discount code below to register:

dev_300x250_huckaby_rev

InterKnowlogy’s Technology for the 2016 United States Presidential Election

Democratic National Convention Voting App Log in

Democratic National Convention Voting App Log in

Background

Since 2008 IK has been building software for The US presidential elections and for customers like the United States Library of Congress. In 2012 we delivered a cutting edge solution for capturing ballot voting results on tablets to the Democratic National Convention Committee (DNCC) during the DNCC national convention. That reporting solution was one of many other app experiences we’ve created in the election and campaign space of civic technology.

DNC Admin console

DNC Admin console – test data

Technology at the Democratic National Convention

Now, in 2016, we’re updating the DNCC app with a variety of new features including enabling real-time viewing of delegate voting by state on the convention floor. The data from the voting is fed to systems that report in to giant screens, updating the status of each state’s votes in real time for everyone at the convention (and the world for that matter because it’s covered by broadcast TV worldwide) to see. We take pride in our user interaction design; the delegates love the voting applications because the user experience is intuitive.

Test data - The CA vote from the DNC admin console

Test data – The CA vote from the DNC admin console

CNN’s on air Broadcast Software: The Magic Wall

Throughout the year long process of selecting the next President of the United States, you have seen CNN broadcast journalists John King, Wolf Blitzer and Anderson Cooper analyze live results on the CNN Magic Wall we fir built a few years back. Since that we’ve continued to add a ton of functionality including the new features you are seeing right now that visualize tracking the delegates during the presidential primaries.

John King of CNN using the "Magic Wall" that IK built for him

John King of CNN using the “Magic Wall” that IK built for him

John King of CNN using the “Magic Wall” that IK built for him

Technology built for the Iowa Caucus

The Software we have built specifically for the conventions comes right on the heels of our successful projects for the Iowa Caucuses. Not wanting a repeat of the disastrous reporting and mistakes in 2012, both the Republican and Democratic parties of Iowa turned to InterKnowlogy for the first digital voting experience in Iowa Caucus history. InterKnowlogy played the lead role in transforming how caucuses and primaries can be run more efficiently, securely and reliably. There were countless hours of meetings with both political parties, UX design work to define the system, user interaction design to ensure ease of use, and a huge design and development effort to create more than a dozen mobile apps, IVR integration (for backup and for those that didn’t have access to computers or smartphones), back office workflow apps, and web applications for the public. On February 1, 2016, the night of the Caucuses, we were ready for an all-nighter to watch our work in action. But using our technology solution, both parties were able to securely and accurately report results in just 3 hours!

The Applications IK built for the 2016 Iowa Caucus

The Applications IK built for the 2016 Iowa Caucus

NDA until November (C3)

In November during the elections, you are going to see an application we are building that is “God’s gift to big data and data visualization”.  It’s NDA and embargoed until then so I can’t go into details.  But, it’s built on:  UWP, AzureSQL, AzureAD, Azure Blobs, Azure Tables, multiple queues and worker roles. We actually do dynamic SQL table generation in this platform to support PowerBI consumption of the data.

Of interest

We have prototyped the CNN Magic Wall, Hololens Version, and CNN’s initial reaction was positive.

Technology Stack

· CNN:

Magic Wall On-Air

WinRT, DirectX (3D and 2D), SQL, tons of http/JSON to CNN servers.

Magic Wall Online

Azure Web App: Angular (v1), TypeScript,, Web Sockets, Azure caching (Redis?), Azure SQL, Traffic Manager, Azure CDN …  

Azure Web API

Cloud service (fetch data from CNN servers and store in SQL)

Azure media services (upload, process, and serve videos)

· DNC Voting & reporting Applications:

WPF+SQL

· Iowa Caucus Applications:

  • 12 Mobile apps
    • iOS, Android, Windows + Tablet (for each party)
    • Mobile voting apps to collect voting results from precincts
    • Xamarin
    • stores results in the cloud
  • 2 UWP validation apps
    • apps for party officials to validate results
  • 4 ASP .NET + angular= typescript websites for public and media results reporting
  • 2 twilio IVRs (for each party)
  • Plus services and databases in Microsoft Azure

The Future

Our work in civic technology won’t be done with the election in November. As the leading expert in civic technology, InterKnowlogy is working on many more projects that will continue to transform election technology.

IMSA

Somewhat lost in the jaw-dropping awesome announcements at Build 2015 was going live on a pretty incredible suite of Mobile apps for IMSA (The International Motor Sports Association).

What we built in such a short space of time is nothing short of awesome. From idea to production on the cutting edge: an app that runs cross platform, built by our team in a little over 3 months

clip_image002

The App Experience

The new app includes enhanced features such live broadcast television, IMSA radio, live timing and scoring of the race events, multiple in-car cameras feeds, live tweets and custom viewing options for fans to access straight from their device.

Through a collaborative effort InterKnowlogy partnered with IMSA and Microsoft to deliver a new, game-changing, multi-platform mobile experience for all of IMSA’s fans, both at the race and from wherever they watch the action. 

Technical Stack

VS and MSFT stuff

Visual Studio 2013

Visual Studio Online

Resharper 9

Windows 8.1 Universal Phone and Tablet

Azure stuff

Azure Mobile Services

Azure Redis Cache

Azure App Insights

Xamarin stuff

Xamarin.Forms 1.4

Xamarin Studio

Xamarin Insights

Other stuff

Akamai CDN

iOS 8

Android Kitkat

PhoneSM.CodePlex.com (HLS video streaming media)

JSON.net

Little Watson

Slack

Get the app on your own device

Download the Apps for your devices here:

Windows Phone

Windows Tablet

Apple

Android

About IMSA:

The International Motor Sports Association, LLC (IMSA) was originally founded in 1969 with a long and rich history in sports car racing. Today, IMSA is the sanctioning body of the TUDOR United SportsCar Championship, the premier sports car racing series in North America. IMSA also sanctions the Continental Tire SportsCar Challenge and the Cooper Tires Prototype Lites Powered by Mazda, as well as four single-make series: Porsche GT3 Cup Challenge USA by Yokohama; Ultra 94 Porsche GT3 Cup Challenge Canada by Michelin; Ferrari Challenge North America; and Lamborghini Super Trofeo North America. IMSA – a company within the NASCAR Group – is the exclusive strategic partner in North America with the Automobile Club de l’Ouest (ACO) which operates the 24 Hours of Le Mans as a part of the FIA World Endurance Championship. The partnership enables selected TUDOR Championship competitors to earn automatic entries into the prestigious 24 Hours of Le Mans.

The Association for Competitive Technology

I am in Washington DC to meet with my elected officials and educate them about the growing mobile economy and tech innovation. I’m here with Emilie Hersh from.IK.

I have served the Association for Competitive Technology (ACT) since 1998 and it’s an honor to be a part of this amazing group.

The group is made up of leading entrepreneurs from across the country to participate in the Association for Competitive Technology Washington Fly-In. Around 50 of us, have descended on the nation’s capital to help lawmakers in the Congress and Senate recognize the incredible impact that small technology companies are having on our nation’s economy.

I have travelled to Washington DC (with some fly fishing in West Virginia before) to alert lawmakers about important issues including intellectual property and patent reform, data security and privacy, and regulatory obstacles to growth. We also look to areas where technology and policy can combine to meet the needs of industry and consumers.

These are all important issues that the federal government is facing. The outcomes really matter to me and that is why I will continue to try to make sure my voice is heard. Hopefully, an informed Congress will allow companies like InterKnowlogy and Actus to continue to flourish.

The 7 Tenets of an Engaging & Natural User Experience – From a Developer’s perspective

One of the more fun projects I have done in the past couple years is a video for Wintellect called “The 7 Tenets of an Engaging & Natural User Experience – From a Developer’s perspective”.  Wintellect has an online training division called WintellectNOW!.  I had never done anything like this in my career and when my buddy Sara Faatz reached out to me I just couldn’t say no.  I have lots of buddies at Wintellect.  It’s a great company.  I knew it would be a ton of work to pull off a good video.  I did a little bit of due dilligence with my other industry peers that speak in front of large technical audience who are wintellect authors and everyone of them had glowing things to say about Wintellect….which I expected.

Now when i say it was a ton of work I am not kidding.  Unlike a normal training video where you record your voice while recording your screen with a tool like camtasia, i had to record my demos the real way….the old fashioned way…and there are 18 demos in this training.  Because user interaction design is an underlying theme of this training and NUI is touching, waving and speaking to computers.  you cannot screen capture that type of user experience and hide under the umbrella of redoing the audio in post production.  I solicited my son Mark, who is a nationally awarded film maker, to do the filming… and I learned a lot about filming and lightning that long sunday from an 18 year old.  The editing was a week long process where i jumped from Kindergarten to 5th grade in my Sony Vegas (Movie Studio) skills.

I think it came out just great.  i have got some really good feedback.  It’s the first “designer” like thing i have done in this format.  So, i am venturing into new territory.  i have started doing user interaction design presentations and keynotes in front of live audiences, but this is different.  i really am looking forward to doing the next one.  It’s just a matter of scheduling and allotting the enormous amount of time.  Sara and I pencilled in a few more titles; i just hope she doesn’t read this post in a timely manner. :)

If you want to view the training it’s easy.  There is a 14-day free trial with no obligation.  Folks just go to:  https://www.wintellectnow.com/Account/Register and enter “HUCKABY-14” in the “Promo code” box.  You’ll have to provide your email address; create a password; and enter your first and last name. Once that’s done, you’ll have access to my video and the entire library for 14 days.

CES 2014 – My Presentation and Invite to a Private Party (VIP Reception)

ces

I am pretty excited (and honored to be invited back) to speak at CES International in Las Vegas again this year.  My presentation details are below in case you are going to CES and can attend.

But, I’m also keynoting a VIP Reception that same night.  it’s a private event with a party (cocktails / food) after.  It should be totally fun.  It’s sponsored by the Microsoft Perspective Pixel Team, Avnet, and hosted at The Integration Center.  It’s free and transportation to and from the CES conference center is provided.  I have provided the Details and registration link and private code below.

Details:

Register to Attend VIP Reception at CES 2014

You are invited to attend a VIP reception at CES 2014 hosted by Perceptive Pixel (PPI) by Microsoft and Avnet. The International CES Conference covers all things groundbreaking, market-leading and pioneering in the consumer electronics (CE) industry and PPI will be there to showcase how you can leverage our devices to redefine your meeting experiences.

The reception hosted at the Integration Center in Las Vegas brings together industry-leading companies and ideas under one roof. The event will kick off with a special keynote presentation from Tim Huckaby  on “The Engaging User Experience & the Natural User Interface”. This demo focused keynote will take an amusing look at the past and take an impressive look at some of the best NUI software being built today and into the immediate future and will even delve into the NUI of the future.

A cocktail reception will immediately follow the keynote, where you will have the opportunity to meet with key executives from Microsoft and Avnet to learn more about how we are working together to drive innovation and collaboration in the industry while networking with fellow CES attendees. You will also have an opportunity to see demos and learn how PPI is enabling organizations to spark creativity, ignite collaborative power, showcase their best.

Space for the reception is limited, use the link below to RSVP and secure your space to attend. Registration closes Friday,

When& Where:

Wednesday, January 8th

4:30 – 5:30 PM – Keynote Presentation The inNEVation Center

5:30 – 7:30 PM – Cocktail Reception The Integration Center

6795 Edmond Street, Las Vegas, NV 89118

(702) 605-9800

Transportation:

Shuttles will pick up attendees at 4:00 PM at the Venetian Resort Hotel Bus & Tour Lobby

Shuttles will depart the Integration center at 7:30 PM to return to the Venetian Resort 

Link to Register:

https://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=C0-41-DD-A3-8F-29-24-BF-A0-2D-85-33-19-6A-99-72&Culture=en-US&community=0

RSVP Code:

521DAE

Please note that registration requires a Microsoft account to register. If you use Hotmail, SkyDrive, Xbox LIVE, or a number of other products you already have a Microsoft Account. Don’t have a Microsoft account? Sign up now to create your profile and save time for future registrations.

Reception Co-Hosted By

clip_image001 clip_image003clip_image005


Details on my Presentation at CES:
January 8, 2014

Session: User Interface Innovation: What’s on the Horizon?

Gesture control has moved from videogame consoles to PCs and TVs and it is setting its sights on your car’s dashboard. Is 2014 the year of gesture? Will kinetics, facial recognition, eye tracking and brain control make the cut or die on the vine?

Location:LVCC, North Hall

Room:N259

Time:2:00 PM – 3:00 PM

Role:Moderator

FalafelCon 2013–Silicon Valley

I’m storming the Silicon Valley June 10th and 11th, 2013 to Keynote at FalafelCon at the Microsoft Campus in Mountain View, California. 

Forty-Whiner loving technologists in Norcal: my Buddy Lino who’s putting on this conference wants you to know:

“Anyone using a coupon “HuckabySD” in the Falafel store at http://www.falafel.com/store/falafelcon-2013 will get $50 off automatically at checkout.”

InterKnowlogy at CES

Here’s the little blurb I did for the IK quarterly newsletter on my presentation at CES.  if you want to get on the newsletter mailing list contact Jess at: jessicak@interknowlogy.com

 

 

Almost 9 months ago The CES folks reached out to me and asked me to speak at their show.  The trade show is still the largest in the world, 140,000 attendees this year, and has been around for a long time – Since 1967.  It used to be called the “Consumer Electronics Show”.  They told me “We think your insight and expertise in NUI and futuristic user interfaces would be of great interest to the CES attendee”.

Although I have presented at some pretty huge events, world-wide live TV, etc., I was really flattered and quite honored to represent IK.  But, I went into a 6 month panic on how/what to present.  After years of presenting in front of audiences, you’d think I’d not be worried.  But, for over 15 years I have been presenting mostly to developer audiences.  Sure, the older I get the more keynotes I do, which cater to all types of computer technologists.  But, they don’t cater to the consumer techno elite.

The other difference is that I was given a session title “User Interface: What It Will Look Like in 5 Years” and short abstract.  Normally I submit session titles with an abstract and the conference chooses for me.

It went really well.  I spoke to a packed house and CES told me they had to turn down over 100 people because of fire regulations.  I must have got it right because the concepts of the Natural User Interface (touch, voice, gesture) really resonated and so did the future of neural interfaces.  Plus, there are nothing like compelling demos of the work IK has done to captivate and engage an audience.  I have never had so many attendees ask me for my presentation.  If you’d like it or to see the recording of it, just send me a note.

Why am I Confused?

 

Grandma Huckaby knows what an iPad is.  She knows it’s expensive.  And she heard on the news that Apple announced a little iPad.  and she heard on the news it is expensive.  She also knows what Macbooks, iMacs, and MacBook Airs are. 

In the science of marketing that is called Brand Identity (as opposed to brand awareness and other components of branding).  it is difficult to achieve greatness in Brand Identity.  It’s also very difficult and usually very damaging to screw it up.  You either score high on brand identity or you don’t. 

So, that is why it is with great pain that I paste the following diatribe.  Rhetorically, I have to ask, “Why does a company with such great technology and awesome R&D keep doing this?”  

I cannot take credit for this.  It was written by a buddy of mine who truly is brilliant, has pride in his company, and like me, is a bit frustrated he has to explain this to customers.  Ok, here we go….

• The device formerly known as Surface, is now known as a PixelSense device.  The device formerly known as the Surface table is now known as the Samsung SUR40.

http://www.microsoft.com/en-us/pixelsense/

• The term Surface is now used to describe a type of hardware (small laptop with an easily detachable keyboard), not the OS that is used on it.  The first version of the Surface is being released tomorrow, on 10/26/2012 and is the called Surface RT (See what RT means below).

http://www.Microsoft.com/surface

http://surface.Microsoftstore.com

• The term WinRT refers to a technology, the runtime used to execute the “Modern UI” or “Windows Store” applications on a range of platforms.  These were formerly referred to as “Metro” applications.  Also, Windows Store applications do not have to be deployed only from the Windows Store.

http://msdn.microsoft.com/en-US/windows/apps/br229512

• The Windows 8 operating system runs on the traditional wintel hardware and provides a great bridge from Windows 7 to Windows 8.  Windows 8 runs everything that ran on Windows 7 AND all of the new WinRT applications.  Windows 8 also includes enhancements to some foundational components, like Active Directory.

 

• Windows RT only runs WinRT and therefore new “Modern UI” applications.   It is a more compact and efficient version of the OS that targets low power ARM processors.

 

• Surface RT runs Windows RT which only runs WinRT and therefore only “Modern UI” applications; which for years we have called Metro applications, but no longer can.

 

• The forthcoming Surface Pro will run Windows 8, but details have not yet been announced.

 

Now let’s talk about Windows Phone 8….