0% found this document useful (0 votes)
20 views5 pages

Yogi

SDFGHJHGFDS

Uploaded by

goluraj542003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views5 pages

Yogi

SDFGHJHGFDS

Uploaded by

goluraj542003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Introduction

Yoga is an ancient practice that promotes mental, physical, and spiritual well-being.
Today, the benefits of yoga are widely recognized, but the resources for learning and
practicing yoga may not always be accessible to everyone. An Android app that addresses
both physical and mental health issues through yoga can offer a comprehensive approach
to health improvement, making it accessible and user-friendly.

In this project, the app will categorize health issues, provide multiple learning formats
such as text, video, gifs, and voice assistance, and offer expert advice. Users can find yoga
exercises tailored to their specific health concerns, such as stress, anxiety, back pain, or
sleep disorders, in a way that suits their preferred method of learning. Additionally, the
app will facilitate access to doctors and expert advice regarding health issues related to
yoga practice.

Example: A user with chronic back pain could search for yoga poses that help relieve
back pain and choose from different learning formats. Additionally, if the user needs
medical consultation, they can make an appointment directly with a doctor through the
app.

Objectives
The main objectives of the Yoga Android App project are as follows:

1. To categorize yoga practices based on health issues (mental and physical),


allowing users to easily find solutions tailored to their needs.
2. To provide users with multiple ways of learning yoga techniques (text,
video, gifs, images, voice assistant) to increase accessibility and user
engagement.
3. To offer users the ability to directly book appointments with doctors for
medical consultation and receive expert advice on health-related topics
such as diet,
lifestyle, and yoga practices.
4. To create a user-friendly interface that makes it easy for users of all age
groups to navigate and benefit from the app’s features.

Example: A user with anxiety could search for yoga poses specifically designed for
stress relief. The app would then present various learning options, such as a video
demonstration or step-by-step text guide.

Literature Review
Various studies have shown the benefits of yoga in improving both physical and mental
health.

Yoga practices have been linked to reduced symptoms of anxiety, depression, and stress,
as well as improved physical health, including flexibility and strength. Additionally, the
incorporation of technology in health practices has proven to be an effective method of
extending healthcare services, especially in remote or underserved areas.

 Physical Health: According to a study by Cramer et al. (2013), yoga helps reduce
chronic pain, improve flexibility, and build strength, making it an effective
treatment for conditions like back pain and joint issues.

 Mental Health: A study by Gothe et al. (2016) found that yoga significantly
reduced anxiety and depression, suggesting that it can be an effective
complementary therapy for mental health issues.

 Digital Health Solutions: Research by O’Connor et al. (2020) demonstrates the

growing importance of digital health platforms that provide users with accessible
health resources and allow them to consult healthcare professionals remotely.

Example: One study found that regular yoga practice reduced anxiety levels by 50% in

participants, and another study showed a significant decrease in chronic back pain
symptoms after 6 weeks of yoga practice.
Methodology/Planning of Work

1. Phase 1 - Requirement Gathering: Understand user needs and expectations


through surveys and interviews with potential users. Research existing yoga
apps and identify gaps in the market.

2. Phase 2 - Design and Development:


o Design wireframes and UI/UX layouts.
o Develop the app using Android Studio.
o Integrate features such as text-based guides, video tutorials, gifs,
voice assistants, and appointment booking.

o Collaborate with healthcare professionals to provide expert advice on the


app.
3. Phase 3 - Testing and Debugging: Conduct user testing with a group of potential
users, gather feedback, and make necessary improvements.

4. Phase 4 - Deployment and Maintenance: Deploy the app on the Google Play
Store and monitor its performance. Regularly update the app based on user
feedback and new health trends.

Example: User testing could involve asking a group of users to find yoga poses for
specific conditions like anxiety and evaluating their satisfaction with the different learning
formats provided.
Software Requirements

1. Operating System:
o Windows: Windows 10 or later (64-bit).
o macOS: macOS 10.15 (Catalina) or newer.
o Linux: Most modern 64-bit Linux distributions.
2. Android Studio:
o Version: The latest stable version of Android Studio (e.g., Android Studio
Giraffe or Hedgehog).
3. Java Development Kit (JDK):
o Version: JDK 11 (recommended) or newer.
4. Android SDK:
o Install Android SDK Platform and SDK Tools (via SDK Manager in
Android Studio).
5. Gradle:
o Android Studio automatically includes the required Gradle version.
6. Emulator or Devices:
o Android Virtual Device (AVD) for testing.
o Real Android Devices with Android 5.0 (Lollipop) or newer.
7. Other Tools:
o Git (for version control, optional).
o Design Tools: Figma, Adobe XD, or Photoshop for UI/UX design.
o APIs: Google APIs for maps, fitness tracking, etc.
8. Internet Connection:
o Required for downloading Android Studio, SDK components, libraries, and
plugins.
Hardware Requirements
1. Processor (CPU):
o Minimum: Intel i5 (8th Gen) or equivalent AMD processor.
o Recommended: Intel i7/i9 or Ryzen 5/7/9 for faster builds and smooth
emulation.
2. RAM:
o Minimum: 8 GB RAM.
o Recommended: 16 GB or more for efficient multitasking and faster
emulation.
3. Storage:
o Minimum: 8-10 GB free space for Android Studio and SDK tools.
o Recommended: SSD with at least 256 GB for faster builds and storage of
additional libraries.
4. Graphics Card (GPU):
o Integrated graphics (Intel HD/UHD Graphics) are sufficient for most
development.
o Optional: Dedicated GPU (NVIDIA GTX/RTX, AMD Radeon) improves
performance when running emulators or graphic-intensive apps.
5. Display:
o Minimum: 1280x800 resolution.
o Recommended: Full HD (1920x1080) or higher for better workspace
visibility.
6. USB Ports:
o Required to connect and test real Android devices via USB Debugging.
7. Power Supply:
o Ensure a stable power supply, especially when building or running emulator

You might also like