Beginning Bazel: Building and Testing for Java, Go, and More
Discover Bazel, a new build and software test set of tools for today's programmers and developers. This book shows you how to speed up your builds and tests, and how to use Bazel in the context of your favorite programming language. You'll see that the languages and SDKs supported include Java, Android, iOS, and Go.

What You Will Learn

• Use Bazel as a build tool
• Test software with Bazel
• Work with Java, C++, Android, iOS, Go, and other programming languages
• Run Bazel on Linux, macOS, and Windows
• Scale and extend Bazel to other languages and platforms

Who This Book Is For

Experienced programmers looking for alternative build/test tools.

1133989576
Beginning Bazel: Building and Testing for Java, Go, and More
Discover Bazel, a new build and software test set of tools for today's programmers and developers. This book shows you how to speed up your builds and tests, and how to use Bazel in the context of your favorite programming language. You'll see that the languages and SDKs supported include Java, Android, iOS, and Go.

What You Will Learn

• Use Bazel as a build tool
• Test software with Bazel
• Work with Java, C++, Android, iOS, Go, and other programming languages
• Run Bazel on Linux, macOS, and Windows
• Scale and extend Bazel to other languages and platforms

Who This Book Is For

Experienced programmers looking for alternative build/test tools.

37.99 In Stock
Beginning Bazel: Building and Testing for Java, Go, and More

Beginning Bazel: Building and Testing for Java, Go, and More

by P.J. McNerney
Beginning Bazel: Building and Testing for Java, Go, and More

Beginning Bazel: Building and Testing for Java, Go, and More

by P.J. McNerney

Paperback(First Edition)

$37.99 
  • SHIP THIS ITEM
    In stock. Ships in 1-2 days.
  • PICK UP IN STORE

    Your local store may have stock of this item.

Related collections and offers


Overview

Discover Bazel, a new build and software test set of tools for today's programmers and developers. This book shows you how to speed up your builds and tests, and how to use Bazel in the context of your favorite programming language. You'll see that the languages and SDKs supported include Java, Android, iOS, and Go.

What You Will Learn

• Use Bazel as a build tool
• Test software with Bazel
• Work with Java, C++, Android, iOS, Go, and other programming languages
• Run Bazel on Linux, macOS, and Windows
• Scale and extend Bazel to other languages and platforms

Who This Book Is For

Experienced programmers looking for alternative build/test tools.


Product Details

ISBN-13: 9781484251935
Publisher: Apress
Publication date: 12/19/2019
Edition description: First Edition
Pages: 192
Product dimensions: 7.01(w) x 10.00(h) x (d)

About the Author

P.J. McNerney is a software developer and programmer with the Major League Baseball online games group building and testing commercial quality software and game applications. He has experience with Eclipse, Bazel, Java, C++, and more.

Table of Contents

1. Introducing Bazel
2. Installing Bazel
3. Your First Bazel Project
4. WORKSPACE File Functionality
5. A Simple Echo Client/Server Program
6. Prool Buffers and Bazel
7. Code Organization and Bazel
8. gRPC and Bazel
9. Bazel and Android
10. Bazel and iOS

From the B&N Reads Blog

Customer Reviews