RxJava Essentials

RxJava Essentials

Learn reactive programming to create awesome Android and Java apps About This Book Create interactive Android apps with Java Reactive Extensions Learn Reactive Programming through real-life examples that you can use in your Android app eat Android concurrency and threading issues to take your apps to a new…

Professional Eclipse 3 for Java Developers

Professional Eclipse 3 for Java Developers

Step-by-step guide that introduces novices to using all major features of Eclipse 3 Eclipse is an open source extensible integrated development environment (IDE) that helps Java programmers build best-of-breed integrated tools covering the whole software lifecycle-from conceptual modeling to deployment Eclipse is fast becoming the development platform of…

iText in action, Second Edition

iText in action, Second Edition

With iText, one can transform PDF documents into live, interactive applications quickly and easily. This free and open source library for Java and .NET is the leading tool of its kind, and was primarily developed and maintained by Bruno Lowagie, the author of this book. iText in Action,…

Getting Started with SBT for Scala

Getting Started with SBT for Scala

Build tools are a boon to developers working on large projects. With the configuration to run/execute the project moved out, developers can focus more on the project. SBT is a build tool designed for Scala and Java projects. It provides developers with a high productivity work environment hence…

Mastering Apache Camel

Mastering Apache Camel

This book will provide you with the skills you need to efficiently create routes using Apache Camel. After briefly introducing the key features and core concepts of Camel, the book will take you through all the important features and components, starting with routing and processors. You will learn…

Play Framework Cookbook, 2nd Edition

Play Framework Cookbook, 2nd Edition

Over 60 hands-on recipes to create dynamic and reactive web-based applications with Play 2 About This Book Create and build modern web applications using Play 2 Learn how to integrate Play 2.x with databases, third party modules, Restful APIs, and more Explore various features and optimizations added to…

Functional Interfaces in Java

Functional Interfaces in Java

Reduce development time by organizing your programs as chains of functional interfaces and see that the advantages of using functional interfaces include the flexibility and power of inlined functional chains and reuse of functional methods utilized throughout the Java API. You’ll see how complex logical expressions can be…

Better, Faster, Lighter Java

Better, Faster, Lighter Java

Sometimes the simplest answer is the best. Many Enterprise Java developers, accustomed to dealing with Java’s spiraling complexity, have fallen into the habit of choosing overly complicated solutions to problems when simpler options are available. Building server applications with “heavyweight” Java-based architectures, such as WebLogic, JBoss, and WebSphere,…

Making Java Groovy

Making Java Groovy

Making Java Groovy is a practical handbook for developers who want to blend Groovy into their day-to-day work with Java. It starts by introducing the key differences between Java and Groovy—and how you can use them to your advantage. Then, it guides you step-by-step through realistic development challenges, from…