প্রকল্প সম্পর্কে
GymApp একটি ক্রস-প্ল্যাটফর্ম ওয়ার্কআউট ট্র্যাকার যা Android, iOS, ব্রাউজার এবং Garmin ডিভাইস কভার করে, সাথে একটি ঐচ্ছিক ক্লাউড ব্যাকএন্ড রয়েছে। এর ঘোষিত লক্ষ্য হল ওয়ার্কআউট পরিকল্পনা, লাইভ সেট ট্র্যাকিং, অগ্রগতি বিশ্লেষণ এবং পরিধানযোগ্য ডিভাইস সিঙ্ককে এক অভিজ্ঞতায় একত্রিত করা, পাশাপাশি মূল প্রশিক্ষণ অফলাইনে ব্যবহারযোগ্য রাখা।
README-তে বর্ণিত প্ল্যাটফর্ম কভারেজ:
- Android: Kotlin, Jetpack Compose এবং Room দিয়ে নির্মিত; প্রোডাকশন APK এবং Google Play AAB হিসেবে বিতরণ করা হয়।
- iOS: SwiftUI দিয়ে নির্মিত, iOS 17+ টার্গেট করে; সোর্স এবং একটি ইউনিভার্সাল সিমুলেটর বিল্ড সরবরাহ করা হয়, তবে এখনও কোনো App Store IPA প্রকাশিত হয়নি।
- ব্রাউজার: একটি সম্পূর্ণ অফলাইন-সক্ষম ওয়ার্কআউট অ্যাপ্লিকেশন যার সাথে শেয়ার্ড-ওয়ার্কআউট হ্যান্ডঅফ, গোপনীয়তা এবং সহায়তা পৃষ্ঠা রয়েছে, লাইভ at gymapptracker.com।
- Garmin: Connect IQ 3.2+, স্বাক্ষরিত Connect IQ Store আপলোড প্যাকেজ হিসেবে পাঠানো হয়।
- ক্লাউড: Supabase, ঐচ্ছিক অ্যাকাউন্ট সিঙ্ক এবং একটি Garmin প্ল্যান সারির জন্য ব্যবহৃত।
প্রকল্প দ্বারা তালিকাভুক্ত বৈশিষ্ট্য হাইলাইটগুলির মধ্যে রয়েছে ইতিহাস-সচেতন Smart Coach এবং Smart Plan সুপারিশ, পুনর্ব্যবহারযোগ্য টেমপ্লেট এবং প্রিয় ব্যায়াম সহ দ্রুত ওয়ার্কআউট লগিং, তুলনামূলক-সেশন এবং Garmin ডেটা সহ ওয়ার্কআউট-পরবর্তী বিশ্লেষণ, ফ্রিকোয়েন্সি সাজানো এবং পেশী-গ্রুপ ম্যাপিং সহ ব্যায়াম আবিষ্কার, পাশাপাশি প্রোফাইল, ব্যাকআপ, রিড্যাক্টেড ডায়াগনস্টিকস, মিশন, র্যাঙ্ক এবং অর্জন। অ্যাকাউন্ট স্থানীয় এবং অফলাইন-ফার্স্ট হতে পারে, সাথে প্রমাণিত ক্লাউড সিঙ্ক একটি অপ্ট-ইন সংযোজন হিসেবে।
মোবাইল ইন্টারফেস এবং পাবলিক ওয়েবসাইট ইংরেজি, ইউক্রেনীয় এবং রাশিয়ান ভাষায় উপলব্ধ। Android এবং iOS হালকা এবং গাঢ় চেহারা সমর্থন করে।
ডাউনলোড GitHub রিলিজের মাধ্যমে প্রকাশিত হয়, যার মধ্যে প্ল্যাটফর্ম প্যাকেজ এবং যাচাইয়ের জন্য BUILD-INFO.txt এবং SHA256SUMS.txt অন্তর্ভুক্ত থাকে। README উল্লেখ করে যে স্টোর আপলোড প্যাকেজগুলি বিনিময়যোগ্য নয়: সরাসরি Android ইনস্টলেশনের জন্য APK, Google Play-এর জন্য AAB এবং Garmin Connect IQ-এর জন্য IQ প্যাকেজ; iOS সিমুলেটর আর্কাইভ একটি App Store IPA নয়।
গোপনীয়তা এবং নিরাপত্তার বিষয়ে, প্রকল্পটি বলে যে মূল ওয়ার্কআউট স্থানীয় থাকতে পারে, ক্লাউড লগইন এবং সিঙ্ক্রোনাইজেশন ঐচ্ছিক, ব্যক্তিগত ব্যাকআপ রিড্যাক্টেড ডায়াগনস্টিকস এবং সহায়তা রিপোর্ট থেকে আলাদা রাখা হয় এবং রিলিজ অ্যাসেটগুলি পরিচয়, স্বাক্ষর, বিষয়বস্তু এবং চেকসামের জন্য যাচাই করা হয়। দুর্বলতাগুলি একটি পাবলিক ইস্যুর পরিবর্তে একটি ব্যক্তিগত নিরাপত্তা পরামর্শের মাধ্যমে রিপোর্ট করা উচিত এবং প্রকৃত ব্যবহারকারীর ডেটা, শংসাপত্র, স্বাক্ষর উপাদান বা ব্যক্তিগত ব্যাকআপ কখনও সংযুক্ত করা উচিত নয়।
GymApp Apache License 2.0-এর অধীনে প্রকাশিত হয়।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.