Sworkout: Street & home workouts. Fitness Training – iOS

Featured image


Add to wishlist

WE ARE SELLING ANDORID VERSION TOO – you can find it on sellmyapp

Personal effective workout plan directly in mobile phone! Among all other fitness apps, this one has the next advantages:


In the app you will find full-fledged descriptions and sharp videos with detailed exercise technique by the professional trainer to all the routines, both free and prepaid and available offline;

With the app you will be able to track your fitness achievements, reach your personal goals and share it with the auditory of your followers and friends to motivate them to join you;

With the app you will have an opportunity to create and save the set of exercises, adapted directly to your needs and upgrade it as you reach the new level of sports training.  

How to launch:

1. Install Carthage (“https://github.com/Carthage/Carthage”)
2. Run “carthage bootstrap” from root folder
3. Open sworkout.xcodeproj in Xcode.
4. Press “Run”.
Class Constants.swift contains advertising keys for Facebook Ads and
IAPS ids and IAPSharedSecret also appId and flurry key..
Ads placements:

FB_NATIVE_KEY_IOS Placement for native facebook adFB_NATIVE_BANNER_KEY_IOS Placement for banner facebook adFB_INTERSTITAL_KEY Placement for interstitial facebook ad

This application contains in app billing
All in app purchase and subscriptions:

com.street.workout.pro1Week 1 week pro accountcom.street.workout.pro1Month 1 month pro accountcom.street.workout.pro1Year 1 year pro accountcom.street.workout.buttocks,
com.street.workout.weightlossSingle payments, unblock the
corresponding challenges.com.street.workout.removeAds Single payments, remove ad from
ountOpened after first launch app,
1 year pro account

Project structure:
1. Folder sworkout contains all .swift code files.
2. Folder sworkout/Assets.xcassets contains all icons
3. Folders sworkout/Localization/en.lproj, sworkout/Localization/
ru.lproj, sworkout/Localization/uk.lproj contains all strings (en,
ru, ua language correspondingly)
4. Folder sworkout/JsonResources contains all workout
programs .json files (exercises counts calories etc)
(exercise_list.json – contains list of all exercises)
5. Folder sworkout/VideoResources contains all video files
App icon is in the folder sworkout/Assets.xcassets/
The entry point into the application is the AppDelegate class for iOS 11
and 12 and SceneDelegate for iOS 13+.
First screen – OnBoardContainerViewController for onboarding users
and SideMenuViewController with root TrainingsViewController for
old users.



This application contains a large number of training programs, about 150 different exercises for different muscle groups. Also a big advantage of the application is the ability to create your own training programs. And to reach a larger audience, you can track your jogs. This is all aåccompanied by descriptions and videos.


Users can choose one of the goals that they want to achieve: get fit, grow mass, get healthier, lose weight, shape up, become hardy and share a promise. Because according to statistics, a public promise increases the chances of passing the program by 53%. 


For each group of muscles (arms, ABS, back, chest and legs), sets of exercises are available for users, combined in home workout according to difficulty level: easy, normal and hard. Each exercise is accompanied by a simple description and detailed video instructions.


The application user will have the opportunity to run professionally: the workout tracker allows the user to find out the average speed and distance, the duration of running, as well as the number of calories burned.


A real gift for everyone who wants to do work out at home successfully will be the Challenge program for 30 days. As part of this training program, users will get access to individual home workout for men and women programs, to exercises for specific muscle groups as well and a specialized comprehensive program designed for quick, effective and healthy weight loss.


For each of the proposed bodyweight fitness programs, the next system of displaying the results has been developed: users can track the number of workouts the user has done, the number of calories spent during the daily workout and the time it took to train. All the free workout routines are developed, based on the average statistical data. 


Users have an opportunity to create and save the set of exercises, adapted directly to needs and upgrade it to reach the new level of sports training.  


Users can track fitness achievements, reach personal goals and share it with the audience of your followers and friends to motivate them to join.


Also the application contains a reminder for people who constantly forget about training or are just lazy)


In the app users can choose their weight not only in kg but also in lb, height in cm or ft.

In order to ask a question you need to log in or register as a user for free.

In order to ask a question you need to log in or register as a user for free.

14 days Money back guarantee policy
Development Hours
Category Sports
Platforms iOS 11, iOS 12, iOS 13
Frameworks Native iOS