Wi-Fi Direct

Wi-Fi Direct allows devices to connect directly to each other without the need for a Wi-Fi access point. Wi-Fi CERTIFIED Wi-Fi Direct devices, such as smartphones, cameras, printers, PCs, and gaming devices, can discover and connect to one another to transfer content and share applications. Devices can make a one-to-one connection, or a group of several devices can connect simultaneously, forming a Wi-Fi Direct group.

The following table lists Wi-Fi Direct support by BlackBerry 10 device:

Wi-Fi Direct groups of up to 8 devices will be supported in an upcoming release of the BlackBerry 10 OS.

BlackBerry 10 device

BlackBerry 10 OS version

Number of connections

Z30

10.2

1:1

Q10

10.2

1:1

Q5

10.2

1:1

Wi-Fi Direct APIs

A user can configure a Wi-Fi Direct connection on a BlackBerry 10 smartphone by navigating to Settings > Network and Connections > Wi-Fi and selecting Wi-Fi Direct. This initiates a scan for other Wi-Fi Direct devices. While scanning, the BlackBerry 10 smartphone is also discoverable by other Wi-Fi Direct devices.

Because you wouldn't want to ask a user to do this to create a connection just for your app, you can use the Cascades WiFiDirect API to make the connections programmatically from directly within your app.

Wi-Fi Direct resources

Here are some links to resources to help provide inspiration and show you how you can integrate Wi-Fi Direct functionality into your apps.

Resource Description

Sample app

This sample app demonstrates how to establish a Wi-Fi Direct connection between two BlackBerry 10 smartphones and communicate using a TCP socket connection.

Developer blog

This blog post describes how to create a Wi-Fi Direct connection programatically from within your app.

Wi-Fi Alliance

The Wi-Fi Alliance is the body responsible for the development of Wi-Fi Direct standards and device certification. Here you can find detailed information about specifications, news, and events.