رونمایی از پخته‌ترین و کاربردی‌ترین محصولات آموزشی سون‌لرن با کلی آفرهای ویژه🔥
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ محمود نیک زاد
راهنمایی در اصول پشتیبان گیری
جامعه جاوا (اندروید) ایجاد شده در ۲۴ فروردین ۱۴۰۲

سلام وقت بخیر

برای پشتیبان گرفتن از اطلاعات برنامه روی سرور یا حافظه گوشی صرفا با دانش این دوره از طریق ارتباط با سرور یا ذخیره اطلاعات با ساخت دیتابیس قابل انجام هست یا اصول خاص خودش را داره؟خودم هم در حال بررسی هستم ولی اگه تجربه یا مقاله و آموزش مفیدی سراغ دارین ممنون میشم معرفی کنید

بسته به نوع سناریو شما در محصولی که توسعه میدین میتونه متفاوت باشه که از محل ذخیره سازی لوکال استفاده کنید یا از api سرور استفاده کنید.

کاری که میخواین انجام بدین رو خلاصه توضیح بدین بهتر بشه راهنمایی کرد

مهرداد فدایی ۲۴ فروردین ۱۴۰۲، ۱۴:۳۸

سناریو به این صورت است برنامه دو بخش اصلی داره که در بخش اول یک سری پروژه توسط کاربر تعریف میشه(یک Entity برای این مورد تعریف شده که از روش آیتم‌های مورد نظر کاربر ساخته میشه) که نیاز هست که کاربر بتونه بک آپ هم تهیه کنه . بخش دوم برنامه به این صورت است که تعدادی هدف از پیش تعیین شده به کاربر در فهرستی ارئه میشه که کاربر هر کدام انتخاب میکنه میتونه هر تعداد آیتم خواست تعریف کنه که در اینجا هم نیاز به بک آپ هست

میخوام به نحوی باشه که این امکان باشه که کاربر بتونه روی حافظه گوشی و سرور اختصاصی یا سرویس ابری پشتیبان گیری تهیه کنه

حالا چندتا سوال برام پیش اومده که نحوه ی بک آپ گرفتن یک جا از هرکدام از این Entity‌ها در ابتدا به چه نحو باید صورت بگیره

اگر اشتباه نکنم همه ی قسمت هایی که ازشون بک آپ تهیه میشه درنهایت باید یک فایل بشن تا روی حافظه داخلی یا سرور اختصاصی یا سرویس ابری آپلود بشن

اطلاعات بیشتری هم میخواستم بدست بیارم چطور این موارد باید انجام بشه


محمود نیک زاد ۲۴ فروردین ۱۴۰۲، ۱۸:۵۱

اگر بخواین با حافظه لوکال کار کنید هر بار که اپ پاک و نصب بشه دیتابیس لوکال هم پاک میشه و خیلی منطقی نیست با حافظه لوکال کار کنید چون باید کاربر دستی بک‌آپ بگیره از دیتاها و تجربه کاربری خوبی هم نداره. بهتره api داشته باشین برای محصولتون و دیتاها تو سرور ذخیره بشن.

بهتره با شخصی که تخصص بکند داره صحبت کنید تا بتونه api‌های محصول شمارو بنویسه.

سناریو‌های دیگه هم میتونه باشه که پیچیدگی بیشتری ممکنه بوجود بیاره براتون بخاطر کوئری‌ها و ...، اگر بخواین همزمان از دیتابیس لوکال و سرور استفاده کنید.

بهترین پاسخ
مهرداد فدایی ۲۵ فروردین ۱۴۰۲، ۱۸:۲۸