Businesses drag their feet when mobilizing line of business apps via legacy software migration thinking it’s cheaper to maintain a codebase than to rewrite. I get it. Migrating all those apps to mobile seems like eating the proverbial elephant. They cost a lot of money to build, the highly-skilled developers needed to rewrite the code are harder to find than ever, the code isn’t commented and there aren’t any docs. This often leads to IT decision makers putting off these projects, perhaps until it’s not their problem anymore. So why do it? For starters, your employees will be significantly more productive running your apps on the mobile devices they actually use.

close

Businesses drag their feet when mobilizing line of business apps via legacy software migration thinking it’s cheaper to maintain a codebase than to rewrite. I get it. Migrating all those apps to mobile seems like eating the proverbial elephant. They cost a lot of money to build, the highly-skilled developers needed to rewrite the code are harder to find than ever, the code isn’t commented and there aren’t any docs. This often leads to IT decision makers putting off these projects, perhaps until it’s not their problem anymore. So why do it? For starters, your employees will be significantly more productive running your apps on the mobile devices they actually use.

Read more

It’s time to migrate the millions of Win32 and Web 1.0 apps that currently run global business to mobile. Global businesses are run primarily by Windows applications built in the 90s. While apps were created for DOS, the Apple II, OS/2, Sun Workstations, Win16, NeXT, SGI and the Mac in the 80s and early 90s, most were migrated after Windows NT/95 arrived. Y2K taught us COBOL on mainframes are still around. The larger mega-trend stemmed from low-cost PCs coupled to a graphical operating system working with minimal RAM and slow processors. Combined with drag and drop GUI development tools, a perfect storm took over the world of business. The resulting Win32

close

It’s time to migrate the millions of Win32 and Web 1.0 apps that currently run global business to mobile. Global businesses are run primarily by Windows applications built in the 90s. While apps were created for DOS, the Apple II, OS/2, Sun Workstations, Win16, NeXT, SGI and the Mac in the 80s and early 90s, most were migrated after Windows NT/95 arrived. Y2K taught us COBOL on mainframes are still around. The larger mega-trend stemmed from low-cost PCs coupled to a graphical operating system working with minimal RAM and slow processors. Combined with drag and drop GUI development tools, a perfect storm took over the world of business. The resulting Win32

Read more

Connect to Windows 10 IoT Core on Your Raspberry Pi 2 with Secure Shell, the Web and Visual Studio. In my last article, I showed you how to get Windows 10 IoT Core installed on your Raspberry Pi 2. In order to remotely configure, monitor and push Universal Windows Platform apps to your Pi, your Windows 10 PC must be able to connect. A critical element in making all this work is to ensure your PC is on the same network and subnet as the Raspberry Pi 2. Lets get to work. A quick glance at your Raspberry Pi’s home screen will show you its name and IP address. From the

close

Connect to Windows 10 IoT Core on Your Raspberry Pi 2 with Secure Shell, the Web and Visual Studio. In my last article, I showed you how to get Windows 10 IoT Core installed on your Raspberry Pi 2. In order to remotely configure, monitor and push Universal Windows Platform apps to your Pi, your Windows 10 PC must be able to connect. A critical element in making all this work is to ensure your PC is on the same network and subnet as the Raspberry Pi 2. Lets get to work. A quick glance at your Raspberry Pi’s home screen will show you its name and IP address. From the

Read more

Posted in Internet of Things

During this video, Andy and I cover local communication with Windows Phone 8. After a Bluetooth overview, we show you how to use Bluetooth from an application, Near Field Communications (NFC), bump-to-connect, as well as the proximity API functionality. Be sure to check out previous Windows Phone 8 Jump Start videos from Rob and Andy: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 Windows Phone 8 Application Lifecycle Windows Phone 8 Background Agents Windows Phone 8 Tiles and Lock Screen Notifications Windows Phone 8 Push Notifications Using Phone Resources in Windows

close

