قیمت رایگان!

ویژگی های دوره
4 دانشجو
نوع دوره: غیرحضوری،ویدئویی
سطح دوره: پیشرفته
زبان: فارسی
7 دقیقه
12 مگابایت
روش دریافت: دانلود فایل دروس
35 بازدید 0 دیدگاه

هر دفعه ای که شما اپلیکیشن React Native خودتون رو build میکنید،کدهای جاواتون به فرمت dex کامپایل میشه.ابن فرمت طوری طراحی شده که برای انسان قابل خوندن نباشه اما با استفاده از یک سری ابزار میتونید به راحتی بعد از دیکامپایل این کدها قابل خوندن باشه.شما نمیتونید از دیکامپایل شدن کدهاتون جلوگیری کنید اما میتونید با استفاده از Proguard اینکار رو سخت تر کنید.در تله فیلم آموزشی نحوه تشخیص ساخت apk با react native ابتدا به دیکامپایل کردن اپلیکیشن React Native مورد تست پرداختیم و بعدش توسعه داده شدن با این فریمورک رو مورد بررسی قرار دادیم.

Proguard به عنوان یک ابزار برای فشرده ، بهینه و ناخوانا کردن کدهای جاوا مورد استفاده قرار میگیره و همچنین باعث کاهش حجم اپلیکیشن های React Native میشه.فرض کنید که شما در برنامتون پرداخت درون برنامه ای دارید یا اینکه نمیخواید url هایی که بهش درخواست میفرستید لو بره.اگر شما کدهاتون رو obfuscate نکنید، هکر ها میتونن خیلی راحت به کدی که مارکت در اختیار شما قرار داده دسترسی داشته باشه و پرداخت های شما را دور بزنه.یا اینکه source code شما رو کپی کنه و نسخه ای مشابه اپلیکیشن شما در بستر اینترنت منتشر کنه و به کلاهبرداری با استفاده از برند و نام شما بپردازه.

در توسعه اپلیکیشن های موبایل تامین امنیت برنامه باید همیشه جز مهم ترین task های ما قرار بگیره.با استفاده از Proguard نه تنها امنیت اپلیکیشن ما تا حدودی تامین میشه و کدهامون obfuscate میشه بلکه حجم اپلیکیشنی که با React Native توسعه دادیم ،کاهش پیدا میکنه.

 

استفاده از Proguard در React Native

استفاده از Proguard در React Native ویدئو

7 دقیقه

خصوصی

moreدوره های مرتبط

خروجی گرفتن اپلیکیشن React Native با فرمت apk

بصورت پیشفرض موقعی که ما یک پروژه React Native ایجاد میکنیم،اپلیکیشن رو در حالت debug روی دیوایس واقعی و شبیه…
12
رایگان!

آموزش کار با lottie-react-native

در این دوره قصد دارم نحوه کار با یکی از بهترین و پرکاربردترین کتابخانه های React Native به انتخاب توسعه…
1
9,000 تومان

پرداخت درون برنامه ای بازار در React Native

در این دوره میخواهیم راجب آموزش پرداخت درون برنامه ای کافه بازار در React Native صحبت کنیم.یکی از لذت بخش…
0
19,000 تومان

ساخت ساعت دیجیتال در React Native

سلام دوستان.خیلی خوشحالم که با یک تله فیلم آموزشی دیگه در خدمتتون هستم.در این تله فیلم آموزشی یک ساعت دیجیتال…
3
رایگان!

بررسی اتصال اینترنت در React Native

سلام دوستان.خیلی خوشحالم که با یک تله فیلم آموزشی دیگه در خدمتتون هستم.در این تله فیلم آموزشی وصل بودن دیوایس…
5
رایگان!

ایجاد DrawerLayout در React Native

DrawerLayout یا منو کشویی در Android یک ویجت هست که بطور پیشفرض در اختیار توسعه دهندگان قرار داره اما در…
6
رایگان!

chat_bubble_outlineنظرات

قوانین ثبت دیدگاه

پاسخ دهید به علیرضا لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *