NativeScript به توسعه دهندگان اجازه می دهد تا از جاوا اسکریپت برای ساخت برنامه های بومی ویندوز تلفن استفاده کنند.
2 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
NativeScript یک چارچوب متن باز است که به توسعه دهندگان این امکان را می دهد تا از جاوا اسکریپت برای ساخت برنامه های تلفن همراه بومی که بر روی تمام پلتفرم های اصلی موبایل از جمله Apple iOS، Google Android و Windows اجرا می شوند، استفاده کنند. چارچوب NativeScript به گونهای طراحی شده است که برای توسعهدهندگانی که با فناوریهای وب مانند HTML، CSS و جاوا اسکریپت آشنا هستند، بسیار آشنا باشد و منحنی یادگیری را برای توسعهدهندگان وب علاقهمند به ساخت برنامههای موبایل بومی به حداقل برساند. همچنین از روشی نوآورانه برای نمایش 100 درصد از APIهای اصلی دستگاه های اصلی در معرض توسعه دهندگان NativeScript استفاده می کند، از جمله پشتیبانی فوری از API های جدید در آخرین نسخه های سیستم عامل.
چارچوب NativeScript که توسط Telerik، یک شرکت Progress توسعه یافته و تحت مجوز منبع باز Apache v2 در NativeScript.org موجود است، به توسعه دهندگان امکان می دهد جاوا اسکریپتی بنویسند که می تواند مستقیماً به API های بومی دسترسی داشته باشد. این بدان معناست که برنامههای NativeScript عملکرد بومی و دسترسی کامل به API دارند، مشابه برنامههایی که با زبانهای پلتفرم بومی ایجاد شدهاند. با چارچوب NativeScript، توسعهدهندگان میتوانند فقط یک برنامه بنویسند که روی هر پلتفرمی کار میکند. در نتیجه، توسعه دهندگان در تلاش توسعه قابل توجهی صرفه جویی می کنند و نیازی به یادگیری Objective C، Java و C# یا داشتن تجربه قبلی با هر پلتفرم بومی برای استفاده از آن ندارند. آنها می توانند از مهارت های جاوا اسکریپت موجود خود برای توسعه برنامه های تلفن همراه استفاده کنند. پشتیبانی NativeScript همچنین در Telerik AppBuilder تعبیه شده است، بخشی از پلتفرم توسعه برنامه تلفن همراه سرتاسر Telerik، که ابزارهای ممتاز و بدون راه اندازی را برای ساخت برنامه های NativeScript به توسعه دهندگان ارائه می دهد.
برای شروع، به دانش جاوا اسکریپت یا تایپ اسکریپت برای پیاده سازی منطق کسب و کار، دانش XML و CSS برای طراحی UI و ایده ای برای یک اپلیکیشن موبایل نیاز دارید. شما به دانش جاوا یا Objective-C نیاز ندارید.
درباره آن بیشتر بدانید اینجا کلیک نمایید.