TechEd is Coming up: View the Sessions for the Windows Mobile Track

TechEd 2009 is coming up next week, so we would like to share all the Windows Mobile-related sessions and activities with you.

Breakout and Interactive Sessions

The following table lists the Breakout and Interactive sessions that are part of the Windows Mobile Track at TechEd:

Session Code

Title

Description

Speaker

Time

PRC09

Mobile Development on Windows Mobile

Windows Mobile devices provide a platform to take your Windows development knowledge into the real world. This full-day preconference tutorial covers the entire lifecycle of a Windows Mobile application including defining an appropriate architecture, tools selection, testing, and debugging. Specific tips on how to optimize your application for the small screens, lower CPU speeds, intermittent connectivity, and power management issues related to mobile development are provided. The session provides an update on the latest changes to the Windows Mobile platform including versions 6.1 and 6.5 and also includes data centric topics such as SQL Server Compact, Language Integrated Query (LINQ), and data synchronization techniques. Learn how to write cool applications for Windows Mobile devices in this intensive, example-filled session for developers and architects.

Doug Boling, Jim Wilson

Pre-Conference Session, 5/10/2009

WMB202

Windows Mobile 6.5

Learn more about the cool new Windows Mobile 6.5 mobile platform! We discuss the new User Interface (UI), the new in-ROM applications and other developer offerings. We will also demo the new Windows Mobile 6.5 UI and productivity enhancements such as single number reach.

Stephanie Ferguson; Martin Choate

5/11/2009, 1:00 PM – 2:15 PM

WMB203

Microsoft System Center Mobile Device Manager 2008 SP1: Overview

System Center Mobile Device Manager is the new Windows Server-based mobile device management and secure mobile network access solution. It is targeted at Windows Mobile-based devices to enable policy-based security management tied to Active Directory Group Policy. This session provides an introduction to the product and how to mitigate some of the deployment challenges and risks.

David Bottomley; Gary Ide

5/11/2009, 2:45 PM - 4:00 PM

WMB304

Make Some Magic! Shake, Flip and Flick Your Application for Windows Mobile 6.5!

The world of mobility has evolved. While keypads, stylus, and keyboards are all good and fine for device input, newer input methods have been popularized in recent years, such as accelerometers, touch screen gestures, capacitive touch screens, light sensors, and such. More than just gadgets and gimmicks, these next-generation input methods allow you, the mobile developer, to offer the best interface possible to your users on the road, enhancing their device experience. This session explores various input methods available on some of the latest Windows Mobile 6.1 and 6.5 devices and how to programmatically leverage them using managed APIs from Microsoft .NET Compact Framework-based applications. Topics covered include working with the Windows Mobile Unified Sensor API to access hardware sensors, controlling device cameras using the Windows Mobile SDK, capturing stylus and finger gestures on touch screens, detecting ambient light, making your device vibrate and sound-off, and more.

Nickolas Landry

5/11/2009,

2:45 PM - 4:00 PM

WMB201

What's New in Mobile Messaging: Microsoft Office Outlook Mobile and Office Communicator Mobile

Unified communications is bringing the next level of connected communications and productivity to an increasing number of mobile users. Come learn about the exciting new features in Communicator Mobile and Outlook Mobile and how they will make mobile workers more productive with Microsoft Exchange Server "14" and Microsoft Office Communications Server 2007 R2

Adam Glick; Quentin Miller

5/11/2209, 4:30 PM - 5:45 PM

WMB03-INT

What's Hot with Windows Mobile 6.5 and the New User Experience

This session shows off the next generation of Windows phones and demonstrates the new capabilities of Windows Mobile 6.5 that features a new user interface and a richer browsing experience. In addition, Windows phones will feature two new services: MyPhone, to sync text messages, photos, video, contacts and more to the Web; and Windows Marketplace for Mobile, a new marketplace that will provide direct-to-phone mobile applications and can be accessed from both the phone and the Web.

Dale Coffing

5/11/2009, 4:30 PM – 5:45 PM

WMB301

Creating Location-Aware Applications for Windows Mobile Devices

