One of the things I really enjoy about the Christmas break, is how much it contributes to looking at things with perspective. It may be the copious amounts of food, the change in schedule, the time to think… Whatever the reason, it really helps assessing how things have gone and where to go next. On …
Category Archives: development
NewsWave 2020.4 for Mac
Today I submitted to the App Store what will likely be the final 2020 update, NewsWave 2020.4 for Mac. This is a minor bug fix update to improve unit testing, address bugs & improve UX. Key 2020.4 changes include: – Fixed a bug that could prevent reading position from syncing correctly. – Improved UX in …
NewsWave 2020.3.1 for Mac
Today I submitted NewsWave for Mac 2020.3.1, a minor bug fix update. I would typically wait a few more weeks to combine more enhancements & fixes but this update addresses a specially elusive and annoying bug. If you opened NewsWave for Mac from scratch and immediately moved it to the background (i.e. doing something else while …
NewsWave 2020.3 for Mac
I’m happy to report that NewsWave 2020.3 for Mac has been submitted to the App Store. This update improves the app based on the feedback received since launch. In addition to bug fixes and UX improvements I’ve also taken the opportunity to expand the amount of unit tests that verify each app change and I’ve tweaked …
Announcing NewsWave for Mac!
Without further ado, NewsWave for Mac is available on the Mac App Store. Create your own timeline of stories by following your favorite feeds. Now from your iPhone, iPad or Mac. What differentiates NewsWave? – Twitter style timeline of your personalized content. – Easily discover feeds through categories or catalogue search. – Streamlined experience that …
Designing the new NewsWave App Icon
One of the things I like about working on on-the-side projects is that I touch all aspects of them, this allows me to learn and grow many different skills. It’s so rewarding to learn about app development, server-side development, marketing, communication, design… And it’s the latter one I wanted to touch on for this post, …
Time until next day starts in UTC (Swift)
Although users interact with NewsWave on their iOS and -soon- Mac, some features are provided by a server. So, how can I let users know when the server triggers certain tasks? If they are triggered at regular intervals you can simply calculate on the device how long until it will be triggered again. This reduces calls …
Continue reading “Time until next day starts in UTC (Swift)”
NewsWave for Mac – Dark Mode
NewsWave for Mac is moving along quite well. In fact, 1.0 is feature complete, meaning all features I planned to ship in the first Mac release are already in. I’m now focusing on testing and polish. Speaking of polish, here’s a couple screenshots of the -mostly- final version of Dark Mode, updated icons and all …
Create a NSButton in code (swift)
Some time ago I shared a simple way to create custom UIButtons in code. As I’m starting to polish NewsWave for Mac, I wanted the same ability to easily create custom buttons. So, I ported the function to macOS, feel free to leverage: func createNewNSButton(title: String, textSizeDelta: CGFloat?, textColor: NSColor?, backgroundColor: NSColor?, …
NewsWave 2020.1
There’s many things that have changed since social distancing began about 15 days ago: meeting friends, going for morning coffees, weekend escapes and many other activities are now on hold. However, there are also some positive consequences: my wife and I have really gotten into board games (Forbidden Island, Exploding Kittens, Scrabble…), I’ve gotten a …