0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (6)
  • -
Status
Brand

Showing 1 - 6 of 6 matches in All Departments

Agile Swift - Swift Programming Using Agile Tools and Techniques (Paperback, 1st ed.): Godfrey Nolan Agile Swift - Swift Programming Using Agile Tools and Techniques (Paperback, 1st ed.)
Godfrey Nolan
R1,523 Discovery Miles 15 230 Ships in 10 - 15 working days

Make your Swift apps agile and sound with this short step by step guide. You'll learn about unit testing, mocking and continuous integration and how to get these key ingredients running in your Swift projects. This book also looks at how to write your Swift apps using test driven development (TDD). Agile practices have made major inroads in iOS development, however it's very unusual to see something as basic as unit testing on a Swift application. Done correctly, Agile development results in a significant increase in development efficiency and a reduction in the number of defects. Apple has released unit testing and code coverage frameworks for Swift development in XCode. Up until now getting unit testing up and running in Swift was not for the faint-hearted. Thankfully now, there is no excuse other than a lack of information on where to get started. iOS developers are faced with their own set of problems such as tightly coupled code, fragmentation, immature testing tools all of which can be solved using existing Agile tools and techniques. Swift Programming Using Agile Tools and Techniques is your solution to handling these tasks. What You Will Learn Write unit tests in Swift Write an application using test driven development Examine GUI testing, refactoring, and mocking frameworks Set up and configure a continuous integration server Measure code coverage Who This Book Is For Swift developers and would be mobile app testers will benefit from the guidance in this book.

Agile Android (Paperback, 1st ed.): Godfrey Nolan Agile Android (Paperback, 1st ed.)
Godfrey Nolan
R1,096 Discovery Miles 10 960 Ships in 10 - 15 working days

This concise book walks you through how to get unit testing and test driven development done on Android, specifically using JUnit 4. You'll learn how to do agile development quickly and correctly, with a significant increase in development efficiency and a reduction in the number of defects. Agile practices have made major inroads in Java development, however it's very unusual to see something as basic as unit testing on an Android project. Done correctly, Agile development results in a significant increase in development efficiency and a reduction in the number of defects. Google have finally moved away from JUnit 3 and the developer can now do the more commonly accepted JUnit 4 tests in Android Studio. Up until now getting JUnit testing up and running in Android was not for the "faint hearted." However, "now it's in Android Studio, there is no excuse," according to the author Godrey Nolan, president of RIIS LLC. Android developers are faced with their own set of problems such as tightly coupled code, fragmentation, immature testing tools all of which can be solved using existing Agile tools and techniques that this short book will teach you. What You'll Learn: What are the primary agile learning objectives applicable to Android What are the key Android unit testing tools and how to use themWhat is mock testing and the mock testing learning objectives and how to apply these to your Android apps How to use dependency injection How to apply test driven development to Android How to deal with legacy code, a big issue with regards to Android Audience: This book is for experienced Android app developers looking for an edge to build better and more agile Android apps. Some experience with Java also helpful.

Decompiling Java (Paperback, Softcover reprint of the original 1st ed.): Godfrey Nolan Decompiling Java (Paperback, Softcover reprint of the original 1st ed.)
Godfrey Nolan
R1,294 R1,024 Discovery Miles 10 240 Save R270 (21%) Ships in 10 - 15 working days

* Includes complete decompiler source * Includes complete obfuscator source * Includes a comprehensive chapter on strategies for protecting your code * Covers the basic theory behind many of the decompilers and obfuscators available on the market

Android Best Practices (Paperback, 1st ed.): Godfrey Nolan, David Truxall, Raghav Sood, Onur Cinar Android Best Practices (Paperback, 1st ed.)
Godfrey Nolan, David Truxall, Raghav Sood, Onur Cinar
R2,141 Discovery Miles 21 410 Ships in 10 - 15 working days

Android Best Practices by Godfrey Nolan shows you how to make your Android apps stand out from the crowd with great reviews. Why settle for just making any Android app? Build a brilliant Android app instead that lets your users praise it for ease of use, better performance, and more. Using a series of example apps which gradually evolve throughout this book, Android Best Practices brings together current Android best practices from user interface (UI)/user experience (UX) design, test-driven development (TDD), and design patterns (e.g., MVC) to help you take your app to the next level. In this book you'll learn how to: * Use Android design patterns for consistent UI experience on many devices * Use agile techniques such as test-driven development, behavior-driven development, and continuous integration * Improve the speed and overall performance of your app * Organize an Android app using design patterns such as MVC/MVP * Create and consume REST and SOAP web services Designing and developing an app that runs well on many if not all the leading Android smartphones and tablets today can be one of the most daunting challenges for Android developers. Well, this book takes much of the mystery out of that for you. After reading and using Android Best Practices, you'll become a much better Android app designer and developer, which in turn can make your apps better placed and more successful in the market place.

