On May 18, 2020, I started posting on Twitter (as @DanB) about the process of evolving Note Taker HD from being just for the original fixed-size iPad screen to also work in iPadOS Split View as well as on iPhones. It received a lot of interest, so I'm including the original posts here, and will continue posting later additions. (This also give me single URLs to the entire text.)
This is the first Twitter thead:
Evolving my NoteTakerHD iPad app to be useful on the smaller and different-sized screens of iPhones as well as iPadOS Split View has been an interesting process. I decided to share some of what I went through. This first thread is background.
In 2009 I released an app called Note Taker for the iPhones of the day, tuned to the 640x320px screens. That meant "zoomed editing" where you "wrote" big on an overlay of the whole screen and what you wrote was shrunk to fit on a 3"x5" "card" filling the width of the screen.
Here's a 7-minute video of that original iPhone Note Taker: Link to YouTube
When the iPad came out, I made a new app, Note Taker HD, based on some of the same code. (In those days HD meant "for iPad screen".) The overlay writing changed into a separate Page View & Close-Up View. It was released May 7, 2010, about a month after the first iPad shipped.
NoteTakerHD was one of the first zoomed editing iPad apps and evolved over the next few years. It became quite popular -- often in the top-10 paid productivity apps. Over the last several years, though, I had not made many changes.
Eventually, the iPhone app became so old that it no longer ran on current versions of iOS. iPhones got bigger screens. iPads got Split View. However, NoteTakerHD, like many apps, was carefully designed for everything to fit exactly on the original iPads.
While I kept modifying NoteTakerHD to keep running on the latest iPadOS, it could not support new screen sizes. I use my iPhone for so many things, but I couldn't use my own ink-centric app on it. I missed jotting down phone numbers or "to buy" lists.
I finally decided to upgrade NoteTakerHD to support different sizes: Larger iPad Pro (easy) as well as smaller iPhone and Split View (much tougher). As an app with a rich UI there were so many screens to address. Two of the issues: What should the UI be? How to implement it?
More in a later thread.