More and more Windows Mobile powered devices ship with integrated global positioning system (GPS) hardware. Since Windows Mobile devices are typically used on the road, it makes a lot of sense to add location awareness to your applications. In the upcoming future, Maarten Struys foresees location-aware applications moving beyond traditional navigation software. Adding location awareness to all kinds of social networking applications could be the next big thing for Windows Mobile devices. In this sample-filled session, Maarten shows you how you can make use of the GPS Intermediate Driver to retrieve GPS information from inside managed applications. Learn how to use the FakeGPS utility to test location-enabled applications without needing access to a physical GPS device and also learn how to feed FakeGPS with your own recorded location information. Of course, you will also see a real location-aware application, based on the Microsoft Virtual Earth Web Service, on a Windows Mobile Device in action.

Maarten Struys

5/12/2009,

8:30 AM - 9:45 AM

SOA318

Microsoft BizTalk Goes Mobile: Collecting Physical World Events from Mobile DevicesMicrosoft BizTalk Goes Mobile: Collecting Physical World Events from Mobile Devices

Every day more high-performing companies connect their internal departments, their support networks, and their demand and supply chains. Reducing the cost and complexity of supply chain management, Microsoft and its large ecosystem of hardware and software partners are working to enable mass adoption of RFID, SOA, and B2B solutions by developing feature-rich, low cost end-to-end RFID solutions. These solutions empower people to gain productivity and business efficiencies. This session showcases real-world deployments and shows how BizTalk RFID can be used at edge of enterprise to capture physical world transactions and integrate these to existing enterprise applications using core EAI, B2B, and EDI capabilities of BizTalk Server.

Sudhir Hasbe

5/12/2009, 10:15 AM – 11:30 AM

WMB01-INT

Management Lockdown of Windows Mobile Devices

You can completely secure a Windows Mobile device without deploying expensive third party applications. In this session we show you how to bar viruses, malicious and unsupported code from installing and running on the device. In addition, we look at various out-of-the-box devices and analyze their threat surface. Last, we describe all Windows mobile application security threat surfaces and how to manage them.

Dave Field

5/12/2009, 10:15 AM – 11:30 AM

WMB305

Mobility Smackdown

Want to see the most exciting mobile technology that exists today? Want to understand how mobile devices can add value to your organization? Want to have fun? This session is PowerPoint free and shows the breadth of exciting mobile solutions that exists on Windows Mobile today!

Dan Arildson; Loke Uei Tan; Martin Choate; Raleigh Paenitz; Rob Tiffany

5/12/2009,

1:00 PM - 2:15 PM

WMB307

Windows Mobile Security: Requirements, Features, and Differentiators

When data resides on small, attractive, easily-lost devices, the threats against that data and the device proliferate rapidly. How can you best protect your information while simultaneously granting the access your users demand? Geir Olsen and Steve Riley begin by examining typical requirements for protecting information, common threats against data and devices, and then describe how Windows Mobile helps satisfy the requirements both with built-in features and complimentary Microsoft products. They also examine how Windows Mobile compares with its competition.

Geir Olsen

5/12/2009,

2:45PM - 4:00PM

WMB306

GAMECHANGER: Break Out of the 32 MB Memory Barrier with the Microsoft .NET Compact Framework and Windows Mobile 6.5

Raise your game and learn how to build the fastest, richest and most complex games and applications the Windows Mobile platform has ever seen. Say goodbye to out-of-memory errors and the 32 MB per process limit once and for all. In this session, Rob will take you on a deep dive into the world of advanced memory management and performance where you'll learn about critical improvements to the Kernel and a new pattern for building resource-intensive .NET Compact Framework applications.

Rob Tiffany

5/12/2009,

4:30 PM - 5:45 PM

MGT205

What Management Means for Mobility Customers

Every day, thousands of AT&T business-to-business sales reps talk to companies of all sizes about their mobility needs, their mobility strategies, and the solutions these customers would like to see from mobile operators and their partners. This session provides insight into how AT&T is partnering with Microsoft to address the management and security concerns of their customers and how IT professionals can take advantage of these key learnings and the customer engagement models evolving around management of mobile devices.

Abhi Ingle; Chandra Stevens

5/13/2009, 8:30 AM – 9: 45 AM

WMB04-INT

Windows Mobile 6 SDK Tools

Microsoft Visual Studio 2008 brings a lot of improvements for mobile developers, and Windows Mobile 6 SDKs tools that allow developers easier and faster solution development. This session shows you what's new in Microsoft .NET Compact Framework 3.5, as well as Windows Mobile 6 SDK Tools. Learn how to emulate GPS, how to configure and use emulators, and how to simulate input stress using Hopper. Also, see how to use Cellular Emulator to emulate presence of mobile operator network to make and receive calls, and transfer data and learn about FakeServe, how to intercept SMS messages, and how to capture various device and network states using State Notification Broker. This session is packed with live demos and you'll have the opportunity to ask what you always wanted to ask and discuss your experiences or problems.

