Order: AirPods 2
  1. mackozer's Avatar

    The history of its creation is linked to my own attempts to learn Swift. For more than two years, I had been learning Swift primarily from textbooks by Paul Hudson (Hacking with Swift), Simon Ng (Appcoda) and those published by RayWenderlich. Most of them – especially Hudson’s textbooks – are available in various formats: ePub, PDF, and even Mobi for e-book readers.

    I tested various formats and I know that for programming textbooks, in which fragments of code are presented on almost every page, static, rigidly stacked PDFs are best suited. In the case of ePubs, the code is often wrapped or truncated if the font is too large. Learning to program from a Kindle textbook is also very uncomfortable.

    PDFs worked for me the best. Unfortunately, they have one drawback. It’s not possible to change their parameters, which bothers me especially when I’m learning after dark. For almost two years, my eyes were tormented by the white background pages of such textbooks. Reducing the brightness of the display on a Mac or iPad did not give much. It always shone too brightly.

    Manuals in the ePub format, opened in iBooks on a Mac or iPad (or finally on an iPhone) allow you to change colors, enable night mode, but problems with the correct display of the code (I have mentioned above) disqualified this solution. Obviously, I could reverse colors in the entire operating system, but that would be desperation (in fact most programs offer dark mode, also a code editor in Xcode).

    So I was looking for a PDF reader for Mac that would offer color inversion and unfortunately I did not find it. So I decided to write myself a PDF reader for Mac for night owls like me. I have done it with little help of much more experienced Swift developer – Marcin Maciukiewicz.

    Negative has three working modes:

    - Normal – no inverted colors. In this way, you can open documents to yourself, for example, in Preview on Mac
    - Inverted – here the colors are just reversed, everything is in reverse
    - Inverted with Sepia – the picture in the negative with the sepia added, which in my opinion further improves the comfort of reading in the dark.

    Each of the modes is activated one after the other, like on a carousel, after next clicking on the button with the eye on the toolbar.

    On the toolbar you will also find a field for entering the page number to which you want to jump. Negative supports TouchBar in MacBooks Pro late 2016 and newer.

    Features to do list:

    - adding a vertical navigation window with page thumbnails in the document, as in the MacOS Preview
    - adding bookmarks
    - improvement of the interface (I do not have experience in this topic, therefore Negative is deprived of UX spurts).

    Negative for Mac – a simple PDF reader for night owls-negative-reader-header.jpg

    Last edited by Just_Me_D; 05-20-2018 at 04:40 PM.
    05-20-2018 02:59 PM
  2. Just_Me_D's Avatar
    Thank you, and we wish you the best of success with the app....
    Lee_Bo and mackozer like this.
    05-20-2018 04:41 PM
  3. Lee_Bo's Avatar
    Welcome to iMore. The app looks pretty good. I may have to look into it when I get my MBP out.

    Good luck.
    mackozer likes this.
    05-20-2018 05:10 PM

Similar Threads

  1. Why no Android Central or AC Forums App for IOS?
    By Chuck Finley69 in forum Ask a Question
    Replies: 8
    Last Post: 05-25-2018, 08:28 AM
  2. Charge your phone wirelessly for only $10 with RAVPower's Fast Charging Pad
    By iMore.com in forum iMore.com News Discussion
    Replies: 0
    Last Post: 05-19-2018, 02:50 PM