InAppSettingsKit 3.0

The popular open source framework to easily add in-app settings to your iPhone apps has been released in version 3.0. Normally, iOS apps use the Settings.bundle resource to add app-specific settings in the Settings app. InAppSettingsKit takes advantage of the same bundle and allows you to present the same settings screen within your app. So the user has the choice where to change the settings.

But InAppSettingsKit goes one step further. It not only replicates the system settings feature set but supports a large number of additional elements and configuration options if the settings screen is displayed within the app. Many developers even remove the settings pane from the system settings and solely rely on a rich in-app settings screen.

InAppSettingsKit 3.0 comes with the following new features:

  • List Groups (great for a variable number of items such as tags or accounts)
  • Date Picker
  • Toggles with checkmarks (instead of switches)
  • Text field validation
  • Support hiding sections
  • Support of the iOS text content type (allows auto-filling the name, email address and more)

Even though InAppSettingsKit is written in Objective-C, it plays nicely with Swift. In 3.0, I added nullability annotations and using properties instead of getter methods to improve the Swift interoperability. In fact, I rewrote the sample app in Swift to show this.


For many form-like table view UIs, InAppSettingsKit is a great choice because it saves a ton of error-prone code. Simply configure the UI using a static plist and only add a few lines of code for interactivity such as dynamic section hiding or input field validation.

Check the GitHub page for all the details and if you like the framework, you can now sponsor my open source work to support the future development of the framework. 💚

Streets 4.5

In Streets 4.5, we revised the Apple Watch app and introduced a true sphere viewer without distortion. You can now look around in all directions, not just horizontally. Either move your arm or just pan around using the finger to turn around or up and down in the panorama.

Tap the panorama once to select it (visualized with a green border) and zoom using the digital crown.

The update also includes the latest round of bug fixes.

Download the Streets 4.5 update from the App Store and if you like the update, we’d love to see a ⭐️⭐️⭐️⭐️⭐️ review!

Streets 4.2 Dark Mode panoramaStreets 4.2 Dark Mode mapJust in time for iOS 13, a new Streets update has landed. As you probably know, iOS 13 adds a system wide dark mode. Streets adopts the new look if you enable dark mode on your iPhone or iPad.

Grab the Streets 4.2 update from the App Store and if you wanna help us get out of our dark mood, enlighten us with a ⭐️⭐️⭐️⭐️⭐️ review!

The Where To? 10.9.5 update published today supports the myAudi app to send destinations to compatible Audi vehicles. myAudi is the successor of the Audi MMI connect app.

Users with a standalone Garmin navigator device supported by Garmin Smartphone Link can now send destinations to the Smartphone Link app in order to transfer them on their device.

We also redesigned the search bar and improved Voice Over support for the blind and visually impaired.

Download the Where To? 10.9.5 update from the App Store.

Where To? 10.9.4

Where To? 10.9.4 is available. The update adds more than 100 new brands such as supermarket and restaurant chains in various worldwide regions.

We also added support for public transport directions apps VRR (Rhein/Ruhr, 🇩🇪) and FahrPlaner (Bremen/Niedersachsen, 🇩🇪) and fixed several bugs.

Download the Where To? 10.9.4 update from the App Store.

Where To? location alarmThe Where To? 10.9.3 update released today introduces support for Universal Links top open Where To? place links right within the app instead of the website. We also worked on the loading performance to make results appear more quickly. This is especially noticeable in categories such as post boxes, national parks, playgrounds and more. Then we improved the zooming behavior when results are initially loaded. In previous versions the map sometimes zoomed several times while loading the results. Now we zoom just once when all results are loaded.

In Where To? we put a lot of effort in respecting your privacy. This means, we never sell user location profiles – or even create them in the first place. So far, we still asked for “Always” location permission as soon as you wanted to create location alarms to notify you once you arrive at or leave from a certain place. In 10.9.3 we changed that functionality to use a newer API and thus no longer require “Always” location permission. As a consequence, we removed that permission from the app entirely and only ask for your location while the app is in use.

The update also supports sending your destination info to the “TwoGo” app, an interesting car pooling app. TwoGo allows to share or ask for a ride with users traveling in the same direction. In contrast to Uber, Lyft and the likes, TwoGo riders only pay a nominal fee to the driver covering gas and car wear and tear. The platform is financed by large companies encouraging their employees to share rides and thus saving valuable parking space. You can find more information on B2RIDE.

Download the Where To? 10.9.3 update from the App Store.

Streets 4.1 has landed on the App Store. The update improves support for Apple’s new devices such as the Apple Watch series 4, the iPhone XS, XS max, and XR as well as the new generation of iPad Pro with Face ID.

Streets now also supports Google’s Plus Code aka Open Location Code for easy location sharing. In the search field, you can enter a Plus Code to go to the location it specifies. And in the panorama share sheet, you can copy the Plus Code to the clipboard.

Grab the Streets 4.1 update from the App Store and if you’re in a good mood, treat us with a ⭐️⭐️⭐️⭐️⭐️ rating ❤️!

Where To? 10.9.1

Where To? 10.9.1 is now available. It supports Spotlight search continuation: When you search for something using the system-wide search, there’s now an option to “Search in App” which continues the search right in the Where To? app.

Search in appWhere To? 10.9.1 also includes a new round of bug fixes and improves the “Suggest an Edit” feature that now lets you specify the original listing when you report a duplicate. You can also propose additional categories where the listing should be found. So if you find some inaccuracies in Where To? listings, please let us know!

Download the Where To? 10.9.1 update from the App Store.

A new Where To? update is available. Where To? 10.9 includes a completely rewritten watch app that is optimized for watchOS 5 and supports the upcoming Apple Watch Series 4 with its larger displayed area and round screen bezels. Apple Watch owners with a cellular device will appreciate that Where To? for Apple Watch doesn’t need to be tethered to the iPhone anymore. So you can find the next restaurant just from your watch while you’re on the go without your iPhone.


In addition to the new watch app, we also made sure that Where To? runs fine on iOS 12, including iPhone XS, XS Max, and XR.

We also worked hard on improving the data quality and fixed a ton of 🐞 bugs.

Finally, Where To? now supports the MinRejseplan app for public transport directions in 🇩🇰 Denmark.

Download the Where To? 10.9 update from the App Store now!

Older Posts »

Subscribe to the FutureTap Newsletter

View previous newsletters

We will use your name and email address to provide news and offers about our apps. We will treat your information with respect. By clicking below, you agree that we may process your information in accordance with our privacy policy.