Close ad

Appearance, functionality, intuitiveness or price, these are the most common criteria by which users evaluate applications and play the biggest role in deciding to buy them. At a time when there are over a million apps in the App Store, everyone has a plethora of software to choose from in every category imaginable, on the other hand, developers have to struggle a lot and have a bit of luck in order to stand out in the face of tough competition and in the harsh application market, they won't make it at all.

iOS 7 brought an imaginary reboot for applications, at least as far as the user interface is concerned. The new rules of aesthetics and the new philosophy forced most developers to start from scratch in the form of a graphical interface, and thus everyone got a fresh opportunity to shine with a new look and possibly use this situation to release a new application instead of a free update. iOS 8 is then the next phase of the reboot, which after appearance will affect the functions of the application itself to such an extent that it will quite possibly completely change the rules of the game, or in many cases, transfer the game to a completely different field.

[do action=”citation”]Most of the information can easily fit into one widget in the notification center.[/do]

We are talking about extensions, one of the biggest news for developers in the mobile operating system. These allow the integration of third-party applications into other applications or the placement of a widget in the notification center. Android users may be shaking their heads now that they've had these options on their devices for years. That's true of course, but when two do the same thing, it's not the same thing, and Apple's approach is quite different from Android in some ways and will bring more options in some places, but above all, it's a very secure implementation method with a standardized and consistent user interface.

Widgets, which allow you to interact with applications without having to open them, bring completely new possibilities to stand out from the crowd and in some cases could even replace the primary interface of the application. A good example would be weather apps. Most of the information that users really care about, such as temperature, showers, humidity, or the forecast for the next five days, can easily fit into one widget in the notification center. It will be possible to launch the application for more details, say - say a weather map - but the primary interface will be the widget itself. The application that brings the best-looking and most informative widget will win with users.

It can be similar with IM applications. A widget with recent conversations combined with interactive notifications can practically replace the main interface of WhatsApp or IM+ for some. Of course, it will be more and more convenient to start a new conversation from the main application, however, for already ongoing conversations, it will not be necessary to launch the application at all.

However, widgets do not always completely replace the main application, instead they can bring a major competitive advantage. For example, to-do lists or calendar applications can benefit greatly from widgets. Until now, only Apple applications, i.e. Reminders and Calendar, had the privilege of displaying interactive widgets. This option is now in the hands of the developers and it is up to them and only them to allow interaction with their main app in the notification center. Task lists and calendars can, for example, display your agenda for today and the coming days, or allow you to reschedule meetings or mark tasks as completed. And what about Google Now, which could practically work the same as on Android.

[do action=”quote”]A large part of photo editing applications more or less become empty boxes located in the depths of a folder somewhere.[/do]

Other extensions that will greatly change how applications work are those that allow for system-wide functionality integration. Photo editing extensions have a very prominent position here. Apple has released a special API for this category of applications, which will allow you to open the application editor in Photos, for example. The user will no longer have to switch between applications to achieve the desired effect or complex photo editing. He just needs to open a photo in the pre-installed application, launch the extension from the menu and he can start working. Much of the photo editing applications will thus more or less become empty boxes located somewhere in the depths of the folder, serving only the purpose of expanding the capabilities of the Photos application. After all, that's exactly how Apple plans to replace Aperture's features in the upcoming Photos app for OS X. For many users, the extension options will surpass the user interface of a separate app, as it will become completely irrelevant.

Another special case are keyboards. To install third-party keyboards, you also need to install a classic application, the extension of which is the keyboard integrating into the system. The application itself will be practically unused, except perhaps for a one-time function setting, its real interface will be the keyboard visible in all other applications.

Eventually, we will probably see a category of applications where extensions will not be the heart and face of the entire application, but rather an inherent part of it, by which it will be primarily judged. Examples include applications such as 1Password or LastPass, which allow you to use saved passwords and log in to web services or directly to applications without having to write out all your login information.

Of course, extensions will become an integral part of those applications whose main benefit will not change significantly in iOS 8, but many times, thanks to extensions, some unnecessary steps that led to juggling between applications will be eliminated. Despite the fact that in many cases the extension replaces popular URL schemes among geeks.

Notification center widgets, third-party app integration through extensions, and interactive notifications are powerful tools that give developers more freedom than ever before without compromising system security. Not only will it significantly expand the capabilities of existing applications, but it will give rise to completely new applications that would not have been possible in previous versions of the system.

We will cover the extension in detail in a separate thematic article, however, the potential of future applications can be perceived even without a detailed analysis. For the first time since the opening of the App Store, apps will move beyond the edge of their sandboxes, and it will be fascinating to see how developers can use the new possibilities to attract new users.

.