Mobile Development with C#

Errata for Mobile Development with C#

Submit your own errata for this product.


The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color Key: Serious Technical Mistake Minor Technical Mistake Language or formatting error Typo Question Note Update



Version Location Description Submitted By Date Submitted Date Corrected
, Printed, PDF, ePub, Mobi, Safari Books Online, Other Digital Version
Page 11
United States

In the last paragraph on page 11 it says, "This is why many classes in MonoTouch implement the IDisposable interface. This interface is implemented to allow developers to call its Disponse method." The second-to-last word, "Disponse" should be, "Dispose." Ed

Note from the Author or Editor:
On page 11, "Disponse" should be "Dispose"

Ed Slingland  Jun 29, 2012  Sep 27, 2016
Printed, PDF, ePub
Page 26
Activity1.cs paragraph

"Activities will be explored more in the section �Writing the Application Code� on page 17." Could be "was explored"? We are on page 26.

Note from the Author or Editor:
On page 26 it should say "on page 31" instead of "on page 17"

Javier Rodr�guez  May 11, 2012  Sep 27, 2016
, Printed, PDF, ePub, Mobi, Safari Books Online, Other Digital Version
Page 31
1st paragraph

You say there isn't any graphical tool for android layout design and only Eclipse hss a basic designer. What about http://www.droiddraw.org/?

Note from the Author or Editor:
At the time I was mainly referring to official tooling for handling layout design, rather than third party tools that were a bit rough around the edges then. At this point Xamarin's Android designer has been available for years, so it's less of an issue now.

Javier Rodriguez  May 11, 2012 
, Printed, PDF, ePub, Mobi, Safari Books Online, Other Digital Version
Page 47
1st paragraph

Process data is wrote twice. [...] that perform calculations, process data, and process data.[...]

Note from the Author or Editor:
On page 47, "libraries that perform calculations, process data, and process data" should read "libraries that perform calculations or process data"

Romanut Poldenion  Sep 18, 2012  Sep 27, 2016
, Printed, PDF, ePub, Mobi, Safari Books Online, Other Digital Version
Page 137
Last paragraph

The text indicates that I should run the ddms tool. When I run it (2/13/2012), I get a warning message: The standalone version of DDMS is deprecated. Please use Android Device Monitor (monitor.bat) instead. Error Loading DDMS Preferences ...however the DDMS still loads after that, and I can work with it. I'm running MonoDroid from Xamarin, version 4.4.55

Note from the Author or Editor:
DDMS has been deprecated since the release of the book. As mentioned, Android Device Monitor is its replacement. We could change the text to "use the Android Device Monitor" on page 137 which would be more correct, but would also mean the screenshot on page 138 wouldn't match up.

Anthony Stevens  Feb 13, 2013 
, Printed, PDF, ePub, Mobi, Safari Books Online, Other Digital Version
Page 1358
middle

An external link does not work. Eg: https://api.twitter.com/1/statuses/user_timeline.xml?screen_name=OReillyMedia (Location: 1358) Note that this is generating a warning on Amazon

Note from the Author or Editor:
Unfortunately since the release of the book Twitter has gotten rid of the API this demo was using. I've created a mock service that can be used in its place without changing anything in the code besides the URL. I updated the code in the book's GitHub repository to reflect this change: https://github.com/gshackles/MobileDevelopmentInCSharpBook

Andy Seronick  Aug 11, 2016  Sep 27, 2016