Andy Wigley, Andrej Radinger

5/13/2009, 10:15 AM – 11:30 AM

WMB302

Distributing and Monetizing Windows Mobile Applications through the Windows Marketplace for Mobile

This session presents developers with a unique opportunity to understand the next generation of Windows Mobile application distribution: Windows Marketplace for Mobile. Windows Marketplace will revolutionize distribution of Windows Mobile applications, games, and content, and is designed to solve the two largest problems of the Windows Mobile consumer-focused developer community: distribution and monetization. This session provides application developers with the insights, tools, and processes necessary to begin distributing and monetizing their applications on the Windows Mobile platform. Developers can expect to walk out of this session with a clear understanding of the value proposition of the Windows Marketplace, the knowledge required to architect and build their mobile applications for global distribution, and a clear picture of the processes required to distribute their applications to a global community of Windows Mobile consumers. This session primarily focuses on the application distribution model for the Windows Mobile 6.5 platform, and includes specific detail around application code signing, Windows Mobile application certification, localization, and monetization.

Daniel Bouie; John Bruno

5/13/2009,

2:45 PM - 4:00 PM

WMB303

Leveraging Web Technologies to Build Experiences for Windows Mobile

The last few years have shown the world the power of having a full-fledged Web browser on a mobile device. From content providers building dedicated mobile sites to cheaper mobile data tariffs, mobile devices have ushered in a new era of content and experiences available on the go. A new programming paradigm called mobile widgets has emerged in response to these recent trends. Widgets enable Web developers to develop application-like experiences that run outside of the existing Web browser, but are powered by the same technologies [HTML, JavaScript, and CSS]. Gone are the days of building WAP sites. By leveraging the capabilities of a fully-fledged browser on Windows Mobile, Web developers can now build rich experiences for mobile devices without resorting to native/managed code. In this session, members of the Windows Mobile Widgets team give you a sneak peek into the upcoming Widgets platform. They demonstrate how easy it is to develop powerful widgets that mash-up existing Web experiences in novel ways.

Jorge Peraza

5/13/2009,

4:30 PM - 5:45 PM

UNC305

Enabling Anywhere Access with Microsoft Office Communications Server 2007 R2

Interested in increasing end-user productivity by providing anywhere access to Office Communications Server 2007 R2? Learn about the latest enhancements to Communicator Web Access (CWA) and Communicator Mobile. This session dives deep into planning, deployment, and administration aspects of Communicator Web Access and Communicator Mobile.

Stephanie Ferguson; Martin Choate

5/13/2009, 4:30 PM – 5:45 PM

WMB308

Securely Deploying Windows Mobile in Your Enterprise

Learn about the Top Security Concerns that keep IT managers up at night. Understand how to easily and securely deal with the top concerns and implement a well secured infrastructure. Leave with a strategy for securely deploying Windows Mobile in your enterprise and some cool giveaways.

Vik Thairani

5/14/2009,

1:00 PM - 2:15 PM

WMB310

Microsoft System Center Mobile Device Manager: Lessons from the Field

This breakout session is a deep-dive discussion around the lessons and best practices learned in actual customer deployments of Mobile Device Manager, led by the Microsoft Consulting Services Global Mobility Practice. Specifically, this session covers how to overcome common objections and concerns, shows architectural workarounds (if needed) for deployment of Mobile Device Manager, how to work with IT teams to correctly deploy System Center Mobile Device Manager (MDM), common MDM topologies, and best practices around design and deployment of MDM.

David Bottomley

5/14/2009,

2:45 PM - 4:00 PM

WMB02-INT

Windows Marketplace for Mobile Interactive Walkthrough

This is your chance to learn how to submit your applications to the Windows Marketplace for Mobile and start to reach millions of Windows Mobile users! Windows Marketplace will revolutionize distribution of Windows Mobile applications, games, and content, and is designed to solve the two largest problems of the Windows Mobile consumer-focused developer community: distribution and monetization. This discussion with members of the Marketplace team, provides application developers with an interactive look at the tools and processes necessary to begin distributing and monetizing their applications on the Windows Mobile platform. Developers can expect to walk out of this session with a clear understanding of what to do to begin the processes required to distribute their applications to a global community of Windows Mobile consumers.

