Loading…
Techorama 2015 has ended
Techorama 2015

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Mobile & Xamarin [clear filter]
Tuesday, May 12
 

13:30

Kinect for Windows - Building Software for Gesture & Voice Controlled User Interfaces
One of the coolest and most exciting things to come out of Microsoft Research in recent years is The Kinect.  Originally shipped for the XBOX the Kinect is also available for Windows.  And it even has a powerful and easy to use SDK and API for .NET.  Currently in Version 2.0 with a new device that is identical in capability to its XBOX One brother.  This new 2.0 device sees so well that it can tell you your pulse just by looking at your cheeks where a heartbeat is not even visibly by the human eye.  And it can do it from distance!  This hardware and software combo enables .NET application developers to build software that is driven by gesture and/or voice. 

This session is an intro session to building (Natural User Interface) NUI solutions that will get you over the learning curve and well on your way to building great software with gesture and audio based interfaces.

This session will also focus on the design of NUI applications which have to pay particular emphasis on usability and user experience.

This session was designed to show you real and futuristic application suites based in NUI whose services and structured storage are aggregated in the cloud and emphasize how they are architected built.   And with a focus on a custom “hello world” Windows store app you can have the source code to.  It will get you over the learning curve of getting started in building voice and gesture based user experiences.

 

Speakers
avatar for Tim Huckaby

Tim Huckaby

Chairman / Founder, InterKnowlogy
Tim Huckaby is focused on Engaging User Experiences, User Interaction Design and the Natural User Interface (NUI) as applied with software in systems of all industries. Mr. Huckaby’s expertise encompasses NUI as Touch, Gesture, Voice and Neural interfaces as applied by a number... Read More →


Tuesday May 12, 2015 13:30 - 14:30
Room 9

16:15

'Write once, run anywhere”: Can AngularJS & Cordova do it?
It is no longer a secret that we can build real applications – not just web sites – with HTML5 and JavaScript. With client programming frameworks like AngularJS software developers have a means to think and act in proven design patterns and craft their user interfaces and client-side logic with JavaScript without always having to deal with the burden of the language. With a grain of tooling and additional APIs we can even go a step further and provide native apps for each and every platform out there – especially the mobile ones. Christian Weyer will show you how to use AngularJS and the Apache Cordova ecosystem to build apps for Windows, iOS, Android, and Windows Phone with just a single codebase. Erm, really?!

Speakers
avatar for Christian Weyer

Christian Weyer

Christian Weyer is a well-known veteran in designing and implementing distributed application architectures for Windows- and NET-based systems. Together with his company Thinktecture he has focused in the past 17 years on end-to-end aspects of distributed software systems. His toolbox... Read More →


Tuesday May 12, 2015 16:15 - 17:15
Room 8

17:30

Back to the Future
Have you noticed that every app and idea you encounter today seems like a rehashed, recycled, redone version of something else? As we approach the year of Marty McFly's hoverboard, we are going to talk about the current state of mobile and IoT, where the leaders will be in the next 5 years, and how we can start building the next generation of experiences for our users today. You will walk away from this talk with 4 new ideas, and a passion to be the first to solve them.

Speakers
avatar for Jeff Blankenburg

Jeff Blankenburg

Professional Bit Herder, Jeff Blankenburg
Ultra passionate. That’s how Jeff Blankenburg (@jeffblankenburg) describes his relationship with technology. Over the past 10 years, Jeff has enthusiastically applied his technical expertise to build industry-changing websites and marketing efforts for mega brands including Victoria’s... Read More →


Tuesday May 12, 2015 17:30 - 18:30
Room 10
 
Wednesday, May 13
 

08:45

Go Mobile with C#, Visual Studio, and Xamarin
Xamarin enables C# developers to become native iOS, Android, and Windows mobile app developers overnight. In this session, you will learn how to leverage your existing .NET and C# skills to create iOS and Android mobile apps in Visual Studio with Xamarin. In addition to allowing you write your iOS and Android apps in C#, Xamarin lets you reuse existing .NET libraries and share your business logic across iOS, Android, and Windows apps. This session will also give you the tools to determine how much existing C# code can go mobile to iOS and Android, plus help you determine the architecture necessary to support maximum code sharing and reuse. We will also provide guidance and best practices for handling fragmentation across and within each device platform. 

During this session we will cover the Xamarin platform and how to create native iOS, Android, and Windows apps in C#. Moreover, we will really focus on the code with several live coding adventures throughout the entire session. When you leave you will have the knowledge to create your first iOS & Android in C# with Xamarin in Visual Studio.

Speakers
avatar for Mike James

Mike James

The most recent addition to the Developer Evangelism team at Xamarin, Mike previously worked within the support department. Before joining Xamarin he worked within the entertainment control industry developing control systems for installations such as the London Eye. His passion grew... Read More →


