مقدمهبا پیشرفت تکنولوژی و عرضه و تقاضای روزافزون موارد مرتبط با آن، اموری مانند توسعه نرمافزارها هر روز آسانتر میشود. قویتر شدن پردازندهها موجب این شد که برنامههای چندسکویی بسیار راحت اجرار شوند. بدین ترتیب تنها با فراگیری یک زبان برنامه نویسی سطح بالا، میتوان برنامههای خلاقانهای طراحی کرد. یکی از بهروزترین فریمورکهای ساختهشده برای توسعه نرمافزارهای دسکتاپ، فریمورک Native PHP است. استفاده از آن برای برنامه نویسان یک مزیت بزرگ خواهد بود؛ چرا که تنها با فراگیری زبانهای CSS، HTML، PHP و Javascript، قادر خواهند بود نرمافزارهای دسکتاپ را توسعه دهند. البته باید دید که این فریمورک کاربردی، در مقابل رقیبان خود همچون فریمورک فلاتر تا چه حد میتواند بازی را به نفع خود تغییر دهد. در ادامه به بررسی ساختار و مزایای فریمورک Native PHP میپردازیم. ساختار فریمورک Native PHP این فریمورک دقیقا همان PHP میباشد که بر روی سرور اجرا میگردید. با این فرق که به صورت زندهتر و مستقیم درون هسته برنامه اجرا میشود؛ درست مثل Java و Python که هم بر روی سرور اجرا میشوند و هم برای دسکتاپ دارای فریمورک UI هستند. به بیان دقیقتر، در Native PHP مجموعهای از کلاسها افزوده شده است که که برای نمایش پنجرهها و کنترل وضعیت برنامه در سیستم عامل استفاده میشود. البته این فریمورک یک بسته مکمل میباشد که بر روی فریمورکهای دیگر مانند الکترون و تاوری، نصب و اجرا میشود. Native PHP یک سکو بالاتر از فریمورکهای گفتهشده قرار میگیرد تا به جای آنها عمل کند و با پشتیبانی از هر دو، یک سری کلاس واحد را ایجاد نماید. این عمل کمک میکند تا برنامه بسیار سریعتر آماده شود. سوالی که مطرح میشود، این است که با وج, ...ادامه مطلب
معرفی فریمورک React Nativeبه طور معمول بیشتر زبانهای برنامه نویسی دنیا، روی پلتفرمهای خاصی اجرا میشوند و برنامه نویسان بزرگ برای آنکه بتوانند کدهای مختلف با کاربردهای متنوع بنویسند و در اختیار مردم قرار دهند، باید به چندین زبان برنامه نویسی مسلط باشند. هر چند که در این بین، زبانها و فریمورکهایی هستند که طوری طراحی شدهاند که بتوانند در پلتفرمهای زیادی کار کنند. یکی از این نمونهها فریمورک react native میباشد، که میتوان در آن فقط با استفاده از زبان جاوا اسکریپت و کتابخانه React که توسط فیسبوک ارائه شده، هم برای سیستم عاملهای IOS و هم اندروید، اقدام به طراحی اپلیکیشن کرد. در این مقاله از وب نگاه به معرفی کامل فریمورک react native میپردازیم. – گذری کوتاه به دنیای جاوا اسکریپت زبان JavaScript یکی از کاملترین و پرکاربردترین زبانهای برنامه نویسی است که میان عمده مردم از محبوبیت بسیار بالایی برخوردار است. این زبان بسیار کامل و سطح بالا، از سبکهای مختلف برنامه نویسی پشتیبانی میکند و کاربردهای آن بیشمار است. با زبان جاوا اسکریپت میتوان انواع و اقسام برنامهها و بازیها را برای موبایل و دسکتاپ طراحی کرد. معرفی کتابخانه react کتابخانه react یک کتابخانه open source جاوا اسکریپت است، که خوراک برنامه نویسان موبایل میباشد! مهمترین ویژگی این کتابخانه که توسط فیسبوک و اینستاگرام مدیریت و بازرسی میشود، این است که برای دریافت اطلاعات با سرعت بسیار بالا، بسیار مناسب است و همین امر این کتابخانه را به یک محیط ایده آل برای نوشتن کد برنامههای موبایلی و تک صفحهای تبدیل میکند.در واقع یادگیری react.js بسیار ساده بوده و این قابلیت را نیز به برنامه نویسان میدهد تا ب, ...ادامه مطلب