During this video, Andy and I cover local communication with Windows Phone 8. After a Bluetooth overview, we show you how to use Bluetooth from an application, Near Field Communications (NFC), bump-to-connect, as well as the proximity API functionality. Be sure to check out previous Windows Phone 8 Jump Start videos from Rob and Andy: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 Windows Phone 8 Application Lifecycle Windows Phone 8 Background Agents Windows Phone 8 Tiles and Lock Screen Notifications Windows Phone 8 Push Notifications Using Phone Resources in Windows

Read more

Posted in Windows Phone 8

During this video, Andy and I show developers how to leverage patterns for the asynchronous use of networking APIs in Windows Phone 8. Topics include WebClient, HttpWebRequest, Listener Sockets, Web Services, OData V3, Data Compression support, Simulation Dashboard, Data Sense and apps. Storing data in Skydrive, encryption and authentication are also covered. Accessing services running on localhost from the emulator is demystified. Be sure to check out previous Windows Phone 8 Jump Start videos from Rob and Andy: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 Windows Phone 8 Application Lifecycle Windows

close

During this video, Andy and I show developers how to leverage patterns for the asynchronous use of networking APIs in Windows Phone 8. Topics include WebClient, HttpWebRequest, Listener Sockets, Web Services, OData V3, Data Compression support, Simulation Dashboard, Data Sense and apps. Storing data in Skydrive, encryption and authentication are also covered. Accessing services running on localhost from the emulator is demystified. Be sure to check out previous Windows Phone 8 Jump Start videos from Rob and Andy: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 Windows Phone 8 Application Lifecycle Windows

Read more

Posted in Windows Phone 8

Learn all about app to app communication in Windows Phone 8. In this video, Andy and Rob demonstrate app to app communication in Windows Phone 8. Topics such as auto-launching with File and Protocol Associations (URI), launching apps to handle particular File Types, and launching one app from another are covered. Be sure to check out previous Windows Phone 8 Jump Start videos from Rob and Andy: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 Windows Phone 8 Application Lifecycle Windows Phone 8 Background Agents Windows Phone 8 Tiles

close

Learn all about app to app communication in Windows Phone 8. In this video, Andy and Rob demonstrate app to app communication in Windows Phone 8. Topics such as auto-launching with File and Protocol Associations (URI), launching apps to handle particular File Types, and launching one app from another are covered. Be sure to check out previous Windows Phone 8 Jump Start videos from Rob and Andy: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 Windows Phone 8 Application Lifecycle Windows Phone 8 Background Agents Windows Phone 8 Tiles

Read more

Posted in Windows Phone 8

In this video, Andy and I demonstrate how to leverage a variety of Windows Phone 8 resources. Working with Launchers and Choosers, using Contacts and Calendars (SaveAppointment Task, Custom Contacts API), taking still images and manipulating video streams (Camera APIs,  lenses), working with the Windows Phone Microphone and Sensors (such as the Motion sensor) and working with Video Content are all covered in this video. Be sure to check out previous Jump Start videos from Rob and Andy: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 Windows Phone 8

close

In this video, Andy and I demonstrate how to leverage a variety of Windows Phone 8 resources. Working with Launchers and Choosers, using Contacts and Calendars (SaveAppointment Task, Custom Contacts API), taking still images and manipulating video streams (Camera APIs,  lenses), working with the Windows Phone Microphone and Sensors (such as the Motion sensor) and working with Video Content are all covered in this video. Be sure to check out previous Jump Start videos from Rob and Andy: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 Windows Phone 8

Read more

Posted in Windows Phone 8

During this video, Windows Phone 8 Push Notifications and server-initiated communications are discussed. Andy and Rob discuss the Push Notifications Infrastructure and demonstrate three kinds of notifications including: Raw, Toast and Tile, as well as Push Response Headers. Be sure to check out previous Jump Start videos from Rob and Andy: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 Windows Phone 8 Application Lifecycle Windows Phone 8 Background Agents Windows Phone 8 Tiles and Lock Screen Notifications – Rob

close

