Tag Archives: iMessage

Integration with Siri and iMessage: Everything Your App Can Do

The upgrade from iOS 9 to iOS 10 was the biggest upgrade iOS has received in its 11 year history. As we covered in our blog How iOS 10′s Open Functionality Can Take Your App to the Next Level, the biggest upgrade to the operating system was the opening up of Siri and iMessage for third-party extensions.

The ability to integrate applications with iMessage and Siri creates a host of new functional possibilities for software developers. Here’s our rundown of the top ways to improve apps through Siri and iMessage integration:

SIRI INTEGRATION

As Alexa has proved, the voice assistant is burgeoning billion dollar business. With Google and Amazon leading the pack, Apple has taken many steps to improve Siri, including opening Siri up to third party integration.

However, Apple is prioritizing quality over quantity when it comes to Siri integrations.  Limiting the types of apps that can integrate with Siri enables Apple to build out robust integrations that take into account complex verbal applications. With robust integrations, Siri will be able to fulfill actions without forcing the user to alter the colloquial, natural construction of their spoken sentences. In other words: the integration is comprehensive, but it will only work with the following types of apps:

  • VoIP (Voice over IP) Calling
  • Messaging
  • Payments
  • Lists and Notes
  • Visual Codes
  • Photos
  • Workouts
  • Ride Booking
  • Car Commands
  • CarPlay
  • Restaurant Reservations

Siri integrations use “intents”. Apps that fit into the aforementioned categories describe a set of intents, or things the app can do, and Siri categorizes spoken orders by the user into intents to determine the next logical action.

Siri can pull up photos from applications like Vogue Runway through voice command. It can send money to friends through Square Cash and Monzo, and can send messages through WhatsApp and LinkedIn. Siri’s vocabulary can process complex requests like “Hey Siri, show me my best photos of idyllic sunsets taken last summer using The Roll.”

iOS 11 opened up a host of new intents. Siri can now lock smartcars and manage notes and to-do lists in productivity apps, as well as complete on-the-spot language translations.

With Siri integration, app developers can make use of one of the most extensive digital vocabularies on the planet to make life easier for users.

IMESSAGE APPS

iOS 10 not only opened iMessage up to developers, it also spawned iMessage apps: apps designed exclusively for the iMessage platform.

iMessage integration allows make it easy to pull up documents, links, and information right from iMessage and send it on the fly. Productivity apps like Evernote can integrate to allow for updates to be both sent and updated through iMessage. Travel apps like AirBNB make it easy to discuss potential travel plans. Games like Words with Friends and GamePidgeon make it easy to simultaneously play games and text. The Starbucks iMessage app allows users to send digital gift cards using Apple Pay. Dropbox and OneDrive make files stored in the cloud easily accessible and shareable.

Unlike Siri, there is no limitation on what types of apps can integrate with iMessage. Due to limited functionality, enthusiasm for developing apps exclusively for the iMessage platform is fading according to Mac Rumors, but integrating with iMessage can greatly enhance the UI of existing apps.

Water Cooler Tech Talk: What iOS 10 Can Do For Your Business

As we detailed last week, the release of iOS 10 marks a major turning point for the software. By opening up internal apps to developers, Apple has offered a major opportunity for businesses to improve and expand the functionality of their apps. Here are a few ways that iOS 10 can help your business.

CISCO INTEGRATION

Apple & Cisco (image via Apple)

While Apple announced their partnership with Cisco in August 2015, iOS 10 introduces the fruits of that partnership. Businesses which utilize Cisco networks and iOS devices will see a major improvement in functionality and compatibility. Companies with Cisco networks would be smart to encourage employees to switch to iOS, and companies which use other networks may want to take note of the new changes as they are designed to improve business processes.

OPTIMIZING WIFI

Finding the right AP can make or break major business processes. As a leading network provider, Cisco understands this issue and has used iOS 10 as an opportunity to address it. Devices with iOS 10 recognize Cisco networks, enabling WiFi optimization and prioritization for business critical apps. So if an employee is walking as they take a WebEx meeting on their iPad, rather than scanning all channels for the next strongest signal, Cisco networks use a 801.11k to provide a list of the top six neighboring APs. This saves time and battery. As iPhones reach the end of a cell, they check the location and create a short list of the next best AP based on signal and utilization.

BUSINESS APP PRIORITIZATION

With the bevy of applications, devices and content constantly occupying business networks, network connections can easily become bogged down, slowing business critical processes. Networks typically give apps the same level of priority, regardless of whether they are business apps like voice, messaging, video conferencing and document sharing, or non-business apps like games, movies and social media apps.

Cisco networks allow users to not only configure QoS (Quality of Service) on company infrastructure, but to control the link from client to AP. Thus, even if a wireless network is congested with different app traffic, businesses can “whitelist” critical apps to prioritize them over noncritical apps. IT managers can even whitelist by SSID, allowing them to customize each user profile so that apps are prioritized by what is critical to the individual’s performance. Users can have different settings for different networks, optimizing connections for apps based on whether they are at their office network, school network, home network or somewhere else.

CISCO SPARK INTEGRATION

iOS 10 also includes CallKit, a new API which allows VoIP apps like Cisco Spark to be built to take advantage of the accessibility of iOS 10. CallKit enables VoIP apps to utilize the native phone app, ensuring continuity of habit with the native iPhone call experience, while allowing for the superior capabilities of Cisco Spark.

TAKEAWAYS

Cisco’s tests on iOS 10 integrated with Cisco networks have yielded the following results:

  • Up to 8 times faster roaming
  • 90 percent reduction in web browsing failures
  • Up to 66 percent more reliable calling
  • Management overhead can be reduced by 50 percent

iMESSAGE FOR BUSINESSES

iMessage (Image via Silicon Angle)

iMessage has opened its doors to developers, and with it, billions of dollars in market potential. Forbes recently commented: “The launch of the iMessage platform will mint a new generation of billionaire entrepreneurs and become the most valuable social platform in the west over the next five years.”

With a billion active iOS devices worldwide, the iMessage app store has 100 times the distribution footprint compared to the App Store when it launched in  2008. The iMessage store allows for Sticker Packs and iMessage Apps for free or purchase. Aside from creating branding opportunities for celebrities and a whole new platform for social gaming, the iMessage app store opens the door for companies to create extension of their existing apps which utilize iMessage. By integrating internal business apps with internal iOS apps, companies can simplify communication by keeping everything on the same thread.

iOS 10 FOR BUSINESSES

Utilizing the latest software will only improve business processes. iOS 10 provides numerous opportunities for businesses to create more efficient business processes and consolidate business communication on personal devices. It also opens the door for a bevy of future possibilities for businesses to take advantage of as the software evolves. Bring it up at the water cooler and you could change your company for the better.