John Bruno

5/14/2009, 2:45 PM – 4:00 PM

WMB401

Adding WCF to Windows Mobile Applications

Is Windows Communication Foundation (WCF) the "New .NET" or just a fancy way of doing inter-process (and inter-machine) communication? This question serves as the point of departure for this session for presenting best practices in Windows Mobile and WCF programming using the Microsoft .NET Compact Framework 3.5. Attend this session to gain a better understanding of the WCF object model, to learn about the machine-to-machine calling pipeline, and a look at creating a custom, Microsoft Systems Management Server transport. Along the way, this session provides a summary of how WCF on devices compares with WCF on desktop systems, and also an example of enabling secure WCF transactions. Security is an issue because WCF on Windows Mobile implements a subset of the security features found in the full .NET Framework.

Nickolas Landry

5/14/2009,

4:00 PM - 5:45 PM

WMB402

Developing Rich, Compelling User Interfaces for Windows Mobile

Come learn the tips and tricks necessary for developing rich, compelling applications on mobile devices. We introduce you to a set of views and controllers that can be used to create rich 3D animated experiences. You'll walk away with knowledge of how to take your mobile enterprise application to the next level of user experience.

Jeff Neafsey

5/15/2009,

1:00 PM - 2:15 PM

WMB403

Microsoft SQL Server Compact Edition Ultimate Performance Tuning

This session equips the advanced Windows Mobile developer with invaluable performance tuning techniques to get the most out of SQL Server Compact Edition. A deep dive into the query processor, storage engine, and the managed provider for SQL Server Compact Edition is followed by specific query tuning techniques and how to get the absolute best merge replication and sync framework performance in your Windows Mobile data synchronization architecture.

Darren Shaffer

5/15/2009,

2:45 PM - 4:00 PM

WMB01-HOL

Building Real-World-Ready Applications for Windows Mobile with the Microsoft Device Emulator 3.0 and the Device Emulator Manager Automation API

Mobile applications must run within a far more dynamic environment than that faced by desktop applications. Assuring that your application remains stable and reliable within this dynamic environment requires that you include environmental changes in your application test plan. In this lab, you learn how to use the Device Emulator 3.0 and Device Emulator Manager Automation API to develop automated test scenarios that verify your application's reliability under a wide variety of environmental conditions including power changes, abrupt loss of connectivity, phone calls, SMS messages, and much more. Upon completion, you will be armed with the knowledge necessary to create mobile applications that remain stable in the most dynamic of mobile environments.

N/A

Hands-on-Lab

WMB02-HOL

Eternal Application: How to Build for the Future

Mobile devices are a booming market with new and different devices coming out every day. In this lab, learn how to develop Windows Mobile applications that have the longevity to keep working well into the future and that also have the flexibility to capitalize on the opportunities that become available as new device designs evolve. A variety of longevity- and flexibility-related topics are covered ranging from fundamental techniques such as adherence to security best-practices and user interface adaptability, to more advanced techniques such as input capability adaptation and dynamic feature abstraction. Upon completion of this lab, you will be familiar with the techniques necessary to assure that the applications you build today are still the applications of tomorrow.

N/A

Hands-on-Lab

WMB03-HOL

Hands-on with Widgets for Windows Mobile

The last few years have shown the world the power of having a full-fledged Web browser on a mobile device. From content providers building dedicated mobile sites to cheaper mobile data tariffs, mobile devices have ushered in a new era of content and experiences available on the go. A new programming paradigm called mobile widgets has emerged in response to these recent trends. Widgets enable Web developers to develop application-like experiences that run outside of the existing Web browser, but are powered by the same technologies [HTML, JavaScript, and CSS]. Gone are the days of building WAP sites. By leveraging the capabilities of a fully-fledged browser on Windows Mobile, Web developers can now build rich experiences for mobile devices without resorting to native/managed code. In this lab, learn about how to design, build, and deploy Widgets for Windows Mobile. Learn how to use the widgets APIs and apply best practices to build usable, performant, and delightful widgets.

N/A

Hands-on-Lab

WMB05-HOL

Introduction to Building Line-of-Business (LOB) Applications on Windows Mobile

