Book Image

Xamarin Mobile Application Development for Android, Second Edition

Book Image

Xamarin Mobile Application Development for Android, Second Edition

Overview of this book

Table of Contents (18 chapters)
Xamarin Mobile Application Development for Android Second Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Preparing the application for release


As your application is fully developed, the moment when you put a significant amount of effort to verify each of the key functional modules is crucial. Many developers prefer to test the app using different test automation frameworks (such as Robotium, Appium, Xamarin Test Cloud, and so on), or some developers use manual testing to verify the app on targeted devices. Once you're convinced that the application doesn't contain any obvious glitches and works as smoothly as expected, you're ready to deploy the app to the app store.

The following sections discuss the various aspects to be considered prior to producing a release APK.

Disabling the debug mode

During the development of an application, Xamarin Studio supports debugging Xamarin.Android apps using Java Debug Wire Protocol (JDWP). This is great for development purposes but poses security risks for deployed applications and thus needs to be disabled in the released apps. There are two different ways...