Wednesday May 13, 2015 08:45 - 09:45
Room 9

10:00

Developing for the Microsoft Band
Microsoft took the technical world by surprise by releasing in November 2014 a smartwatch and a Health application compatible with Windows Phone, Android and iOS, and loaded with features. Just a few weeks later, an SDK was also released for these three platforms. The SDK gives access to the watch's many sensors (heart rate, accelerometer and many more) and also allows sending notifications to the watch. This is of course just a first step in opening up this new platform for 3rd party, and using the watch as a new kind of input/output device for applications.

 

In this session, we will have a lot of fun coding for Microsoft Band. We will first discover the band and understand how it works. We will see how to install the SDK, how to create a new application leveraging the sensors and how to enrich your apps by sending notifications to your users' wrist. Then we will use the Band's sensors to create fun applications.

Speakers
avatar for Laurent Bugnion

Laurent Bugnion

Senior Technical Evangelist, Valorem
Laurent works as Senior Technical Evangelist for Valorem (previously IdentityMine), one of the leading companies (and Gold Partner) for Microsoft technologies such as Windows Presentation Foundation, Xamarin, Windows 10, XBOX, HoloLens, Azure, Office 365 and more. He is based in Zurich... Read More →


Wednesday May 13, 2015 10:00 - 11:00
Room 2

11:30

Xamarin.Forms: Native iOS, Android, and Windows Phone apps from ONE C# Codebase
Building cross-platform native UIs with one shared codebase was once just a dream. With Xamarin.Forms, this dream is now a reality. Xamarin.Forms allows you to build a native UI for three platforms with one shared C# codebase. Simply put, if you know C# then you already know how to build iOS, Android, and Windows Phone apps. Leverage the .NET Framework to build out your shared business logic including integration with web services and Azure Mobile Services and then build out your shared UI in C# or XAML. Xamarin.Forms also features a built-in two-way data binding, dependency service to help you implement platform-specific code, an advanced cross-platform animation system, support for custom controls, and lots of other powerful features to help you build the best apps possible in the least amount of time.

During this session we will cover the Xamarin platform and the brand new Xamarin.Forms library to share even more code across iOS, Android, and Windows Phone.  Moreover, we will really focus on the code with several live coding adventures throughout the entire session. When you leave you will have the knowledge to create your first iOS, Android, and Windows Phone mobile apps in C# with Xamarin and Xamarin.Forms.

Speakers
avatar for Mike James

Mike James

The most recent addition to the Developer Evangelism team at Xamarin, Mike previously worked within the support department. Before joining Xamarin he worked within the entertainment control industry developing control systems for installations such as the London Eye. His passion grew... Read More →


Wednesday May 13, 2015 11:30 - 12:30
Room 9

14:45

Push Notifications in Xamarin
Learn about Push on all the major platforms.  Cover some options for sending notifications (Azure, Urban Airship, PushSharp), and show how to implement them in Xamarin Android and iOS apps.

Speakers
avatar for Jon Dick

Jon Dick

Jonathan Dick is a Canadian practicing beer driven development. He's been working with .NET since its beta days, and now focuses on the mobile space. Jonathan is a Xamarin MVP, author, and maintainer of several open source projects such as PushSharp and ZXing.Net.Mobile. He has recently... Read More →


Wednesday May 13, 2015 14:45 - 15:45
Room 9

16:15

Building Cross-Platform Applications with XAML, Xamarin, Xamarin.Forms and MVVM Light
MVVM Light is a popular open source toolkit that's been used in thousands of production XAML applications since 2009. It consists of components, snippets, templates and guidance, and has a strong community of followers. Now, MVVM Light is available for Xamarin! Join Laurent Bugnion, the author of MVVM Light, as he talks about the toolkit and the MVVM architecture and demonstrates how with these tools, you can improve your development workflow.

Speakers
avatar for Laurent Bugnion

Laurent Bugnion

Senior Technical Evangelist, Valorem
Laurent works as Senior Technical Evangelist for Valorem (previously IdentityMine), one of the leading companies (and Gold Partner) for Microsoft technologies such as Windows Presentation Foundation, Xamarin, Windows 10, XBOX, HoloLens, Azure, Office 365 and more. He is based in Zurich... Read More →


Wednesday May 13, 2015 16:15 - 17:15
Room 9

17:30

Xamarin TestCloud
Use C# and NUnit to create UI Tests that run locally and on the Test Cloud on hundreds of devices.

Speakers
avatar for Jon Dick

Jon Dick

Jonathan Dick is a Canadian practicing beer driven development. He's been working with .NET since its beta days, and now focuses on the mobile space. Jonathan is a Xamarin MVP, author, and maintainer of several open source projects such as PushSharp and ZXing.Net.Mobile. He has recently... Read More →


Wednesday May 13, 2015 17:30 - 18:30
Room 8