In this lab, learn how to reuse your existing Microsoft Visual Studio and Microsoft .NET Framework skills to develop a line-of-business (LOB) application for a Windows Mobile-based device. Begin with the basics of building, deploying, and debugging a Windows Mobile application using Visual Studio 2008. By using the Microsoft .NET Compact Framework 3.5 and Windows Mobile 6 SDK, you are then led through the steps of developing the application to effectively address LOB business needs on a mobile device. Complete the application by using Microsoft SQL Server Compact 3.5 to provide persistent storage and query capabilities. Upon completion of this lab, you will be more familiar with the tools and technologies used in developing Windows Mobile applications.

N/A

Hands-on-Lab

WMB07-HOL

Microsoft System Center Mobile Device Manager 2008 SP1 Deployment, Self-Service Portal and Active Directory/Group Policy

Learn how to install the Self Service Portal, enroll devices, and apply group policy. This lab shows you how to use Microsoft Internet Security and Acceleration Server (ISA) to publish the Mobile Device Manager 2008 Enrollment Web Service, request an Enrollment Server Certificate for ISA, import the Certification Authority Certificate in ISA Server, ISA Server non-Web and Web publishing server protocol, publish rule creation procedures; validate Internet enrollment Web service functionality via ISA Server and configure required ports for managed devices. Also, learn how to work with the mobile device for creating a Pre-enrollment Record, enrolling a Windows Mobile device and installing the Mobile Device Manager Connect Now tool to mobile devices. Finally, learn how to create mobile polices using the Group Policy Management Console Tool and GPMC, using Mobile Device Manager Connect Now tool to force Mobile Device Manager 2008 DM synchronization, and validating policy setting on mobile devices.

N/A

Hands-on-Lab

MGT05-HOL

Device Management with Microsoft System Center Configuration Manager 2007

Management of hand-held mobile devices is becoming more popular and is much requested by customers. This lab walks through the configuration of the Configuration Manager site to support Windows Mobile devices. Install and use an emulator to provide a Windows Mobile device for deployment and management, including discovery, inventory, software distribution, and settings management.

N/A

Hands-on-Lab

Tech Talks

These talks will be recorded during TechEd and will be available for download at https://www.microsoft.com/techedonline/ approximately 48 hours after the recording has taken place.

Session Code

Title

Description

Speaker

TTK14

Patterns & practices Mobile Application Blocks v.Next

"The Microsoft patterns & practices group is working on the next versions of the Mobile Application Blocks, the successor to 2005s' Mobile Client Software Factory.

The new release will be leaner, easier to use and has some exciting stuff that will help mobile architects and developers adopt good architectural practices in their mobile apps. The Mobile App Blocks help you make mobile apps that are better structured, more testable - better mobile software!

In this Tech Talk, you'll learn what is in the new Mobile App Blocks, how to use them, the benefits they bring and the plans for release."

Andy Wigley

PAN70

Windows Mobile Application Development

This panel presents an overview of what is required to develop applications for the latest Windows Mobile Devices. We talk about the tools you need to install to develop Windows Mobile-based applications. We also talk about Windows Marketplace for Mobile, as well as provide an introduction into the online tools and community that are available for Windows Mobile developers.

Andrej Radinger, Andy Wigley, Ginny Caughey, Loke Uei Tan, John Bruno, Jorge Peraza

TTK30

How can developers participate in Windows Marketplace for Mobile?

This session presents developers with a unique opportunity to understand the next generation of Windows Mobile application distribution: Windows Marketplace for Mobile. Windows Marketplace will revolutionize distribution of Windows Mobile applications, games, and content, and is designed to solve the two largest problems of the Windows Mobile consumer-focused developer community: distribution and monetization. This session will provide application developers with the insights, tools, and processes necessary to begin distributing and monetizing their applications on the Windows Mobile platform.

John Bruno

TTK24

What's Hot about Windows Mobile 6.5

This session will dive into the details about the new capabilities of Windows Mobile 6.5 that features a new user interface and a richer browsing experience. In addition we will cover the two new services for Windows® phones; MyPhone, to sync text messages, photos, video, contacts and more to the Web; and Windows® Marketplace for Mobile, a new marketplace that will provide direct-to-phone mobile applications and can be accessed from both the phone and the Web.

Dale Coffing

TT07

Can Windows Mobile UIs look as good as the iPhone? - Yes, they can!

