قیمت رایگان!

امتیاز
0 از 0 رأی
رایگان!
ویژگی های دوره
39 دانشجو
نوع دوره: غیرحضوری،ویدئویی
سطح دوره: پیشرفته
زبان: فارسی
7 دقیقه
12 مگابایت
روش دریافت: دانلود فایل دروس
269 بازدید 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

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

آموزش پروژه محور React Native

React Native یک فریموک جاوا اسکریپته که بهت اجازه میده فقط با استفاده از جاوا اسکریپت و کتابخونه React اپلیکیشن…
56
25,000 تومان

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

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

نصب و راه اندازی react native در mac

React native بین توسعه دهندگان Android و Ios  به دلیل cross-platform بودنش بسیار محبوب و دوست داشتنتیه.react native قواعد توسعه…
18
رایگان!

آشنایی با مفاهیم SSR و CSR در React JS

در React JS دو معماری به نام های SSR و CSR وجود که از دو عبارت Server Side Rendering و…
28
رایگان!

پیاده سازی تبلیغات در React Native با تپسل

یکی از راه های کسب درآمد از اپلیکیشن نمایش تبلیغات است.زمانی که شما یک اپلیکیشن با React Native توسعه میدید،پنل درآمد زایی…
214
رایگان!

chat_bubble_outlineنظرات

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

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