When we set out to build the new online reading experience on raywenderlich.com, we knew it had to involve more than taking the content of the books and posting them on the site.
It was important that you could use the books that any true developer would; jump around the book in a non-linear way, mark the book with useful notes and excerpts, be able to search the book in an intelligent way, better cure of the project code, and let’s face it, to have an easy way to cut and paste code ! :]
We took all the different requirements and integrated them with the online reading experience on the site, to take our books to a whole new level. But you know what – it̵
How do books work?
An Ultimate Subscription allows you to access books anywhere, anytime without having to download anything. The brand new online reading experience for books on raywenderlich.com works directly in your browser, both on your desktop and on your mobile.
Here are just a few of the features we’ve built into our online reading experience:
Integrated highlighting and notes
You can highlight important content you come across, including source code, and even add notes for later.
The online reading experience keeps your highlights and notes organized, so it’s easy to go back and find the relevant section or code block without searching the entire book. Open your personal notebook and click on an entry to jump straight to the section you need.
When it comes to searching, online books support full-text search for a term or phase in the book, and the search results are not only organized by chapter, but also include surrounding context, so you can find what you’re looking for faster.
And we get it – copying code from books can be a struggle. Therefore, you can now use the one-click copy function to retrieve the code snippet you need, without worrying about rough or lost formatting.
Do you want to change the reading font in the book? The size of the font in the book? Or maybe you prefer reading in dark mode, or you want to change the default width of the reading area? It is easy to set all these with the built-in personalization settings in the browser.
The integrated table of contents on the left side of the page helps you orient yourself in any book, no matter how long or detailed. And you can retrieve exactly where you left off with the built-in progress tracking. It is easy to mark a chapter as completed with the same “Mark as completed” function that you have seen in video courses.
GitHub host source code
In previous books, you had to download a full .zip file with all the source code to view the source code, extract it somewhere on the disk, and then open it in a code editor. But with the new reading experience, all book source code is now hosted in GitHub archives, so you can browse the source code directly online. When you are ready to start working on your projects, you can discard, clone or download archives as needed!
Can I try the new reading experience?
Of course – it’s waiting for you right now! What are you waiting for?
You can check out all of our books right now, including these bestsellers:
This takes you straight into the book, where you can start reading right away. Some chapters in each book are available completely free of charge, so you can check them out in detail even if you do not own the book.
Other chapters that are not free have some of the text obscured, but you can still look through the book to check the headings, code examples, and illustrations in the book to see what’s inside.
Do you want to browse all the books available on our site? You can check them out here:
If you still have any questions about how the online reading experience and the Ultimate subscription relate to each other, you can always review the frequently asked questions we have gathered here:
Do you still have questions? Send an email to our customer support team at firstname.lastname@example.org and we will help as best we can!
Where should I go from here?
Although we have managed to put quite a few features into the electronic reading experience, we are not done yet. This is the first iteration of our reader, and we have collected a lot of feedback from you – and also from our training team, who have been using the online reader internally for some time now!
Here’s what a team member, Chris Language, had to say about an early version of the browser:
“Okay, I’m very impressed with how clean this experience is. My biggest concern was how the experience could be compared to a PDF, and I have to admit that this is official the way I want all my books to be. Great job Ray! I look forward to seeing my books here. ”
And before you go, a few quick reminders:
Thank you for trying out our new online reading experience! To keep track of everything that happens with our videos and books, sign up for our RW Weekly newsletter so you do not miss it.