During this video, Windows Phone 8 Push Notifications and server-initiated communications are discussed. Andy and Rob discuss the Push Notifications Infrastructure and demonstrate three kinds of notifications including: Raw, Toast and Tile, as well as Push Response Headers. Be sure to check out previous Jump Start videos from Rob and Andy: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 Windows Phone 8 Application Lifecycle Windows Phone 8 Background Agents Windows Phone 8 Tiles and Lock Screen Notifications – Rob

Read more

Posted in Windows Phone 8

In this video, Andy and Rob teach developers about Live Tiles in Windows Phone 8. Topics include Local Tiles API, Updating Tiles from ShellTileSchedule, Updating Tiles from Background Agents, Lock screen notifications for Windows Phone, and Lock screen background for Windows Phone. Be sure to check out previous Jump Start videos from Rob and Andy: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 Windows Phone 8 Application Lifecycle Windows Phone 8 Background Agents – Rob

close

In this video, Andy and Rob teach developers about Live Tiles in Windows Phone 8. Topics include Local Tiles API, Updating Tiles from ShellTileSchedule, Updating Tiles from Background Agents, Lock screen notifications for Windows Phone, and Lock screen background for Windows Phone. Be sure to check out previous Jump Start videos from Rob and Andy: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 Windows Phone 8 Application Lifecycle Windows Phone 8 Background Agents – Rob

Read more

Posted in Windows Phone 8

Andy Wigely and I cover concepts during this video that will help ensure your apps have the best possible performance and battery life for the phone user. Topics such as Windows Phone task management, multi-tasking with background agents, updating tiles from a background agent, creating tasks in Visual Studio, File transfer tasks, and Background notifications are covered. Be sure to check out previous Jump Start videos from Andy and me: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 Windows Phone 8 Application Lifecycle – Rob

close

Andy Wigely and I cover concepts during this video that will help ensure your apps have the best possible performance and battery life for the phone user. Topics such as Windows Phone task management, multi-tasking with background agents, updating tiles from a background agent, creating tasks in Visual Studio, File transfer tasks, and Background notifications are covered. Be sure to check out previous Jump Start videos from Andy and me: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 Windows Phone 8 Application Lifecycle – Rob

Read more

Posted in Windows Phone 8

During this video, Andy Wigley and I focus on key concepts like the Windows Phone 8 program lifecycle. You’ll learn about things like Launching and Closing, Deactivating and Activating, Dormant and Tombstoned applications and the Simulation Dashboard. Next, we discuss Idle Detection on Windows Phone and Detecting Obscured events, Fast Application Resume, Lifecycle design, and Page Navigation and the Back Stack. Be sure to check out previous Jump Start videos from Andy and me: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 – Rob

close

During this video, Andy Wigley and I focus on key concepts like the Windows Phone 8 program lifecycle. You’ll learn about things like Launching and Closing, Deactivating and Activating, Dormant and Tombstoned applications and the Simulation Dashboard. Next, we discuss Idle Detection on Windows Phone and Detecting Obscured events, Fast Application Resume, Lifecycle design, and Page Navigation and the Back Stack. Be sure to check out previous Jump Start videos from Andy and me: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps Files and Storage on Windows Phone 8 – Rob

Read more

Posted in Windows Phone 8

This video covers new storage concepts for Windows Phone 8. The concepts covered in this video include accessing the Installation folder or the Local folder using the Windows Phone Runtime Windows.Storage APIs. Additionally, Andy and I focus on background file transfers, Special Folders (Shared/Media, Shared/ShellContent, Shared/Transfers), and exploring the local folder with ISET Using Removable SD cards. Be sure to check out previous Jump Start videos from Andy and me: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps – Rob

close

This video covers new storage concepts for Windows Phone 8. The concepts covered in this video include accessing the Installation folder or the Local folder using the Windows Phone Runtime Windows.Storage APIs. Additionally, Andy and I focus on background file transfers, Special Folders (Shared/Media, Shared/ShellContent, Shared/Transfers), and exploring the local folder with ISET Using Removable SD cards. Be sure to check out previous Jump Start videos from Andy and me: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps Building Windows Phone 8 Apps – Rob

