Enumeration

HKWorkoutActivityType

The type of activity performed during a workout.

Topics

Constants

case americanFootball

The constant for playing American football.

case archery

The constant for shooting archery.

case australianFootball

The constant for playing Australian football.

case badminton

The constant for playing badminton.

case baseball

The constant for playing baseball.

case basketball

The constant for playing basketball.

case barre

The constant for barre workout.

case bowling

The constant for bowling

case boxing

The constant for boxing, including kickboxing and related activities.

case climbing

The constant for climbing.

case coreTraining

The constant for core training.

case cricket

The constant for playing cricket.

case crossCountrySkiing

The constant for cross country skiing.

case crossTraining

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

case curling

The constant for curling.

case cycling

The constant for cycling.

case dance

The constant for dancing.

case danceInspiredTraining

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

Deprecated
case downhillSkiing

The constant for downhill skiing.

case elliptical

The constant for workouts on an elliptical machine.

case equestrianSports

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

case fencing

The constant for fencing.

case fishing

The constant for fishing.

case flexibility

The constant for a flexibility workout.

case functionalStrengthTraining

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

case golf

The constant for playing golf.

case gymnastics

Performing gymnastics.

case handball

Playing handball.

case handCycling

The constant for hand cycling.

case highIntensityIntervalTraining

The constant for high intensity interval training.

case hiking

The constant for hiking.

case hockey

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

case hunting

The constant for hunting.

case jumpRope

The constant for jumping rope.

case kickboxing

The constant for kickboxing.

case lacrosse

The constant for playing lacrosse.

case martialArts

The constant for practicing martial arts.

case mindAndBody

The constant for performing activities like Qigong or meditation.

case mixedCardio

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

case mixedMetabolicCardioTraining

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

Deprecated
case paddleSports

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

case pilates

The constant for a pilates workout.

case play

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

case preparationAndRecovery

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

case racquetball

The constant for playing racquetball.

case rowing

The constant for rowing.

case rugby

The constant for playing rugby.

case running

The constant for running and jogging.

case sailing

The constant for sailing.

case skatingSports

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

case snowboarding

The constant for snowboarding.

case snowSports

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

case soccer

The constant for playing soccer.

case softball

The constant for playing softball.

case squash

The constant for playing squash.

case stairClimbing

The constant for workouts using a stair climbing machine.

case stairs

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

case stepTraining

The constant for training using a step bench.

case surfingSports

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

case swimming

The constant for swimming.

case tableTennis

The constant for playing table tennis.

case taiChi

The constant for tai chi.

case tennis

The constant for playing tennis.

case trackAndField

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

case traditionalStrengthTraining

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

case volleyball

The constant for playing volleyball.

case walking

The constant for walking.

case waterFitness

The constant for aerobic exercise performed in shallow water.

case waterPolo

The constant for playing water polo.

case waterSports

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

case wheelchairWalkPace

The constant for a wheelchair workout at walking pace.

case wheelchairRunPace

The constant for wheelchair workout at running pace.

case wrestling

The constant for wrestling.

case yoga

The constant for practicing yoga.

case other

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

See Also

Workout Constants

enum HKWorkoutSessionState

A workout session’s state.

enum HKWorkoutSessionLocationType

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