- Taschenbuch: 168 Seiten
- Verlag: Packt Publishing (14. Januar 2014)
- Sprache: Englisch
- ISBN-10: 1783559160
- ISBN-13: 978-1783559169
- Größe und/oder Gewicht: 19 x 1 x 23,5 cm
- Durchschnittliche Kundenbewertung: Schreiben Sie die erste Bewertung
- Amazon Bestseller-Rang: Nr. 246.317 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
Xamarin Mobile Application Development for Android (Englisch) Taschenbuch – 14. Januar 2014
|Neu ab||Gebraucht ab|
Kunden, die diesen Artikel angesehen haben, haben auch angesehen
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Über den Autor und weitere Mitwirkende
Mark Reynolds is a software enthusiast who has worked in the industry for nearly 30 years. He began his career with Electronic Data Systems, building and supporting systems for the manufacturing sector. Over the years, he has worked with companies ranging in size from startups to Fortune 500 across a diverse set of industries including manufacturing, entertainment, financial services, government, and telecom. In 1993, Mark started a consulting practice focused on delivering training and mentoring services in the areas of software architecture, design, and implementation. With the rise of mobile computing, Mark has returned to what he loves the most, designing, developing, and delivering software solutions, now focusing in the mobile computing space. He continues his private consulting practice based in Allen, TX, where he also resides with his wife and son. Mark works as an independent consultant through his own private consulting practice (RSEG) based in Allen, TX, a community located north of Dallas. You can find out more about the services he offers from his website, rseg.net.
Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
However, the book omits too many important concepts in order to qualify for a good book. The most important one is fragments. In order to build even a simplest app you need to have a good understanding of fragments. Fragments are also required for building tablet optimized apps.
The book also gives a bad advice for using configChanges which as explained at [...] is a bad thing to do in most of cases. Instead the correct approach is to use Fragments and retain an instance.
All in all the book provides a very general overview of Android development and if you are serious about building Android apps (either with Xamarin or other platform) you should also read another book for a better understanding of Android platform.
For a book targeting existing C# developers, it started a bit too slow in my opinion, spending too much time on the basics if IDE. Even though Xamarin Studio is being used, it is similar enough to Visual Studio and shouldn’t require much attention. Once that was out of the way, the chapters nicely focused on individual Android specifics, such as building the UI, handling the navigation and working with sensors. These subjects are what .NET developers really need to transition to the new platform and the book does a good job at it. The book concludes with some basics about application deployment; again very useful for those, not already familiar with the platform.
There were a couple of topics I missed in the book. In particular more information about testing the applications on actual devices and some guidance on how to best take advantage of existing resources for Java Android development when working in Xamarin. It would also be very useful to include some recommended development practices for reusing code between platforms and handling Android specifics.
Nevertheless the book is a great first step into the world of Xamarin.Android for a seasoned .NET C# developer with no previous development experience on Android. It’s definitely enough to get you started and makes it much easier to decide whether this is the right way to build Android applications or not. It certainly convinced me to use Xamarin.Android for my first Android application.
This book also seems rather short. I have owned this book for only 24 hours, and I am already 43% through it. I am not a speed reader, and I have been doing plenty of other things as well. The first third of the book is devoted to "Getting Started". The writing style is easy to read, and looks reasonable, but so far I haven't seen much depth, and make leave you wanting for more.
The author walks you through the initial setup and quickly introduces you to the essentials necessary to walk through the demo app (Android manifest, layouts, Actions, Intents, etc.)
I picked up the Kindle version and the code formatting is great!