Read more

Posted in Windows Phone 8

Now that you’ve learned how to design Windows Phone 8 apps from the previous video, it’s time to dive into the construction of these apps. This session provides developers with a comprehensive understanding of the key components required to build a Windows Phone 8 App, including Page Navigation, the Application Bar, building UI for multiple screen resolutions and portrait/landscape orientations, implementing page transition animations with the Windows Phone Toolkit and Localization. Be sure to check out previous Jump Start videos from Andy and me: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps – Rob

close

Now that you’ve learned how to design Windows Phone 8 apps from the previous video, it’s time to dive into the construction of these apps. This session provides developers with a comprehensive understanding of the key components required to build a Windows Phone 8 App, including Page Navigation, the Application Bar, building UI for multiple screen resolutions and portrait/landscape orientations, implementing page transition animations with the Windows Phone Toolkit and Localization. Be sure to check out previous Jump Start videos from Andy and me: Introducing Windows Phone 8 Development: Part 1 Introducing Windows Phone 8 Development: Part 2 Designing Windows Phone 8 Apps – Rob

Read more

Posted in Windows Phone 8

With Windows Phone 8, it’s more essential than ever that developers know how to properly express apps so they adhere to the overall look and feel of the phone. In this session, Andy and Rob introduce the Windows Phone design language and how to start designing an app; application structure and navigation models, getting started with XAML, understanding Themes and built-in control styles; new features in Windows Phone 8 to help you align controls correctly; how to generate design time data in Blend, an introduction to MVVM and databinding; ListBox and LongListSelector and designing list item layout templates. Be sure to check out previous Jump Start videos from Andy and me:

close

With Windows Phone 8, it’s more essential than ever that developers know how to properly express apps so they adhere to the overall look and feel of the phone. In this session, Andy and Rob introduce the Windows Phone design language and how to start designing an app; application structure and navigation models, getting started with XAML, understanding Themes and built-in control styles; new features in Windows Phone 8 to help you align controls correctly; how to generate design time data in Blend, an introduction to MVVM and databinding; ListBox and LongListSelector and designing list item layout templates. Be sure to check out previous Jump Start videos from Andy and me:

Read more

Posted in Windows Phone 8

Building Apps for Windows Phone 8 Jump Start: Introducing Windows Phone 8 Development: Part 2 This is the second half of a two-part course introduction led by Andy Wigley and Rob Tiffany. This section provides a broad new features overview (details of these new features are covered in later modules), Windows Phone 7x compatibility, and using the Windows Phone Developer Tools. Be sure to check out previous Jump Start videos from Andy and me: Introducing Windows Phone 8 Development: Part 1 -Rob

close

Building Apps for Windows Phone 8 Jump Start: Introducing Windows Phone 8 Development: Part 2 This is the second half of a two-part course introduction led by Andy Wigley and Rob Tiffany. This section provides a broad new features overview (details of these new features are covered in later modules), Windows Phone 7x compatibility, and using the Windows Phone Developer Tools. Be sure to check out previous Jump Start videos from Andy and me: Introducing Windows Phone 8 Development: Part 1 -Rob

Read more

Posted in Windows Phone 8

Building Apps for Windows Phone 8 Jump Start: Introducing Windows Phone 8 Development: Part 1 Expert instructors Andy Wigley and Rob Tiffany kick off the course with an information-packed introduction. This is the first part of a two-part module and covers the new app platform in Windows Phone 8, application development models, the Windows Phone 8 version of WinRT, supported application models and a “getting started with WP8 app development” section.     – Rob

close

Building Apps for Windows Phone 8 Jump Start: Introducing Windows Phone 8 Development: Part 1 Expert instructors Andy Wigley and Rob Tiffany kick off the course with an information-packed introduction. This is the first part of a two-part module and covers the new app platform in Windows Phone 8, application development models, the Windows Phone 8 version of WinRT, supported application models and a “getting started with WP8 app development” section.     – Rob

Read more

Posted in Windows Phone 8