A little update on Fiery Feeds 2.0: It’s going to be a redesign without adding new capabilities.

Instead I’m going to focus on removing old code and no longer needed options like the custom share sheet (since third party apps can only be integrated using the system share sheet) or the old web view (in favour of SFSafariWebView – Note: I’m not talking about the web mode in the article view) and lots of custom navigation code, which will be the biggest chunk of work.

The plan is to make Fiery Feeds feel like a modern app again, with 3D Touch, Peek & Pop, Drag & Drop, Taptic feedback and to have a modern codebase on which I can build for the coming years.

The new layout focuses much more on the article list.

And the article view now uses much more of the screen by default.

Please note that these are only mockups. While I am working on the update the current dev build looks nothing like them yet.

Fiery Feeds will be available as a subscription based app for a year next week and version 2.0 will be a free update to this app.

Last year I started offering Fiery Feeds in a new version, a free download with a subscription for premium features. In the linked post I outlined why I believe that (reasonably priced) subscriptions are a better option than paid up front apps in the App Store.

Subscriptions

In the coming months I will be moving completely to the subscription model: The paid up front app Fiery Feeds Premium is no longer available to purchase. (If you have previously purchased the paid app, it is still available to download in the Purchased Section in the App Store. I will keep Fiery Feeds Premium updated and working for a while longer, at least until after iOS 11 is released.)

It seems Fiery Feeds lives in a niche much to small to offer an ad-supported version. The ads never brought in any meaningful revenue (less then $20 in a year), partly because Fiery Feeds doesn’t (and doesn’t aim to) appeal to a mass audience, and partly because the ads very not placed very prominently. Since I simply don’t want to add more obtrusive ads, I’ve decided to removed all ads, for everyone, and instead focus more on new features for premium.

If you’re not already a premium subscriber, I would like to ask you to become one, if not for the additional features, then to support the ongoing development of the app. I am going to raise the price of the subscription to $10 / year once version 2.0 hits the store and existing subscribers will keep their current price as long as they’re subscribed to premium.

Version 2.0

Fiery Feeds is now almost four years old, and while I’ve added a lot of features, the design hasn’t changed much in that time. Some design decision, like having everything in the navigation bar made sense when the iPhone 5 was the largest device available. I believe it’s time to go back to the drawing board and think carefully about what still makes sense and what to change. I will talk more about this in a future blog post.

Thank you all for your support over the years

It is possible to create and use custom themes in Fiery Feeds right now. It is a somewhat complicated process, but improvements are already planned for a future release.

Prerequisites

You’ll need a text editor to create or edit the theme file and a web server to install1 it. Installation will be improved in a future release.

The theme file

The theme file is a simple JSON File where every value is the hexadecimal representation of a color unless otherwise noted2. You can take a look at the default Light Theme to see how it should look like.

Installing a theme

To install the created theme file you need to upload it to a web server3 and create a link in the form of fiery://addTheme/ and append the URL encoded link to your new theme file. Then simply open the newly created link in Safari on your device to launch Fiery Feeds and install the new theme.

Theme properties

The following shows which values control which elements. Note that all colors other then articleTitleColor and navbarTitleColor default to black if they are not present in the theme file.

Article view

article-view

Article list

article-list

Feed list

main-list

Notifications

account-list

Free Download

Fiery Feeds is now almost exactly 3 years old, and a lot has changed since I released the very first version.

Paid up front is no longer a good fit for the App Store. There are lots of not so great apps, and spending even $5 without being able to test an app first is a hard sell.
On top of that a lot of Fiery Feeds’ competitors are already available for free.

After seeing other apps like Overcast adopt new business models and Apple allowing subscription pricing for all apps, I’ve decided to move Fiery Feeds to a subscription model.
This means Fiery Feeds is now a free app, and you can use it for free as long as you want.

You can download and try Fiery Feeds here.

Premium Features

If you want some extra features you can purchase a Premium subscription from within the free app. These premium features currently include:

  • No ads
  • Feed management
  • Custom URL and email actions
  • Fetching the full article text for truncated feeds

I do expect to add new premium features to the list over time, but the app should be useable without a premium subscription as well.
I do believe the subscriptions are very reasonable priced, especially considering how much work goes into making Fiery Feeds.

In the past 3 years I have released 39 updates for free for every Fiery Feeds user. That is more than an update every month, and subscriptions go a long way in making sure I can continue improving the app.

Existing users

Thank you to everyone who has purchased Fiery Feeds so far, and another thank you to everyone who became a patron.

Here’s what’s going to change for existing users:
Nothing, really. The app you’re using is now called “Fiery Feeds Premium” on the App Store. That’s it. It is still available, and it will continue to be updated.

There are several URL schemes that will launch Fiery Feeds.

Launch App

Just launch Fiery Feeds:

fiery://launch

Open Account

Open a specific account:

fiery://openAccount/[account]

[account] can be either:

  • 1, 2, 3,… to open the first, second, third account in the account list
  • The name of the account.

Subscribe

Subscribe to a specific URL. If there are multiple accounts, Fiery Feeds will ask which account to use.

fiery://subscribe/[url]

[url] is the url encoded url to the feed or to a website (if supported by the service, i.e. Pocket, Instapaper).