Close

Contact me

Message sent. Thanks!
Oops! Something went wrong. Try again.
Contact
H1

Integrating Skype into the Cyanogen OS Phone App

H2

Overview

P2
The Skype Mod was the first integrated service within the native Cyanogen Phone and Contacts apps using Cyanogen’s MOD platform. The goal of the Skype Mod was to give people the ability to initiate Skype video and voice calls from within these system apps.
My Role
Lead designer
Interaction design
Visual design
Prototype
Platforms
Android
Year
2015
H2

Why integrate?

75%

P3

of users will use the system apps that ship with their mobile device.

P3

Google accounts for 7 of the 10 most used apps. All of these apps ship as core Android apps.

83%

P3

of users download less than two apps per month.

Apple Maps icon
P3

Apple Maps is used 3.5x more frequently than the next leading maps app on iOS.

H3

The System App Advantage

P3

Integrating Skype into Cyanogen’s system apps gives them an advantage over competitors because most people use their default Phone and Contacts apps. This means that Skype no longer depends on people discovering their app through an app store. It’s built directly into their mobile device—exponentially increasing the chances someone engages with the service.

H2

Sketch & Wireframes

P2

The initial designs went through many design iteration before landing on a final design.

Skype Mod sketches and wireframes
H2

Prototype

Invision logo
This prototype was during user testing purposes. Here are some findings derived from testing this prototype:
H2

How might we inform people of the new Skype Mod?

P2

Messaging was distributed throughout Cyanogen OS to inform the people that their device had new Skype functionality built directly into their Phone and Contacts apps.

Notification
Domestic Notification
Notification
Roaming Notification
Skype onboarding
Skype Onboarding
Skype NUX
Phone NUX
H2

How might someone find a Skype contact?

P2

People find Skype contacts the same way they would find any other contact on their device. Skype contacts appear in both Phone and Contacts apps.

Skype tab
Skype Tab
Skype mode
Skype T9 Search
Contact details card
Contact Details
H2

How might we support Skype-to-landline calls?

P2

Skype includes unique functionality that allows the people to make Skype-to-landline calls using credits. Because the feature is similar to making a normal PSTN call, it was concluded that including a mode switcher on the dial pad made the most sense.

Mode switcher
Mode Switch
PSTN mode
PSTN Mode
Skype mode
Skype Mode
H3

User Feedback

P3

The initial launch of the Skype Mod resulted in user feedback that lead us to believe that the mode switcher was not obvious enough. Future iterations of the Skype Mod revised the UI to be clearer with a theme change and include a Skype-to-landline option in the user’s contact cards.

Skype mode theme change
Skype Mode Theme Change
H2

How might someone purchase Skype Credits?

P2

The logical place to purchase Skype Credit is where people would be using the credit—in the Phone app. This was backed by data which drove this decision. After someone was informed that the Skype Mod was on their device, we found that people instinctively went to the Phone app first when seeking where to buy Skype Credits.

Skype message
Skype Mode Message
Skype subscription dialog
Skype Credit Dialog
Skype management flow
Skype Credit Portal
H3

User Feedback

P3

This flow was found to be frustrating for those who used a Skype Subscription instead of credit. Future iterations of the Skype Mod changed the messaging so that it was clear to people with subscriptions where they could manage their account.

Skype message
Skype Message Update
H2

How might someone transition to Skype video call?

P2

The hero use case for the Skype Mod was the ability to escalate a normal PSTN phone call to a Skype Video Call. While the UX is simple, a lot of magic had to happen in the background to make this possible. People would remain on their PSTN phone call while the Skype Video Call connected to ensure a seamless transition.

PSTN call
On Phone Call
Skype video call transfer
Transition to Skype Video Call
Skype video call
Skype Video Call
H2

How might we make it easy for someone to redial Skype calls?

P2

Since the Skype Mod was intended to simply extend the functionality of existing Cyanogen OS surface areas, people could redial the same way they would expect to redial a normal phone call—from their Recent Tab in the Phone app or from a contact's card.

Invite contact flow
Non-Skype User Contact Card
Skype invite flow
Skype Directory Search
Skype invite intent picker
Invite Contact Intent Chooser
H2

How might someone find new Skype contacts and invite people?

P2

Not all contacts will be Skype contacts or Skype users for that matter. People can invite and search for Skype users from within the Contact Card.

Skype missed video call
Skype Call Expanded
Skype missed video call
Skype-to-Landline Call Expanded
Contact details card
Contact Card
H3

Feature Update

P3

Skype support for group calls came out immediately after the launch of the Skype Mod. The Skype Mod was updated to support all group call scenarios.

Skype hero screens
H0

Let’s chat

P1

I’m currently looking for a new role and would love to chat with you.

Site developed by Aaron James · 2024