
رایگان!
ویژگی های دوره
در این سری از آموزش های رایگان react native یاد می گیریم که چطور از proguard برای بهینه، ناخوانا کردن کد و کاهش حجم اپلیکیشن های توسعه داده شده با react native (ری اکت نیتیو) استفاده کنیم.
هر دفعه ای که شما اپلیکیشن React Native خودتون رو build میکنید،کدهای جاواتون به فرمت dex کامپایل میشه.ابن فرمت طوری طراحی شده که برای انسان قابل خوندن نباشه اما با استفاده از یک سری ابزار میتونید به راحتی بعد از دیکامپایل این کدها قابل خوندن باشه.شما نمیتونید از دیکامپایل شدن کدهاتون جلوگیری کنید اما میتونید با استفاده از Proguard اینکار رو سخت تر کنید.در تله فیلم آموزشی نحوه تشخیص ساخت apk با react native ابتدا به دیکامپایل کردن اپلیکیشن React Native مورد تست پرداختیم و بعدش توسعه داده شدن با این فریمورک رو مورد بررسی قرار دادیم.
Proguard به عنوان یک ابزار برای فشرده ، بهینه و ناخوانا کردن کدهای جاوا مورد استفاده قرار میگیره و همچنین باعث کاهش حجم اپلیکیشن های React Native میشه.فرض کنید که شما در برنامتون پرداخت درون برنامه ای دارید یا اینکه نمیخواید url هایی که بهش درخواست میفرستید لو بره.اگر شما کدهاتون رو obfuscate نکنید، هکر ها میتونن خیلی راحت به کدی که مارکت در اختیار شما قرار داده دسترسی داشته باشه و پرداخت های شما را دور بزنه.یا اینکه source code شما رو کپی کنه و نسخه ای مشابه اپلیکیشن شما در بستر اینترنت منتشر کنه و به کلاهبرداری با استفاده از برند و نام شما بپردازه.
در توسعه اپلیکیشن های موبایل تامین امنیت برنامه باید همیشه جز مهم ترین task های ما قرار بگیره.با استفاده از Proguard نه تنها امنیت اپلیکیشن ما تا حدودی تامین میشه و کدهامون obfuscate میشه بلکه حجم اپلیکیشنی که با React Native توسعه دادیم ،کاهش پیدا میکنه.
یادگیری react native به صورت تخصصی
اگر قصد یادگیری react native رو به صورت حرفه ای و تخصصی دارید،پیشنهاد می کنم آموزش جامع و پروژه محور react native را مشاهده کنید.
استفاده از Proguard در React Native
استفاده از Proguard در React Native ویدئو
7 دقیقه
moreدوره های مرتبط
آموزش react navigation 3
ساخت ScrollView تمام صفحه افقی در ReactNative
آشنایی با مفاهیم SSR و CSR در React JS
chat_bubble_outlineنظرات
قوانین ثبت دیدگاه
رایگان!

Danial_af
با سلام اموزش خیلی خیلی خوبی بود فقط کاشکی یه کمی ادامه رو بیشتر توضیح می دادید
مهدی(مدیریت)
با سلام.ممنون
نحوه استفاده از Proguard به صورت کامل توضیح داده شد و چیزی برای بیان کردن نموند