وقتی صحبت از توسعه برنامههای تلفن همراه چند پلتفرمی میشود، عمدتا دو فریمورک توسعه موبایل به نامهای React Native و Flutter توجه ما را جلب میکنند.
هدف من در این مقاله بررسی عملکرد swift و React Native است.برای رسیدن به این هدف، باید یک برنامه مشابه را با هر دو بسازم.
میلیونها اَپ در دسترس وجود دارد که توسط شمار زیادی از مردم کرهی زمین برای تبادل اطلاعات مورد استفاده قرار میگیرند. برنامههای موبایلی قادرند مسیری که شخص می اندیشد تا کارهای روزانه، از ارتباطات گرفته تا پخت و پز را تغییر دهند.
قبل از اینکه شروع به چنین مقایسهای بکنیم، باید بگویم که هیچوقت نباید این موضوع را فراموش کنید که ما در حال مقایسه کردن دو فریمورک جاوااسکریپت هستیم که با همدیگر تفاوت دارند. هر دو فریمورک از نظر محبوبیت و استفاده متفاوت هستند
مقایسه ما در کنار هم نشان میدهد که حداقل در حال حاضر React Native در نبرد با Flutter پیروز میدان میشود. در حالی که فلاتر مزایای چشمگیری در فناوری دارد
اگر در زمینه توسعه برنامه موبایل فعالیت دارید، نام React Native نباید برای شما جدید باشد. مدتی میشود که این اصطلاح در دنیای فناوری در حال گردش است. از آنجایی که Facebook رسما آن را به عنوان یک پلتفرم اوپن سورس راهاندازی کرد، بسیاری از کسب و کارها آن را در پروژههای خود پیادهسازی کردهاند
در این مقاله، ما در مورد نکات مثبت و منفی React، Angularو Vue بحث میکنیم و اینکه در چه شرایط و موقعیتی کدام بهتر عمل میکند را هم بررسی میکنیم. یکی از مهمترین پرسشها برای هر کسبوکار که مایل به توسعه یک برنامه یا وبسایت باشد، این است که از کدام تکنولوژی برای فرانتاند (سمت کاربر) استفاده کنند؟
فنّاوری با گامهای توقفناپذیر، روبهجلو پیش میرود و رشد انفجاری بازار نرمافزارهای موبایل در سالهای اخیر، یکی از بهترین مثالها از سرعت بیرحم نوآوری است، که این روزها توسعهدهندگان با آن سروکار دارند. در سال ۲۰۱۵، نرمافزارهای جهانی موبایل درآمدی در حدود ۶۹.۷ بیلیون دلار کسب کردهاند اما آنها برا...
هر روزه هزاران اپلیکیشن جدید در دنیا ایجاد میشوند. برخی از این اپلیکیشنها روانه App Store و برخی دیگر وارد Play Store میشوند، در این بین درصد کمی نیز به دیگر پلتفرمها مانند مایکروسافت و آمازون تخصیص مییابند
امروزه، توسعهدهی برنامههای موبایل مسیر طولانیای را طی کرده است و به مانند قبل نیست. در دورههای پیشین، روند توسعهدهی فقط شامل تصمیات سادهای مانند طراحی، ویژگیها و هزینه ساخت برنامه بود
به صورت کلی زمانی که از سیستم طراحی یا Design System صحبت میشود به یک نوع از فایل راهنما اشاره میشود. سیستم طراحی به تیمهای توسعه و طراحی این کمک را میکند تا بتوانند محصولاتی با سازگاری بصری بالا را ایجاد بکنند.
React Native به مدت دو سال در صحنه حضور داشته است، و از آنجایی که میتواند برای اندروید استفاده شود و ما را قادر سازد تا برنامههای موبایل میان پلتفرمی بسازیم، تبدیل به پلتفرم بسیار جالبی شده است. همچنین برخی شرکت کنندگان آن، این فریموورک را برای ساخت برنامههای دسکتاپ برای Mac و ویندوز سفارشیسازی...
به عنوان یک کارآموز اشتیاق زیادی به توسعه اپلیکیشن برای آیاواس پیدا کردهام، اما جدیدا با این موضوع مواجه شدهام که برای توسعه چنین اپلیکیشنی باید از زبان محلی و اصلی خود آن استفاده کنم یا اینکه سراغ React Native بروم
خوشبختانه ابزارهای برنامه نویسی بسیاری در دسترس توسعه دهندگانی است که میخواهند اپلیکیشنهای تلفنهای همراه را بسازند. فلاتر (Flutter) یکی ار آنهاست.
خواندن از کلیپبورد و نوشتن بر روی آن در React با استفاده از اِیپیآی Clipboard بسیار آسان است. در این آموزش مختصر، یک برنامه ساده برای انجام این کار خواهیم ساخت
بومی سازی در ریاکت نیتیو میتواند کمی مشکل باشد، به همین دلیل ما تصمیم به نوشتن این آموزش گرفتیم. بیایید ببینیم که چگونه میتوان برنامههای ریاکت نیتیو را به صورت صحیح بومی سازی کرد.
توسعه اپلیکیشن های تحت وب، پروسهای پیچیده است. برای مدیریت جریان کاری توسعه اپلیکیشن ها، یک شرکت به ویژگیهایی مانند دسترسی پذیری، پشتیبانی تکنیکی درست، کارایی بالا و نبود مشکل و خطا در سینتکس برنامه نیازمند است. این مقاله به منظور مقایسه AngularJS و ReactJS نوشته شده است.
ReactNative و Xamarin ازجمله ابزارهای بسیار عالی برای توسعه برنامههای کاربردی موبایل هستند. هردوی آنها بسیار محبوب هستند. اما کدامیک بهتر است؟ کدامیک میتواند برای کار شما کاملاً مناسب باشد؟ در این پست، تلاش میکنیم به این سؤالات پاسخ دهیم.
C# و پایتون هردو جزو زبانهای برنامهنویسی محبوب در سال ۲۰۱۹ هستند. هر دو بر پایه مفاهیم OOP هستند و یادگرفتن و کدنویسی با آنها ساده است، عملکرد خوبی دارند و نسخههای توسعهیافته آنها بهسرعت ارائه میشوند. قبل از آنکه مقایسه را آغاز کنیم، برای درک بهتر تفاوتهای آنها بهتر است نگاه کلی به هرکدام...
محبوبیت سریع و فزاینده جاوااسکریپت چیزهای زیادی را بهویژه با رشد مفاهیم جدید مربوط به توسعه مثل برنامههای کاربردی وب پیشرفته، بارگذاری سریع صفحات در موبایل و برنامههای کاربردی تکصفحهای به نمایش میگذارد. مسائل بهویژه برای توسعهدهندگان جوان که تازه شروع به کار کردهاند، پیچیدهتر میشود.