PSPDFKit 6.8 for iOS

Version 6.8 of PSPDFKit for iOS features a completely revamped Digital Signature implementation, watermark filtering, some iOS 11 fixes and various smaller improvements and fixes. You can, as always, read up on all the details in the changelog.

PSPDFKit 3.2 for Android

Today we are proudly announcing the release of PSPDFKit 3.2 for Android with a popularly requested settings menu that lets users switch between available page scrolling modes, toggle day/night mode, and keep the screen awake while reading.

Even Swiftier Objective-C

Another fascinating WWDC is behind us. This year we again witnessed a whole host of newly presented features and refinements to the Swift language, now already in its fourth installment. It's great to see how the language has progressed over the last couple years. Unfortunately, since binary compatibility has been delayed further (at least there's a Manifesto now), and module stability is still even further away, we are unable to use Swift in our binary PSPDFKit SDK. However, we do use it for our tests and in PDF Viewer.

If you write a new app in 2017, you should use Swift. Though there may still be cases where you need to work with Objective-C. Perhaps you are dealing with a legacy application, or you might have other reasons why Swift cannot be used. For example, if your app heavily inter-ops with C++ (like ours does). In that case, you might have been disappointed on the relatively little attention that the other main Apple programming language received recently. But fear not, PSPDFKit is coming to the rescue. Here are some of our favorite tips on how to improve Objective-C on your own.

More Articles

Linting and Code Formatting at PSPDFKit

At PSPDFKit, we work on a huge codebase written in many different languages, including C++, Objective-C, Java, JavaScript, Swift, and Kotlin. As we’ve been evolving our...

PSPDFKit for macOS

Today, we are happy to introduce our newest addition to the PSPDF family, PSPDFKit for macOS. The Mac has always been, and continues to be, near...

50 Shaders of Android: Drawing on Canvas

Canvas and Shaders, if used wisely, can simplify your life and help you achieve wonderful UI effects and animations.

PSPDFKit for Web 2017.4

We’re thrilled to announce a new major update of our Web SDK. PSPDFKit for Web 2017.4 brings support for interacting with annotations on mobile devices, a...

PSPDFKit 3.1 for Android

Today we are proudly announcing the release of PSPDFKit 3.1 for Android, including the new scrollable thumbnail bar. Check out our full list of changes in...

PSPDFKit 6.7 for iOS

Today we're excited to release PSPDFKit 6.7 for iOS! This version includes a new page grabber UI control, file coordination support, document progress indication and various...

Creating Better User Experiences with Animations and Lottie

Lottie is a fairly new library that enables rendering After Effects animations in real time in your apps, available for iOS (and macOS), Android and React...

How We Test and Generate Interactive CSS Documentation

With the release of PSPDFKit for Web 2017.3, among other improvements, we added more public CSS classes. The CSS classes of PSPDFKit for Web get obfuscated...

4 Steps to a Successful Company Retreat

Whether you work remotely or go into the same office every weekday, changing the scenery to help cultivate a close-knit work culture with a company retreat...

PSPDFKit 3.0 for Android

Today we are happy to announce the release of PSPDFKit 3.0 for Android, finally 😃 bringing support for PDF Forms to our Android framework! Version 3.0...