Creating Mobile Apps with Xamarin.Forms, Preview Edition

· Microsoft Press
3.9
786 reviews
Ebook
272
Pages

About this ebook

Written by programming legend Charles Petzold and created jointly by Microsoft Press and Xamarin Inc., this Preview Edition ebook is about writing applications for Xamarin.Forms, the new mobile development platform for iOS, Android, and Windows Phone unveiled by Xamarin in May 2014. Xamarin.Forms lets you write shared user-interface code in C# and XAML (the eXtensible Application Markup Language) that maps to native controls on these three platforms. (The final edition of this ebook will be published in the spring of 2015.) This ebook is for C# programmers who want to write applications for the three most popular mobile platforms—iOS, Android, and Windows Phone—with a single code base. Xamarin.Forms also has applicability for those programmers who want eventually to use C# and the Xamarin.iOS and Xamarin.Android libraries to target the native application programming interfaces (APIs) of these platforms. Xamarin.Forms can be a big help in getting started with these platforms or in constructing a prototype or proof-of-concept application. This ebook assumes that you know C# and have some familiarity with the use of the .NET Framework. However, when it describes some C# and .NET features that might be somewhat new to recent C# programmers, the ebook adopts a somewhat slower pace. In particular, the introduction of the async keyword and await operator in Chapter 3 follows a discussion that shows how to do asynchronous programming using traditional callback methods.

Ratings and reviews

3.9
786 reviews
Vasili Puchko
November 8, 2016
Sorry guys, but I would never recommend this book to anyone, especially for new-starters It's 1200 pages but it's too bloated with information which would be better to read in official documentation. And accents it makes are irrelevant in most mobile apps. It focuses on writing pages in C# instead of XAML. But in most cases apps are usually written in XAML because it's simpler to mantain, it's less verbose than C#, it's just de-facto standard on Windows platform so .net devs are quite familiar with it, even if they are not - most likely they are familiar with HTML and XAML has a lot of common. The book doesn't tell how to better organize the app, how to build better navigation, etc. It only lists the options, but all those options are available in the documentation. I really appreciate the effort, but sorry, it doesn't look like a book written by Mobile developer for Mobile developers. If you want to learn fast I better recommend search for Xamarin.Forms video series by Houssem Dellai.
3 people found this review helpful
Alvyn Fasuyi
May 12, 2015
This book was and is extremely as it explains working with xamarin.forms from scratch with little knowledge of any previous platform required to follow and excellent code explanations showing drawbacks and even hinting potential problems with alternate coding practises. It beats any video tutorial and can only wait for new releases.
7 people found this review helpful
Indre Sh
September 20, 2015
How can I add those books in my library .I was entered my card number but no useful. what is that redeem code which card number I wan a enter there plz give details about it.
7 people found this review helpful

About the author

CHARLES PETZOLD began programming for Windows 30 years ago with beta versions of Windows 1. He wrote the first articles about Windows programming to appear in a magazine and wrote one of the first books on the subject,Programming Windows, first published in 1988. Over the past decade, he has written seven books on .NET programming, including the recent Programming Windows Phone 7 (Microsoft Press, 2010) and Programming Windows, Sixth Edition (Microsoft Press, 2012). Petzold’s books also include Code: The Hidden Language of Computer Hardware and Software (Microsoft Press, 1999), a unique exploration of digital technologies, and The Annotated Turing: A Guided Tour through Alan Turing’s Historic Paper on Computability and the Turing Machine(Wiley, 2008) . His website is www.charlespetzold.com.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.