10+ Free e-Books on Windows App Development

Ebooks are a great way to learn in your own free time. But have you downloaded these free e-books for developing apps on Windows Platform? In this post, we have tried to collect all known free e-books on Windows Phone and Windows Store app development (including Windows Universal Platform and Xamarin).

You can find direct links to download them. Some of them are available in multiple formats like PDF, MOBI, EPUB etc. Links to download Code Samples are also included wherever available.

Free e-books – Windows App Development

free ebooks on windows phone windows store development

We tend to keep this list up-to-date with latest released books. You can find many other free e-books my Microsoft Press on Microsoft Virtual Academy.

Creating Mobile Apps with Xamarin.Forms

Author: Charles Petzold
1187 pages

Written by legendary author Charles Petzold, this 1200-page ebook is a deep dive for C# programmers who want to write applications using a single code base that targets the three most popular mobile platforms: iOS, Android, and Windows, encompassing the Universal Windows Platform and Windows Phone.

Download
PDF | EPUB | MOBI


Microsoft Platform and Tools for Mobile App Development

Author: Cesar de la Torre and Simon Calvert
67 pages

This book outlines the E2E platform from Microsoft that forms the critical capabilities for organizations selecting technologies and tools for a Mobile Application Development Platform (MADP) and Rapid Mobile Application Development (RMAD). It also describes the core decision factors that organizations should consider, and it outlines the technical capabilities available within Microsoft solutions and products.

Download
PDF | EPUB | MOBI


Programming Windows Store Apps with HTML, CSS and JavaScript (2nd Edition)

free-ebook-programming-windows-store-apps-with-html-javascript

Author: Kraig Brockschmidt
1,311 pages

An in-depth ebook on writing Windows Store apps using HTML, CSS3, and JavaScript on the Windows 8.1 platform. The ebook includes 20 chapters and 4 appendices. More Details

Download
PDF | EPUB | MOBI | Code Samples


Location Intelligence for Windows Store apps

free-ebook-location-intelligence-windows-store-apps

Author: Ricky Brundritt
421 pages

Dive into the world of location intelligence and the different options for creating location aware applications for Windows 8.1 platform. More Details

Download
PDF | Code Samples


Channel9’s Windows Phone 8.1 Development for Absolute Beginners

free-ebook-winows-phone-8-development-beginners

Author: Bob Tabor
360 Pages

If you are an experienced developer this PDF provides skimmable reading content of Channel9’s Video course Windows Phone 8.1 Development for Absolute Beginners.

Download
PDF | Code Samples


Windows Phone 8 Development Succinctly

windows_phone8_development_succinctly_free-ebook

Author: Matteo Pagani
243 Pages

A free e-book by Syncfusion which covers most of the important concepts to develop a Windows Phone application, from the basic ones (like the XAML, the application lifecycle, etc.) to the most advanced ones (like background tasks, geolocalization and speech APIs)

Download
PDF & Kindle Format


.NET Technology Guide for Business Applications

free-ebook-dot-net-technology-guide-for-business-applications

Authors: Cesar de la Torre and David Carmona
70 Pages

This guide will help you select the right Microsoft development technologies and approaches for your custom .NET application development, depending on the priorities you have for your application and business domain. It is targeted to decision makers, software architects, development leads, and developers who are involved in selecting which technologies to use for their applications and projects, and specifically covers custom enterprise application development, although independent software vendors (ISVs) might also find the information and recommendations useful. More Details

Download
PDF


Windows Phone 8 Programming in C#

windows-phone-8-programming-c-sharp-free-book

Author: Rob Miles
70 Pages

The book tells you how to develop applications and games using XAML and XNA using MonoGame. It will serve as a good introduction to Windows Phone development for an experienced C# developer.

Download
PDF


Developing an Advanced Windows Phone 7.5 App that Connects to the Cloud

developing-advanced-windows-phone-app-cloud-connect-ebook

Authors: David Britch, Francis Cheung, Adam Kinney, Rohit Sharma
208 Pages

Get familiar with how to design and implement advanced applications for Windows Phone that take advantage of remote services to obtain and up-load data while providing a great user experience on the device.

Download
PDF


Programming Windows Phone 7

free-ebook-prgramming-windows-phone-7

Author: Charles Petzold
1013 Pages

A slightly old one now but the core concept are still relevant. Learn the basics of writing applications for Windows Phone 7 using the C# programming language with the Silverlight and XNA 2D frameworks. More Details

Download
PDF | EPUB | MOBI | Code Samples


.NET Book Zero

free-ebook-dot-net-zero

Author: Charles Petzold
267 Pages

This ebook is an introduction to C# and the Microsoft .NET Framework for programmers who have experience with C or C++ and would serve as a foundation for developing Windows Phone and Windows Store apps with C#. More Details

Download
PDFXPS | Code Samples


The C# Programming Yellow Book (Rubber Duck Edition)

c-sharp-programming-yellow-book-free

Author: Rob Miles
267 Pages

The C# Yellow Book is used by the Department of Computer Science in the University of Hull as the basis of the First Year programming course and is provided free of cost by Author Rob Miles. More Details

Download
PDF


Don’t let this wealth of knowledge get lost. Hit the share buttons below and tell fellow developers about it.

Do you know of other free e-books that are available for Windows app developers? Do let us know about them and we will make sure to update this list.

About the author

Kanishk Kunal

Kanishk is a Software Engineer turned Online Entrepreneur who has created many successful apps and websites. He devotes most of his time punching his keyboard and swiping his smartphone. Follow him on Twitter @kanishkkunal

6 comments

  1. Developer says:

    The download link to the Windows Phone 8 Programming in C# (Word File and Code Samples) is not working. Here is another link you can use instead: http://www.cs.tau.ac.il/~hillelav/courses/p2c_8/RobMilesWindowsPhoneBlueBook.pdf

    1. Kanishk Kunal says:

      Thanks a lot! I have updated the download link.

  2. Cleiton Dantas says:

    Thaaanks a lot, It’s what I need!

  3. Joshua says:

    The download link to the Programming Windows Phone 7 is not working.
    This link to the Developing an Advanced Windows Phone 7.5 App that Connects to the Cloud is not working.

    1. Kanishk Kunal says:

      Hi Joshua,

      You may still be able to find these e-books if you search from them, but since the topic of developing for Windows Phone 7 and 7.5 is outdated, we would recommend looking for books on current Windows platform such as on UWP apps. More information here: https://developer.microsoft.com/en-us/windows/getstarted

  4. Cesar says:

    Great resources. Im downloading “Channel9’s Windows Phone 8.1 Development for Absolute Beginners” to learn.
    Thank you.

Leave a Reply

Your email address will not be published. Required fields are marked *