Cargando…

Android application development with Maven : learn how to use and configure Maven to support all phases of the development of an Android application /

Android Application Development with Maven is intended for Android developers or devops engineers who want to use Maven to effectively develop quality Android applications. It would be helpful, but not necessary, if you have some previous experience with Maven.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Papapetrou, Patroklos (Autor), LALOU, Johnathan (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, [2015]
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ii 4500
001 EBSCO_ocn908199699
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150430s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d DEBBG  |d TEFOD  |d YDXCP  |d OCLCF  |d TEFOD  |d DEBSZ  |d N$T  |d CEF  |d OCLCQ  |d OCLCO  |d UAB  |d OCLCO  |d OCLCQ  |d QGK  |d OCLCO 
019 |a 913812183  |a 1259073426 
020 |a 9781783986118  |q (electronic bk.) 
020 |a 1783986115  |q (electronic bk.) 
020 |z 1783986107 
020 |z 9781783986101 
029 1 |a DEBBG  |b BV042683161 
029 1 |a DEBSZ  |b 446583669 
029 1 |a GBVCP  |b 835873358 
035 |a (OCoLC)908199699  |z (OCoLC)913812183  |z (OCoLC)1259073426 
037 |a CL0500000580  |b Safari Books Online 
037 |a ACE14330-5587-467C-8C9D-87571A2C42B0  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.76.A65 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 005.3 
049 |a UAMI 
100 1 |a Papapetrou, Patroklos,  |e author. 
245 1 0 |a Android application development with Maven :  |b learn how to use and configure Maven to support all phases of the development of an Android application /  |c Patroklos Papapetrou, Jonathan LALOU. 
246 3 0 |a Learn how to use and configure Maven to support all phases of the development of an Android application 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c [2015] 
264 4 |c ©2015 
300 |a 1 online resource (1 volume) :  |b illustrations. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover (Safari, viewed April 10, 2015). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Beginning with the Basics; Installing Java; Download and Install Apache Maven; Android SDK; Android development tools; Android SDK standalone; Creation of a new project; Integration with IDE; Eclipse; Set up and integration of Maven and Android SDK; Creation of a project in Eclipse; IntelliJ IDEA / Android Studio; Set up and integration of Maven and Android SDK; Import of project; NetBeans; Set up and integration of Maven and Android SDK; Import a project; Summary 
505 8 |a Chapter 2: Starting the Development PhaseReminders about Android projects; Creating an AVD; With the GUI; In-command line; Develop and Build; Cleaning; Generating sources; Build; Emulator; Start; Stop; Stop all; Deploy; Undeploy; Architecture principles; Standalone application; Android application within an n-tier architecture; Android with dependencies on SDK Add-ons; Summary; Chapter 3: Unit Testing; Effectively testing Android applications; Running typical unit tests; Unit testing of activities; Creating a dedicated unit testing module; Running Android unit tests with Maven 
505 8 |a Real unit testing with RobolectricConfiguring Robolectric with Maven; Running Robolectric unit tests; Best approach; Measuring test coverage; JaCoCo; Cobertura; Summary; Chapter 4: Integration Testing; Fundamentals of instrumentation testing; Running Android instrumentation tests; Creating a dedicated integration testing module; Writing a simple instrumentation activity test; Grabbing screenshots with Spoon; Configuring Spoon with Maven; Running Spoon and viewing the reports; Working with Robotium; UI Tests made easy with Selendroid; Configuring Selendroid 
505 8 |a Writing Selendroid UI Tests for Maven native applicationsOther integration testing tools; Summary; Chapter 5: Versions, dependencies, and profiles; Problem statement; Introducing Maven profiles; Creating build profiles; Separation by packaging; Separation by library; Summary; Chapter 6: Release Life cycle and Continuous Integration; Optimizing an Android package; Signing an application; Obfuscating the code; Aligning and zipping uncompressed data; Transforming the package in shippable form; Releasing a new version; Perform a release without deployment to repository 
505 8 |a Deploying to a local repositoryCI and automation best practices; Summary; Chapter 7: Other Tools and Plugins; Managing Android code quality; A short history about quality in Android; Analyzing with Lint using Maven; Unleashing the power of SonarQube; Boost development speed with GenyMotion; Deploying our example to a GenyMotion emulator; Summary; Index 
520 |a Android Application Development with Maven is intended for Android developers or devops engineers who want to use Maven to effectively develop quality Android applications. It would be helpful, but not necessary, if you have some previous experience with Maven. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a Android (Electronic resource) 
630 0 7 |a Android (Electronic resource)  |2 fast 
650 0 |a Application software  |x Development. 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
700 1 |a LALOU, Johnathan,  |e author. 
776 |z 1-78398-610-7 
776 |z 1-336-21415-5 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=969136  |z Texto completo 
938 |a EBSCOhost  |b EBSC  |n 969136 
938 |a YBP Library Services  |b YANK  |n 12350508 
994 |a 92  |b IZTAP