Enumeration

HKWorkoutActivityType

The type of activity performed during a workout.

Topics

Constants

HKWorkoutActivityTypeAmericanFootball

The constant for playing American football.

HKWorkoutActivityTypeArchery

The constant for shooting archery.

HKWorkoutActivityTypeAustralianFootball

The constant for playing Australian football.

HKWorkoutActivityTypeBadminton

The constant for playing badminton.

HKWorkoutActivityTypeBaseball

The constant for playing baseball.

HKWorkoutActivityTypeBasketball

The constant for playing basketball.

HKWorkoutActivityTypeBarre

The constant for barre workout.

HKWorkoutActivityTypeBowling

The constant for bowling

HKWorkoutActivityTypeBoxing

The constant for boxing, including kickboxing and related activities.

HKWorkoutActivityTypeClimbing

The constant for climbing.

HKWorkoutActivityTypeCoreTraining

The constant for core training.

HKWorkoutActivityTypeCricket

The constant for playing cricket.

HKWorkoutActivityTypeCrossCountrySkiing

The constant for cross country skiing.

HKWorkoutActivityTypeCrossTraining

The constant for exercise that includes any mixture of cardio, strength, and/or flexibility training.

HKWorkoutActivityTypeCurling

The constant for curling.

HKWorkoutActivityTypeCycling

The constant for cycling.

HKWorkoutActivityTypeDance

The constant for dancing.

HKWorkoutActivityTypeDanceInspiredTraining

The constant for workouts inspired by dance, including Pilates, Barre, and Feldenkrais.

Deprecated
HKWorkoutActivityTypeDownhillSkiing

The constant for downhill skiing.

HKWorkoutActivityTypeElliptical

The constant for workouts on an elliptical machine.

HKWorkoutActivityTypeEquestrianSports

The constant for activities that involve riding a horse, including polo, horse racing, and horse riding.

HKWorkoutActivityTypeFencing

The constant for fencing.

HKWorkoutActivityTypeFishing

The constant for fishing.

HKWorkoutActivityTypeFlexibility

The constant for a flexibility workout.

HKWorkoutActivityTypeFunctionalStrengthTraining

The constant for strength training, primarily with free weights and body weight.

HKWorkoutActivityTypeGolf

The constant for playing golf.

HKWorkoutActivityTypeGymnastics

Performing gymnastics.

HKWorkoutActivityTypeHandCycling

The constant for hand cycling.

HKWorkoutActivityTypeHighIntensityIntervalTraining

The constant for high intensity interval training.

HKWorkoutActivityTypeHiking

The constant for hiking.

HKWorkoutActivityTypeHockey

The constant for playing hockey, including ice hockey, field hockey, and related sports.

HKWorkoutActivityTypeHunting

The constant for hunting.

HKWorkoutActivityTypeJumpRope

The constant for jumping rope.

HKWorkoutActivityTypeKickboxing

The constant for kickboxing.

HKWorkoutActivityTypeLacrosse

The constant for playing lacrosse.

HKWorkoutActivityTypeMartialArts

The constant for practicing martial arts.

HKWorkoutActivityTypeMindAndBody

The constant for performing activities like Qigong or meditation.

HKWorkoutActivityTypeMixedCardio

The constant for workouts that mix a variety of cardio exercise machines or modalities.

HKWorkoutActivityTypeMixedMetabolicCardioTraining

The constant for performing any mix of cardio-focused exercises.

Deprecated
HKWorkoutActivityTypePaddleSports

The constant for canoeing, kayaking, paddling an outrigger, paddling a stand-up paddle board, and related sports.

HKWorkoutActivityTypePilates

The constant for a pilates workout.

HKWorkoutActivityTypePlay

The constant for play-based activities like tag, dodge ball, hopscotch, tetherball, and playing on a jungle gym.

HKWorkoutActivityTypePreparationAndRecovery

The constant for warm-up, cool down, and therapeutic activities like foam rolling and stretching.

HKWorkoutActivityTypeRacquetball

The constant for playing racquetball.

HKWorkoutActivityTypeRowing

The constant for rowing.

HKWorkoutActivityTypeRugby

The constant for playing rugby.

HKWorkoutActivityTypeRunning

The constant for running and jogging.

HKWorkoutActivityTypeSailing

The constant for sailing.

HKWorkoutActivityTypeSkatingSports

The constant for skating activities, including ice skating, speed skating, inline skating, and skateboarding.

HKWorkoutActivityTypeSnowboarding

The constant for snowboarding.

HKWorkoutActivityTypeSnowSports

The constant for a variety of snow sports, including sledding, snowmobiling, or building a snowman..

HKWorkoutActivityTypeSoccer

The constant for playing soccer.

HKWorkoutActivityTypeSoftball

The constant for playing softball.

HKWorkoutActivityTypeSquash

The constant for playing squash.

HKWorkoutActivityTypeStairClimbing

The constant for workouts using a stair climbing machine.

HKWorkoutActivityTypeStairs

The constant for running, walking, or other drills using stairs (for example, in a stadium or inside a multilevel building)

HKWorkoutActivityTypeStepTraining

The constant for training using a step bench.

HKWorkoutActivityTypeSurfingSports

The constant for a variety of surf sports, including surfing, kite surfing, and wind surfing.

HKWorkoutActivityTypeSwimming

The constant for swimming.

HKWorkoutActivityTypeTableTennis

The constant for playing table tennis.

HKWorkoutActivityTypeTaiChi

The constant for tai chi.

HKWorkoutActivityTypeTennis

The constant for playing tennis.

HKWorkoutActivityTypeTrackAndField

Participating in track and field events, including shot put, javelin, pole vaulting, and related sports.

HKWorkoutActivityTypeTraditionalStrengthTraining

The constant for strength training exercises primarily using machines or free weights.

HKWorkoutActivityTypeVolleyball

The constant for playing volleyball.

HKWorkoutActivityTypeWalking

The constant for walking.

HKWorkoutActivityTypeWaterFitness

The constant for aerobic exercise performed in shallow water.

HKWorkoutActivityTypeWaterPolo

The constant for playing water polo.

HKWorkoutActivityTypeWaterSports

The constant for a variety of water sports, including water skiing, wake boarding, and related activities.

HKWorkoutActivityTypeWheelchairWalkPace

The constant for a wheelchair workout at walking pace.

HKWorkoutActivityTypeWheelchairRunPace

The constant for wheelchair workout at running pace.

HKWorkoutActivityTypeWrestling

The constant for wrestling.

HKWorkoutActivityTypeYoga

The constant for practicing yoga.

HKWorkoutActivityTypeOther

The constant for a workout that does not match any of the other workout activity types.

See Also

Workout Constants

HKWorkoutSessionState

A workout session’s state.

HKWorkoutSessionLocationType

A constant indicating whether the workout session takes place indoors or outdoors.