Writing Concise Code with Kotlin and RxJava

One of the reasons I love Kotlin is its expressiveness compared to Java. In Kotlin, you can implement much more logic with fewer characters, making Java look something like a "boilerplate language." It is particularly visible when dealing with RxJava which makes heavy use of single-method interfaces, which, in Java 7, are implemented using anonymous classes. (And conciseness isn't exactly the strength of those classes.)

How to Build Free-Hand Drawing Using React

At PSPDFKit, we make the most advanced PDF SDKs for mobile and desktop. We released PSPDFKit for Web in December and are working hard to bring you all the beloved PSPDFKit features from iOS and Android to the browser.

We'd like to give you some...

PSPDFKit 6.5 for iOS

Introducing PSPDFKit 6.5 for iOS! This release includes first-class Apple Pencil support, 3D Touch features, a completely rewritten and improved forms parser, UI improvements as well as various enhancements and bug fixes. Take a look at our changelog for all the changes, improvements and fixes in this release.

More Articles

Women in Software Development? YES PLEASE!

We are excited about International Women’s Day at PSPDFKit! The reason is simple, the day is too important for us and the tech workforce. We share...

Useful Tools to Share & Organize Work Between Developers and Designers

In the previous article, we talked about how we implement the agile design process. Since tools are integral to a streamlined work process, let’s also take...

Everybody Designs: An Agile Approach to Design

PSPDFKit GmbH, at its heart, is an engineering company, and engineering excellence is always the highest priority. Building a framework that thousands of large and small...

PSPDFKit for Web 2017.2

We are pleased to introduce PSPDFKit for Web 2017.2, our latest release which adds an HTTP API for working with annotations in your documents.

How to Fix a Bug, Blindfolded.

This is a story about a crash, caused by a bug inside the Android hardware accelerated view drawing. And a story about a team of developers...

What Cultural Diversity Means to Us

At PSPDFKit, we believe that cultural diversity is a strength that should be embraced and celebrated. While we typically steer clear of speaking on politics as...

Making the Most of Remote Work

At PSPDFKit, we strive to hire the best people for the job, regardless where they are in the world. We’ve written about our hiring process and...

PSPDFKit 6.4 for iOS

Introducing PSPDFKit 6.4 for iOS. This release includes support for Right-to-Left languages such as Arabic, a custom image editor, the ability to use FTS 5, Swift...

PSPDFKit for Web 2017.1

Introducing PSPDFKit for Web 2017.1, the first release of this year. This release adds a strongly requested feature and we're thrilled to show it to you:...

PSPDFKit 2.9 for Android

Today we are bringing you the first big update of PSPDFKit for Android in 2017 - version 2.9, including dual-page scrolling mode, custom localizations support, improved...