Decompiling Java (Hardcover, 1st ed.): Godfrey Nolan Decompiling Java (Hardcover, 1st ed.)
Godfrey Nolan
R1,682 R1,313 Discovery Miles 13 130 Save R369 (22%) Ships in 10 - 15 working days

Both Java and .NET use the idea of a virtual machine (VM) rather than a true executable. While very useful for some purposes, VMs make your source code and hence your intellectual property (IP) inherently less secure because the process can be reversed or decompiled. This book is useful because you must understand how decompilation works in order to properly protect your IP. Anyone interested in protecting Java code from prying eyes will want to buy this one of a kind book as it separates fact from fiction about just how ineffective obfuscators are at protecting your corporate secrets.While it is very easy for anyone to decompile Java code and almost as easy to run it through an obfuscation protection tool, there is very little information on just what happens when you do this. How secure is your code after you run an obfuscator, for example? bytecodes and the Java Virtual Machine (JVM) than in any book yet published. This book redresses the imbalance by providing insights into the features and limitations of todays decompilers and obfuscators, as well as offering a detailed look at what JVMs actually do.Virtual machine is the computer science term used when (most often in an attempt to gain greater portability) you create an abstract virtual processor and write code for it instead of having your compiler generate actual machine language for a chip like the Pentium 4. want the code to run. This translates the virtual machine language to the real machine language of your processor. The intermediary code for the virtual machine is what can more easily be decompiled, although with a loss of security, since in order for the code to be converted to real machine language it must be relatively transparent and not just a sequence of 0s and 1s

Decompiling Android (Paperback, 1st ed.): Godfrey Nolan Decompiling Android (Paperback, 1st ed.)
Godfrey Nolan
R1,710 Discovery Miles 17 100 Ships in 10 - 15 working days

Decompiling Android looks at the the reason why Android apps can be decompiled to recover their source code, what it means to Android developers and how you can protect your code from prying eyes. This is also a good way to see how good and bad Android apps are constructed and how to learn from them in building your own apps. This is becoming an increasingly important topic as the Android marketplace grows and developers are unwittingly releasing the apps with lots of back doors allowing people to potentially obtain credit card information anddatabase logins to back-end systems, as they don't realize how easy it is to decompile their Android code. In depth examination of the Java and Android class file structures Tools and techniques for decompiling Android apps Tools and techniques for protecting your Android apps What you'll learn How to download an Android app and decompile it into its original Java source and HTML5 and CSS code How to protect your Android apps so that others cannot decompile it To identify potential securitythreats that currently exist and how to avoid them What tools are available to decompile and protect Android apps The structure of a Java Classfile and an Android classfile How the standard JVM and the Dalvik JVM differ How to create your own Android decompiler and obfuscator Who this book is for

This book is for Android developers and their managers. It's also for hackers and hobbyist types who wish to see how Android apps are constructed as a means of learning how to build Android apps Table of Contents Laying the Groundwork Ghost in the Machine Inside the DEX File Tools of the Trade Decompiler Design Decompiler Implementation Case Studies

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Lucky Lubricating Clipper Oil (100ml)
R49 R29 Discovery Miles 290
Tromso Velvet Print Rug (160x230cm)
R1,149 R399 Discovery Miles 3 990
Oxford English Dictionary for Schools
Oxford Dictionaries Paperback R278 R247 Discovery Miles 2 470
Marltons Dog Blanket (100 x 100cm)
R99 R72 Discovery Miles 720
Casio LW-200-7AV Watch with 10-Year…
R999 R884 Discovery Miles 8 840
Loot
Nadine Gordimer Paperback  (2)
R398 R330 Discovery Miles 3 300
Loot
Nadine Gordimer Paperback  (2)
R398 R330 Discovery Miles 3 300
Bestway Swim Ring (56cm)
R50 R45 Discovery Miles 450
Shield Fresh 24 Gel Air Freshener…
R35 R31 Discovery Miles 310
Maped Smiling Planet Scissor Vivo - on…
R26 Discovery Miles 260

 

Partners