top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Android Best Practices [[electronic resource] /] / by Godfrey Nolan, David Truxall, Raghav Sood, Onur Cinar
Android Best Practices [[electronic resource] /] / by Godfrey Nolan, David Truxall, Raghav Sood, Onur Cinar
Autore Nolan Godfrey
Edizione [1st ed. 2014.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014
Descrizione fisica 1 online resource (223 p.)
Disciplina 004
004.6
005.258
Soggetto topico Mobile computing
Special purpose computers
Mobile Computing
Special Purpose and Application-Based Systems
ISBN 1-4302-5858-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Contents at a Glance""; ""Contents""; ""About the Authors""; ""About the Technical Reviewers""; ""Chapter 1: Before You Start""; ""Introduction to Android""; ""Who Should Read This Book?""; ""What You Need Before You Begin""; ""An Actual Android Application""; ""A Working Development Environment""; ""All the Bells and Whistles""; ""Source Code for the Sample Application""; ""What�s in This Book""; ""Chapter 2: Android Patterns""; ""UI Design Patterns""; ""Holo""; ""ActionBarSherlock Navigation""; ""Designing for Different Devices""; ""Fragments""; ""Architectural Design Patterns""
""Classic Android""""MVC""; ""The Model""; ""The View""; ""The Controller""; ""MVVM""; ""The Model""; ""The View""; ""The ViewModel""; ""Dependency Injection""; ""The ToDoModule""; ""The Database Provider""; ""The Stub Provider""; ""ToDoApplication""; ""Summary""; ""Chapter 3: Performance""; ""History""; ""Performance Tips""; ""Android Performance""; ""Java Performance""; ""SQLite Performance""; ""Web Services Performance""; ""Optimized Code""; ""Tools""; ""DDMS""; ""System Performance""; ""Heap Usage""; ""Eclipse Memory Analyzer""; ""Memory Allocation""; ""Threads""; ""Method Profiling""
""Traceview""""Lint""; ""Hierarchy Viewer""; ""Unix Tools""; ""Top""; ""Dumpsys""; ""Vmstat""; ""Summary""; ""Chapter 4: Agile Android""; ""Benefits""; ""Benefits to the Business""; ""Benefits to the Developer""; ""The Sweet Spot""; ""Elements of Agile""; ""Goals""; ""Roll Call""; ""TDD""; ""BDD""; ""Continuous Integration""; ""Putting It All Together""; ""Summary""; ""Chapter 5: Native Development""; ""Deciding Where to Use Native Code""; ""Where Not to Use Native Code""; ""Where to Use Native Code""; ""Java Native Interface""; ""Difficulties Writing Native Code Using JNI""
""Generate the Code Using a Tool""""Generating C/C++ Header Files Using javah""; ""Generating the JNI Code using SWIG""; ""Minimize the Number of JNI API Calls""; ""Use Primitive Data Types as Native Method Parameters""; ""Minimize Reach-Back from Native Code to Java Space""; ""Memory Usage""; ""Local References""; ""Never Cache Local References""; ""Release Local References in Complex Native Methods""; ""Dealing with Strings""; ""Use Proper Memory Management Function""; ""Operating on Arrays""; ""Do Not Request Unnecessary Array Elements""; ""Prevent Updating Unchanged Arrays""
""Native I/O""""Caching Classes, Method and Field IDs""; ""Threading""; ""Never Cache the JNI Environment Interface Pointer""; ""Never Access Java Space from Detached Native Threads""; ""Troubleshooting""; ""Extended JNI Check""; ""Always Check for Java Exceptions""; ""Always Check JNI Return Values""; ""Always Add Log Lines While Developing""; ""Native Code Reuse Using Modules""; ""Benefit from Compiler Vectorization""; ""Summary""; ""Chapter 6: Security""; ""The State of Android Security""; ""Secure Coding Practices""; ""Industry Standard Lists""; ""PCI List""; ""OWASP""
""OWASP�s General Secure Coding Guidelines""
Record Nr. UNINA-9910300474903321
Nolan Godfrey  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Android design patterns [[electronic resource] ] : interaction design solutions for developers / / Greg Nudelman
Android design patterns [[electronic resource] ] : interaction design solutions for developers / / Greg Nudelman
Autore Nudelman Greg
Edizione [1st ed.]
Pubbl/distr/stampa Indianapolis, Ind., : Wiley, 2013
Descrizione fisica 1 online resource (458 p.)
Disciplina 005.25
005.258
Soggetto topico Application software - Development
Mobile computing
Smartphones - Programming
Soggetto genere / forma Electronic books.
ISBN 1-118-41755-0
1-299-24192-1
1-118-43934-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto pt. 1. UX principles and Android OS considerations -- pt. 2. Android design patterns and antipatterns.
Record Nr. UNINA-9910465388503321
Nudelman Greg  
Indianapolis, Ind., : Wiley, 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Android design patterns [[electronic resource] ] : interaction design solutions for developers / / Greg Nudelman
Android design patterns [[electronic resource] ] : interaction design solutions for developers / / Greg Nudelman
Autore Nudelman Greg
Edizione [1st ed.]
Pubbl/distr/stampa Indianapolis, Ind., : Wiley, 2013
Descrizione fisica 1 online resource (458 p.)
Disciplina 005.25
005.258
Soggetto topico Application software - Development
Mobile computing
Smartphones - Programming
ISBN 1-118-41755-0
1-299-24192-1
1-118-43934-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto pt. 1. UX principles and Android OS considerations -- pt. 2. Android design patterns and antipatterns.
Record Nr. UNINA-9910792080403321
Nudelman Greg  
Indianapolis, Ind., : Wiley, 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Android design patterns : interaction design solutions for developers / / Greg Nudelman
Android design patterns : interaction design solutions for developers / / Greg Nudelman
Autore Nudelman Greg
Edizione [1st ed.]
Pubbl/distr/stampa Indianapolis, Ind., : Wiley, 2013
Descrizione fisica 1 online resource (458 p.)
Disciplina 005.25
005.258
Soggetto topico Application software - Development
Mobile computing
Smartphones - Programming
ISBN 1-118-41755-0
1-299-24192-1
1-118-43934-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto pt. 1. UX principles and Android OS considerations -- pt. 2. Android design patterns and antipatterns.
Record Nr. UNINA-9910812616203321
Nudelman Greg  
Indianapolis, Ind., : Wiley, 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Android design patterns and best practice : create reliable, robust, and efficient Android apps with industry-standard design patterns / / Kyle Mew
Android design patterns and best practice : create reliable, robust, and efficient Android apps with industry-standard design patterns / / Kyle Mew
Autore Mew Kyle
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, England ; ; Mumbai, [India] : , : Packt, , 2016
Descrizione fisica 1 online resource (361 pages)
Disciplina 004.167
Soggetto topico Application software - Development
Mobile computing
Soggetto genere / forma Electronic books.
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910157560203321
Mew Kyle  
Birmingham, England ; ; Mumbai, [India] : , : Packt, , 2016
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Android design patterns and best practice : create reliable, robust, and efficient Android apps with industry-standard design patterns / / Kyle Mew
Android design patterns and best practice : create reliable, robust, and efficient Android apps with industry-standard design patterns / / Kyle Mew
Autore Mew Kyle
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, England ; ; Mumbai, [India] : , : Packt, , 2016
Descrizione fisica 1 online resource (361 pages)
Disciplina 004.167
Soggetto topico Application software - Development
Mobile computing
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910792665503321
Mew Kyle  
Birmingham, England ; ; Mumbai, [India] : , : Packt, , 2016
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Android design patterns and best practice : create reliable, robust, and efficient Android apps with industry-standard design patterns / / Kyle Mew
Android design patterns and best practice : create reliable, robust, and efficient Android apps with industry-standard design patterns / / Kyle Mew
Autore Mew Kyle
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, England ; ; Mumbai, [India] : , : Packt, , 2016
Descrizione fisica 1 online resource (361 pages)
Disciplina 004.167
Soggetto topico Application software - Development
Mobile computing
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910827618903321
Mew Kyle  
Birmingham, England ; ; Mumbai, [India] : , : Packt, , 2016
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Android Espresso Revealed [[electronic resource] ] : Writing Automated UI Tests / / by Denys Zelenchuk
Android Espresso Revealed [[electronic resource] ] : Writing Automated UI Tests / / by Denys Zelenchuk
Autore Zelenchuk Denys
Edizione [1st ed. 2019.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2019
Descrizione fisica 1 online resource (314 pages)
Disciplina 005.3
Soggetto topico Mobile computing
Java (Computer program language)
Programming languages (Electronic computers)
Mobile Computing
Java
Programming Languages, Compilers, Interpreters
ISBN 1-4842-4315-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 1. Getting started with Espresso for Android -- 2. Customizing Espresso for Our Needs -- 3. Writing Espresso Tests with Kotlin -- 4. Handling network operations or long-lasting actions -- 5. Verifying and stubbing intents with IntentMatchers -- 6. Testing web views -- 7. Accessibility testing -- 8. Espresso and UIAutomator -- 9. Dealing with runtime system actions and permissions -- 10. Test automation tooling -- 11. Screen Object Design Pattern in Android UI tests -- 12. Testing Robot Patterns with Espresso and Kotlin -- 13. Supervised Monkey Tests with Espresso and UI Automator -- 14. AndroidX Test Library -- 15. Improving Productivity and Testing Unusual Components.
Record Nr. UNINA-9910338007303321
Zelenchuk Denys  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2019
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Android for Java programmers / / Abdul-Rahman Mawlood-Yunis
Android for Java programmers / / Abdul-Rahman Mawlood-Yunis
Autore Mawlood-Yunis Abdul-Rahman
Pubbl/distr/stampa Cham, Switzerland : , : Springer Nature Switzerland AG, , [2022]
Descrizione fisica 1 online resource (657 pages)
Disciplina 005.3
Soggetto topico Application software - Development
Java (Computer program language)
Mobile computing
ISBN 9783030874599
9783030874582
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNISA-996478863203316
Mawlood-Yunis Abdul-Rahman  
Cham, Switzerland : , : Springer Nature Switzerland AG, , [2022]
Materiale a stampa
Lo trovi qui: Univ. di Salerno
Opac: Controlla la disponibilità qui
Android for Java programmers / / Abdul-Rahman Mawlood-Yunis
Android for Java programmers / / Abdul-Rahman Mawlood-Yunis
Autore Mawlood-Yunis Abdul-Rahman
Pubbl/distr/stampa Cham, Switzerland : , : Springer Nature Switzerland AG, , [2022]
Descrizione fisica 1 online resource (657 pages)
Disciplina 005.3
Soggetto topico Application software - Development
Java (Computer program language)
Mobile computing
ISBN 9783030874599
9783030874582
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910580160703321
Mawlood-Yunis Abdul-Rahman  
Cham, Switzerland : , : Springer Nature Switzerland AG, , [2022]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui