---
title: DeviceActivityData.ApplicationActivity
framework: deviceactivity
role: symbol
role_heading: Structure
path: deviceactivity/deviceactivitydata/applicationactivity
---

# DeviceActivityData.ApplicationActivity

Activity data for an application.

## Declaration

```swift
struct ApplicationActivity
```

## Topics

### Identifying the application

- [application](deviceactivity/deviceactivitydata/applicationactivity/application.md)

### Measuring activity

- [totalActivityDuration](deviceactivity/deviceactivitydata/applicationactivity/totalactivityduration.md)

### Tracking usage

- [numberOfPickups](deviceactivity/deviceactivitydata/applicationactivity/numberofpickups.md)
- [numberOfNotifications](deviceactivity/deviceactivitydata/applicationactivity/numberofnotifications.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)

## See Also

### Organizing activity by type

- [DeviceActivityData.CategoryActivity](deviceactivity/deviceactivitydata/categoryactivity.md)
- [DeviceActivityData.WebDomainActivity](deviceactivity/deviceactivitydata/webdomainactivity.md)