"The Apple iPhone has set a new benchmark for the appearance and usability of mobile apps. There is a widely held perception that Windows Mobile apps cannot compete in this respect, but there is a new generation of apps coming along that look just as great and support touch gestures.

True, the standard controls in the Visual Studio Toolbox look a bit 'Windows 95-ish', but armed with some fairly simple programming techniques, a little knowledge of how controls get painted on the screen and the skills of a decent graphic artist, Windows Mobile developers can create applications that look great - and enjoy the far superior productivity that developing with the .NET Compact Framework gives you."

Andy Wigley

TTK08

Extend Dynamics AX and NAV to devices with Microsoft Dynamics Mobile

"Microsoft Dynmaics Mobile is a framework and toolset for building, deploying and managing mobile clients for Dynamics AX and NAV.

In this Tech Talk, you'll learn what you need to build Dynamics Mobile applications, how to integrate it with your Dynamics AX or NAV installation, how it handles online/offline working and the skillset you need to have to develop and support Dynamics Mobile apps."

Andy Wigley

Webcasts

If you haven’t viewed the pre-TechEd webcasts, and would like to do so, the following webcasts are available for on-demand viewing:

Anthony Spencer - Windows Mobile 6.1 and Mobile Device Manager 2008: The Gateway to Your Corporate Network

So, you are using Microsoft System Center Mobile Device Manager 2008 and Windows Mobile 6.1. Now what? You probably know that Mobile Device Manager can manage, secure, and install software on your phones. But did you know Mobile Device Manager also gives your users the potential to control the PC at their desk and access everything they need on the corporate network, including file shares, Microsoft Office SharePoint Server, instant messaging, and internal Web pages. In this webcast, we present the best practices for a Mobile Device Manager installation that provides users with access to everything they need in the corporate network through their phone and (just as important) denies access to resources mobile users don't need. We review the basics of Mobile Device Manager and IP security (IPsec) virtual private networks (VPNs), and we discuss the tools that users can take advantage of so they can work wherever they would like using their phone. Discover how Mobile Device Manager eliminates the need to expose your organization's Microsoft Exchange Server to the Internet. To listen to this recording, click here.

Dave Field - Windows Mobile Digital Certificate Management

Digital Certificates and public/private key technology is core to Windows Mobile platform security.  In this session, you’ll learn how certificates are used to provide authentication, access control and encryption for the OS, applications and networking.  You’ll also learn best practices and “gotchas” for managing certificates on the device.   The speaker is an expert on Windows Mobile Certificate management and certificate-related features in the OS.  Come ready to ask any questions you may have:  enrollment, import, SSL, root certificates, email security, application security, etc. To listen to this recording, click here.

Maarten Struys - Overview of Developing Windows Mobile Applications using Visual Studio 2008

With Visual Studio 2008, Device Developers have a very powerful development environment at their hands. In this sample filled Webcast you will learn how to develop applications in managed code for Windows Mobile Devices and you will learn how to configure and make use of Device Emulator to test your applications. You will also learn how to write unit tests for your applications and how to make use of the .NET Compact Framework 3.5 Power Toys to analyze performance of your running applications. Of course you will also learn how to deal with data on your device, making use of SQL Compact CE. This webcast is your perfect preparation to get the most out of all Windows Mobile sessions during Tech-Ed 2009. To listen to this recording, click here.

Patrick Salmon - Deploying MDM 2008 is easier (and cheaper) than you think

SCMDM is a complex product with a lot of dependencies which must all be in place in order for it to work correctly. This session, which takes almost 2 years of hands-on experience of deploying implementing SCMDM in the field steps through how to successfully (and cost effectively) implement this product in the enterprise. The objective of this session is to address the misconception that SCMDM is hard to implement while showing how MDM eliminates almost all of the overhead associated with Blackberrys while retaining and elevating both manageability and security. To listen to this recording, click here.

Andy Wigley - Hiding the Key: Practical Security for Windows Mobile Applications

Enterprise mobile applications usually require that sensitive data is stored on a mobile device. This session shows you how to store data securely in encrypted form and - most importantly - how to store encryption keys securely so that an attacker can't get access to them. You'll also learn how to encrypt configuration files to hide sensitive data, and how to implement a working password-based access control system for your mobile apps. We'll also look at how to use client certificates to control access to server resources. To listen to this recording, click here.

Also, please make sure to join as through Twitter @wmdev and on Facebook.