Understanding iOS Proactive Suggestions

Share this article

Understanding iOS Proactive Suggestions

With the introduction of the “Proactive” feature in iOS 9, Apple is trying to proactively assist you. The system learns from your actions and attempts to anticipate them. It starts showing suggestions, recommendations, apps you frequently use, etc.

Handoff

The Handoff feature hasn’t changed but the space usually reserved for it in the lock screen is used for suggested apps. Apps shown in the bottom-left corner of the lock screen and in the app switcher are based on your location or habits. The following screenshots show quick access to the Music app when I plug in my headphones.

Lock screen App switcher

iOS has noticed that when I plug in my headphones, I immediately go to the Music app, so it now gives me quicker access to it. The same will happen for an app that uses location. It will appear when you are near your favorite restaurant, for instance.

Spotlight search can be reached from the home menu; by swiping down or by swiping all the way left. The first thing to notice are the Siri suggestions below the search bar. By default, you’ll see the 4 apps you are likely to use at that given time (of the day or night), but it can be expanded up to 8 apps. It also depends on your location, or on whether your headphones are plugged in. So Siri suggests apps depending on your previous behavior or on the time of the day.

In the screenshot below on the left, Siri has suggested messaging apps and a game I currently play. Notice that in the screenshot on the right, the suggestions change as I plugged in my headphones. Just as in the previous example, the system is trying to help access the Music app quicker.

Siri suggestions Siri suggestions

When searching for a word, results are grouped based on where they are found. I tried searching for ‘Pi’ and many results listed, including the number as a top hit, applications, contact names containing ‘pi’, messages, emails, etc. Any third-party app that makes use of the spotlight search API would also show its content in the list of results.

Spotlight search Spotlight search

You can always turn off Spotlight Search in Settings -> General -> Spotlight Search.

Siri with context

In iOS 10 Siri is more open to the developers. This means more interaction with third party apps. Now Siri has contextual awareness on what you are doing and what you are looking at on your device. For example, if you are writing an email and ask Siri “Remind me to send this this afternoon”, Siri will know what “this” is and create a reminder for you. The reminder will have a link to the Mail app and the current email you are looking at, so it will take you at the same spot when the time is right.

Maps

Apps that provide locations can now share their information with the system. So let us suppose you are searching for a restaurant location in your favorite app. If you open app switcher you will be able to get directions to that restaurant location right away. The Maps app will suggest this location even if you manually open it. Or if you are writing to a friend to set a meeting place, the restaurant address will be suggested. Finally, the location would be available even in the Spotlight search.

Keyboard suggestions

QuickType provides enhanced auto-correction in iOS 10. The keyboard is automatically selected by the system depending on the type of input the field requires. So the system will detect whether you are writing a phone number, an email address, or a street address, and the keyboard will show only the characters you need. Furthermore, knowing what type of input to expect allows better suggestions to be shown. If you were interacting with the Maps app and viewing a restaurant or viewing a contact you have, the suggestions will be based on that interaction. This is again done by better integration of third-party apps with the system.

Contact interactions

When writing an email to a group of colleges or classmates, proactive suggestions make it easy to select the recipients. Based on recent conversations you had, and based on the people you tend to include in the same group, it gives a few choices from which to select. This is very handy, especially when you are in a hurry and don’t want to lose time writing long email addresses. It can also remind you to add someone you forgot to.

For third-party apps, the integration with the Contacts app has made it possible to share contact information as shown below.

Contacts

Conclusion

Apple wants to offer you the best experience possible by anticipating your needs and wishes. For this to happen, the system will need time to learn from and adapt to your habits and preferences. Apple has made this clear: The more you use your phone, the better the phone serves you.

May the Code be with you!

Frequently Asked Questions about iOS Proactive Suggestions

What are iOS Proactive Suggestions?

iOS Proactive Suggestions are a feature of Apple’s iOS operating system that uses machine learning to predict and suggest actions the user might want to take based on their usage patterns. These suggestions can include apps to open, people to contact, or even news articles to read. The goal is to make the user’s experience more seamless and efficient by anticipating their needs.

How do I enable or disable Proactive Suggestions?

To enable or disable Proactive Suggestions, go to Settings > Siri & Search. Here, you can choose which apps you want to allow to make suggestions. You can also choose whether you want these suggestions to appear on the lock screen, in search, or in the Look Up function.

Are Proactive Suggestions secure?

Yes, Proactive Suggestions are designed with privacy in mind. The data used to make these suggestions is stored locally on your device and is not shared with Apple or third parties. Furthermore, you can control which apps have access to this feature and can turn it off at any time.

Can Proactive Suggestions learn my routine?

Yes, Proactive Suggestions can learn your routine over time. For example, if you often check the weather first thing in the morning, your device may start to suggest this action when you wake up. This feature is designed to adapt to your habits and make your device more personalized to your needs.

How do Proactive Suggestions work with Siri?

Proactive Suggestions work in tandem with Siri to provide a more personalized user experience. For example, if you often ask Siri for directions to a certain location, Proactive Suggestions may start to suggest this action at the times you usually request it.

Can I use Proactive Suggestions with third-party apps?

Yes, Proactive Suggestions can be used with many third-party apps. However, the app must support this feature and you must give it permission to use Proactive Suggestions in the Siri & Search settings.

What types of suggestions can Proactive Suggestions make?

Proactive Suggestions can make a wide variety of suggestions, including suggesting apps to open, people to contact, news articles to read, and actions to take within apps. The specific suggestions will depend on your usage patterns and habits.

Can Proactive Suggestions predict what I’m going to do?

Proactive Suggestions use machine learning to predict what you might want to do based on your past behavior. However, these predictions are not always 100% accurate and are meant to be helpful suggestions rather than definitive predictions.

How can I improve the accuracy of Proactive Suggestions?

The accuracy of Proactive Suggestions can be improved by regularly using your device and allowing it to learn your habits. The more you use certain apps and features, the better the suggestions will become.

Can Proactive Suggestions drain my battery?

While Proactive Suggestions do require some processing power, they should not significantly impact your battery life. If you notice a significant decrease in battery life after enabling this feature, it may be worth checking other settings or apps that could be causing this issue.

Deivi TakaDeivi Taka
View Author

Deivi has graduated in Computer Engineering. He started writing code at High School, and now he can program in Java, C, C#, and Swift. Currently a Mobile Application Developer at a local company, he tries to share his passion writing articles for SitePoint.

aiArielEiosProactive Suggestions
Share this article
Read Next
Get the freshest news and resources for developers, designers and digital creators in your inbox each week