آموزش react nativeآموزش react native
  • صفحه اصلی
  • دوره ها

    جدیدترین دوره

    دوره جامع React Native

    دوره جامع React Native

    85,000 IRT
    مشاهده

    محبوب ترین دوره

    آموزش مقدماتی react native

    آموزش مقدماتی react native

    رایگان
    مشاهده
    • دوره های آموزشی
    • تله فیلم آموزشی
  • بلاگ
  • چارت آموزشی
  • تالار گفتمان
  • تماس با ما
  • درباره ما
    • عضویت ورود

      ورود با:

      Google Twitter Instagram

      ورود با حساب کاربری سایت شما

      ورود با:

      Google Twitter Instagram

      رمز عبوررا فراموش کرده اید؟

      هنوز عضو نیستید؟همین حالا عضو شو!

    • سبد خرید

      0
  • صفحه اصلی
  • دوره ها

    جدیدترین دوره

    دوره جامع React Native

    دوره جامع React Native

    85,000 IRT
    مشاهده

    محبوب ترین دوره

    آموزش مقدماتی react native

    آموزش مقدماتی react native

    رایگان
    مشاهده
    • دوره های آموزشی
    • تله فیلم آموزشی
  • بلاگ
  • چارت آموزشی
  • تالار گفتمان
  • تماس با ما
  • درباره ما

برنامه نویسی

  • خانه
  • بلاگ
  • برنامه نویسی
  • Native Script چیست

Native Script چیست

  • ارسال شده توسط مهدی
  • تاریخ فروردین ۳, ۱۳۹۷
  • نظرات 0 نظر
NativeScript چیست

معرفی Native Script

Native Script یک فریمورک برای توسعه اپلیکیشن هاییه که روی پلتفرم های Android و Ios اجرا میشه.  اپلیکیشن های توسعه داده شده با NativeScript با استفاده از زبان های platform-agnostic مانند JavaScript یا TypeSript ساخته میشن.Native Script  بدون هیچ واسطه ای و به صورت مستقیم از فریمورک Angular پشتیبانی میکنه و با استفاده از پلاگین توسعه داده شده توسط جامعه توسعه دهندگان Native Script از  فریمورک Vue پشتیبانی میکنه.اپلیکیشن های توسعه داده شده با Native Script کاملا native  هستند( منظور از برنامه های Native برنامه هایی هست که برای یک سیستم عامل خاص نوشته شده).علاوه بر این میتونید از کتابخانه های جانبی Cocoapods, Android Arsenal, Maven ,  npm.jsدر برنامه هاتون بدون هیچ مشکلی و پیچ وتاب خاصی استفاده کنید.

توسعه

Native Script در مارچ ۲۰۱۵ منتشر شد و به سرعت جای خودشو تو دل توسعه دهندگان اپلیکیشن باز کرد. بیش از ۳۰۰ github-stars  و ۱۵۰۰ فالور در کمتر از ۶ماه محبوبیت این فریمورک رو به خوبی نشون میده.در همین حال بیش از ۶۰۰ پلاگین open-source در دسترس و همچنین  با استفاده از Angular که منبع برنامه رو بین وب و موبایل رو میشه به اشتراک گذاشت باعث میشه تا وسوسه بشی که یادگیری این فریمورک رو شروع کنی.

ساختار

تمامی پلاگین ها در Native Script با استفاده از پکیج منیجر npm  نصب میشه.پروژه ها با استفاده از خط فرمان یا ابزار GUI به اسم NativeScript Sidekick ایجاد ، پیکربندی و کامپایل میشه.Native Script با انتزاع فایل های XML عناصر UI Native هر پلتفرم رو فراخوانی میکنه.شما میتونید منطق برنامه توسعه داده شده با Angular و TypeScript رو مستقل از پلتفرم هدف توسعه بدید.

دسترسی مستقیم به NativePlatformAPIs

رابط کاربری با استفاده از XML تعریف میشه.NativeScript از ساختار داده فایل های XML استفاده میکنه که نشون دهنده رابطه انتزاع متقابل پلتفرم برای ایجاد کدهای مخصوص هر پلتفرمه که به طور مستقیم با عناصر Native سیستم عامل هدف ارتباط برقرار میکنه.به این معنی که هر وقت شما در NativeScript یک Button رو فراخوانی میکنید،یک انتزاع برای Button ایجاد میشه که که بطور مستقیم UIButton رو در Ios و com.android.widget.Button در Android فراخوانی میکنه.

امیدوارم که خوندن این مقاله باعث  آشنایی شما با NativeScript شده باشه و یک راهنما برای شروع کار با این فریمورک باشه.

 

برچسب:nativescript چیست, معرفی nativescript

  • اشتراک گذاری:
مهدی
    راستشو بخواین تا قبل از دانشگاه از سیستم خونه فقط برای بازی استفاده میکردم،اما اینقدر تو این دوره به برنامه نویسی علاقه پیدا کردم که تموم وقتمو با این کار میگذرونم.به سفر،شنا و فوتبال علاقه خاصی دارم و از کدنویسی با react native لذت میبرم

    مطلب قبلی

    آشنایی با user onboarding و تاثیر آن بر محصول شما
    فروردین ۳, ۱۳۹۷

    مطلب بعدی

    گرفتن Screenshot در React Native
    فروردین ۶, ۱۳۹۷

    ممکن است همچنین دوست داشته باشید

    • programer
      پیشنهاد هایی قبل از یادگیری برنامه نویسی
      ۲۹ فروردین, ۱۳۹۷
    • Learn-Javascript
      چرا باید جاوا اسکریپت یاد بگیریم ؟
      ۱۲ فروردین, ۱۳۹۷
    • Reactjs
      react js چیست
      ۱۲ فروردین, ۱۳۹۷

    نظر بدهید لغو پاسخ

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

    جستجو

    دسته‌ها

    • React
    • React Native
    • آموزش متنی
    • آموزشی
    • استارتاپ
    • برنامه نویسی
    • جاوااسکریپت
    • مدیریت

    دوره ها

    دوره جامع React Native

    دوره جامع React Native

    85,000 IRT
    Star Rating در React Native

    Star Rating در React Native

    رایگان
    دوره کامل ES6|جاوااسکریپت ۲۰۱۵

    دوره کامل ES6|جاوااسکریپت ۲۰۱۵

    رایگان

    نوشته ها

    reactjs کامپوننت
    ۱۲ کامپوننت UI برای React
    ۰۳اردیبهشت۱۳۹۷
    یادگیری برنامه نویسی
    پیشنهاد هایی قبل از یادگیری برنامه نویسی
    ۲۹فروردین۱۳۹۷
    اپلیکیشن های پیشرفته وب یا PWA چیست
    ۲۶فروردین۱۳۹۷
    logo-samandehi
    • دوره های آموزشی
    • تله فیلم آموزشی
    • آموزش متنی
    • سوالات متدوال
    • بلاگ
    • درباره ما
    • تماس با ما

    reactapplogo

    09150274110

    contact@reactapp.ir

    کلیه حقوق این سایت محفوظ و متعلق به reactapp.ir میباشد.

    • قوانین
    • چارت آموزشی