0
هیچ محصولی در سبد خرید نیست.

مجموع: تومان

15 کتابخانه کاربردی در React Native

1398-05-23
مدیر سایت

در این مقاله شرکت پلاتین قصد دارد لیستی از پر کاربرد ترین کتابخانه های react native را  بر اساس تعداد استفاده در اپلیکیشن های اندروید و ios را برسی کند.

1. react navigation :

کاربرد این کتابخانه ، جابه جایی بین صفحات اپلیکیشن ، ساخت tab و ساخت drawer است.

react navigation یک کتابخانه بسیار کاربردی برای اپلیکیشن های android و ios است بطوری که شما تعداد محدود اپلیکیشن هایی را پیدا خواهید کرد که در آن بین صفحات جابه جایی وجود نداشته باشد و از این کتابخانه استفاده نکرده باشد. علاوه بر این با نصب این کتابخانه برای اپلیکیشن خود، میتوانید لیست کشویی (drawer navigation) و تب (tab navigation) بسازید.

react navigation

2. lottie:

این کتابخانه بیشتر در ساخت انیمیشن ها مورد استفاده قرار می گیرد.

Lottie یک کتابخانه برای Android و iOS است که انیمیشن Adobe After Effects را با استفاده از یک ابزار open-source به نام Bodymovin بصورت JSON در گوشی موبایل نمایش میدهد.

lottie

3. native base:

کاربرد:

شامل کامپوننت های آماده زیر میباشد:

یک کتابخانه کاربردی و open-source برای ساخت رابط کاربری جذاب برای دو نسخه Android و Ios .

یکی از مهم ترین ویژگی های native base این است که شما میتوانید کامپوننت ها را customize کرده و استایل های مربوط به هر کامپوننت را تغییر بدهید.همچنین native base در expo قابل استفاده است.

native base

4. vector-icons:

کاربرد:

استفاده از آیکون های متفاوت.

React Native Vector Icons یکی از محبوب ترین کتابخانه های موجود در GitHub است. این کتابخانه بیش از 3000 آیکون دارد که همگی رایگان هستند.این آیکون به صورت کامل سفارشی سازی شده و میتوانید اندازه و رنگ را با توجه به نیاز خود تغییر بدهید.

vector icons

5. maps:

کاربرد این کتابخانه نمایش نقشه است.

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

maps

router flux .6:

این کتابخانه برای جابه جایی بین صفحات کاربرد دارد.

اrouter flux یک کتابخانه قدرتمند و ساده برای جابه جایی بین صفحات است.

router flux

7. react native navigation:

کاربرد:

جابه جایی بین صفحات.

react native navigation یک کتابخانه ساده برای جابه جایی بین صفحات برای دو پلتفرم android و ios در react native است.

8. react native swiper :

کاربرد:

ساخت اسلایدر

swiper یکی از کتابخانه های کاربر پسند در زمینه ساخت اسلایدر در اپلیکیشن های android و ios است.

react native swiper

9. redux:

کاربرد:

استفاده state در چند فایل بطور همزمان.

بعضی از state ها باید بین چندین کامپوننت به اشتراک گزاشته شوند.یک مثال خوب در این مورد session state است.هنگامی که اپلیکشن load می شود ،معمولا یک سری اطلاعات کاربر نیاز دارد که بین چندین کامپوننت مختلف share شود .به احتمال خیلی زیاد این کامپوننت ها هیچ ارتباط مستقیمی با هم ندارند بنابراین Redux یک راه حل مناسب برای به اشتراک گزاشتن state ها است.

redux

10. React Native Camera:

کاربرد:

استفاده از دوربین در پروژه.

کتابخانه React Native Camera این امکان رو به اپلیکیشن میدهد تا به دوربین گوشی دسترسی داشته باشد و بتواند عکس بگیرد و آن را ذخیره کند.

react native camera

11. gifted chat:

کاربرد این کتابخانه ، ساخت اپلیکیشن برای چت کردن است.

این کتابخانه این امکان را فراهم میکند تا یک اپلیکیشن برای چت کردن ایجاد کنیم.

gifted chat

12. react native animatable :

کاربرد:

ساخت انیمیشن در کوتاه ترین زمان.

یکی از عواملی که باعث زیبایی اپلیکیشن میشود ، استفاده از انیمیشن هاست. اما اگر یادگیری animated در react native  مشکل باشد ، میتوانید انیمیشن های آماده این کتابخانه را فراخوانی و بسیار ساده از آنها استفاده کنید.

react native animated

13. realm :

کاربرد:

دیتابیس برای موبایل

دیتابیس Realm رو میتوان نسل جدید دیتابیس های موبایل دانست که در اپلیکیشین های React Native برای هر دو پلتفرم Android و Ios استفاده میشود.

realm

14. react native video:

کاربرد:

نمایش ویدئو .

اگر نیاز دارید در اپلیکیشن android یا ios خود ویدئو نمایش دهید بهترین انتخاب استفاده از کتابخانه React Native Video است.

react native video

15. push notiofication :

کاربرد این کتابخانه ، پیاده سازی نوتیفیکیشن است.

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

push notification

با پلاتین همراه باشید.

نظرشما

نوشته های مرتبط


چه عواملی باعث می شود تا تبدیل به یک برنامه نویس خوب شویم؟ پرسیدن این سوال از خود و . . .

4 دقیقه
ادامه مطلب

فروم ها یکی از گزینه های مهم برای تهیه بک لینک ها می باشند. وب مسترها می توانند محتو . . .

3 دقیقه
ادامه مطلب

معرفی ابزار های طراحی وب سایت     Web Programming اگر برای اولین بار باشد که بخواهد بر . . .

5 دقیقه
ادامه مطلب

لیست فرم های خارجی برای بک لینک رایگان بروز رسانی: استفاده از فرم‌های خارجی برای ب . . .

8 دقیقه
ادامه مطلب