Flutter چیست؟ چرا شما باید آن را در سال 2020 یاد بگیرید؟

https://roocket.ir/articles/what-is-flutter-and-why-you-should-learn-it-in-2020

امسال اپلیکیشن‌های موبایل، بیش از گذشته محبوبیت پیدا کرده‌اند. خوشبختانه ابزارهای برنامه‌نویسی زیادی در اختیار توسعه‌دهندگانی که قصد ساخت اپلیکشن‌های موبایل را دارند، قرار دارد. درمیان این ابزار‌ها، ابزار Flutter وجود دارد که اخیراً خودش را بسیار برجسته نشان داده است.

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

https://roocket.ir/articles/react-native-vs-flutter-which-one-to-choose

امروزه توسعه اپلیکیشن‌ها به صورت چند-سکویی یکی از موضوعات بسیار پرطرفدار است. درک چرایی این موضوع نیز بسیار ساده است. شما می‌توانید با استفاده از یک کدبیس هم برای پلتفرم آندروید و هم برای iOS اپلیکیشن تولید کنید. این روند بسیار سریع‌تر از حالت نیتیو خواهد بود

5 راه متفاوت برای توسعه یک اپلیکیشن موبایل

https://roocket.ir/articles/5-different-ways-to-develop-a-mobile-app

با پیشرفت هر روزه تکنولوژی، راه‌های مختلف بسیاری برای توسعه اپلیکیشن‌های موبایل ایجاد می‌شود. ابزارهایی مانند React Native و Flutter امکانات بسیار زیادی را برای ما فراهم ساخته‌اند و شیوه‌های جدیدی از توسعه اپلیکیشن را پیاده‌سازی کرده‌اند

روش یادگیری Flutter در سال 2020

https://roocket.ir/articles/how-to-learn-flutter-in-2020

Flutter یک فناوری بسیار معروف در سال ۲۰۲۰ است. در این مقاله از راکت بعضی از روش‌های یادگیری رایگان و با پرداخت هزینه برای توسعه برنامه‌های کاربردی iOS و اندروید، از طریق Flutter بیان شده است.

شروع کار با Google Flutter

https://roocket.ir/articles/google-flutter-guide

در طی سال‌های گذشته تعداد فریمورک‌های توسعه اپلیکیشن به صورت چند سکویی به تعداد ده‌ها مورد رسیده است، هر کدام از این موارد کارایی و تجربه کاربری متفاوتی را عرضه می‌کنند. Google Flutter یکی از فریمورک‌های جدید در این حوزه است

نقاط قوت و ضعف توسعه اپلیکیشن به صورت cross-platform

https://roocket.ir/articles/pros-and-cons-of-cross-platform-mobile-app-development

اپلیکیشن‌های موبایل برای بیشتر از ۱۰ سال است که در کنار ما حضور دارند. در این مدت، روند توسعه اپلیکیشن‌ها به شدت تغییر کرده است. در ابتدای این روند توسعه، برنامه‌نویسان موبایل تنها قادر بودند که اپلیکیشن‌های محلی بنویسند که فقط روی یک سیستم عامل کار می‌کرد.

مقایسه React Native و Ionic و Flutter

https://roocket.ir/articles/react-native-vs-ionic-vs-flutter-comparison-of-top-cross-platform-app-development-tools

میلیون‌ها اَپ در دسترس وجود دارد که توسط شمار زیادی از مردم کره‌ی زمین برای تبادل اطلاعات مورد استفاده قرار می‌گیرند. برنامه‌های موبایلی قادرند مسیری که شخص می اندیشد تا کارهای روزانه، از ارتباطات گرفته تا پخت و پز را تغییر دهند.

۷ ابزار رابط کاربری برای ری‌اکت نیتیو در ۲۰۱۸

https://roocket.ir/articles/react-native-ui-toolkits

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

تکنیک‌‌های مدرن توسعه‌ وب

https://roocket.ir/articles/web-development-trends-2019

توسعه‌دهندگان هوشمند همواره در حال مشاهده تغییراتی هستند که در دنیای توسعه وب اتفاق می‌افتند. هر چقدر تکنیک‌های جدید‌تری بوجود بیایند مطمئنا فرصت‌های بیشتری نیز برای پیشرفت بوجود می‌آید. از آنجایی که این تکنیک‌ها هر روز در حال رشد و تغییر هستند کسی نمی‌تواند آینده وب را به خوبی تصور بکند. بخشی از مص...

SMO چیست ؟

https://roocket.ir/articles/what-is-smo

احتمالا شما با واژه های SEO (بهینه سازی سایت برای موتورهای جستجو) و SEM (بازاریابی موتورهای جستجو) آشنا هستید. واژه SMO مخفف عبارات Social Media Optimization است و شامل تکنیکهای انتشار مطالب در شبکه های اجتماعی می شود.

Sass چیست؟

https://roocket.ir/articles/what-is-sass

Sass چیست و چرا باید از آن استفاده کنیم؟ این سوالات اصلی هستند که قصد داریم امروز به آن‌ها در این مطلب پاسخ دهیم. اما قبل از اینکه وارد جزئیات ماجرا شویم، خوب است که بدانید در وبسایت راکت «آموزش کامل sass» به صورت رایگان در اختیار کاربران قرار دارد که می‌توانند از آن نیز استفاده کنند

Prototype چیست؟

https://roocket.ir/articles/what-is-prototype

توسعه‌دهندگان مبتدی جاوااسکریپت معمولا به صورت اشتباه کلمه Prototype را به دو مفهوم متفاوت ربط می‌دهند. این دو مفهوم object prototype و prototype property در یک تابع است. اما دقیقا تفاوت این دو مورد چیست؟ در این مطلب قصد داریم در این رابطه بیشتر صحبت کنیم.

CORS چیست؟

https://roocket.ir/articles/what-is-cors

شاید متوجه این قضیه نشده باشید اما برخی از وبسایت‌هایی که شما به آن‌ها مراجعه می‌کنید منابع‌شان را از سرورهای مختلفی دریافت می‌کنند. منظور از منابع تصاویر، فونت‌ها و… است. برای دریافت این اطلاعات سرور از یکسری درخواست استفاده می‌کند، حال اگر این درخواست‌ها بررسی نشده باشند ممکن است که مرورگر شما با...

لینوکس چیست ؟

https://roocket.ir/articles/what-is-linux

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

جوملا چیست ؟

https://roocket.ir/articles/what-is-joomla

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

Git چیست؟

https://roocket.ir/articles/what-is-git

گیت را می‌توان پر استفاده‌ترین سیستم کنترل نسخه در جهان دانست و در حقیقت در حال حاضر به عنوان یک سیستم استاندارد برای این کار شناخته می‌شود. اما شاید بپرسید که سیستم کنترل نسخه چیست؟ برای همین قصد داریم قبل از آنکه به تعریفی از گیت‌ برسیم ابتدا به خوبی سیستم کنترل نسخه یا Version Control System را ب...

Scrum چیست؟

https://roocket.ir/articles/what-is-scrum

اسکرام یک روش سریع برای مدیریت پروژه است. البته باید گفت که اغلب اوقات این اصطلاح در دنیای توسعه نرم‌افزار استفاده شده و منظور ما از به کار بردن کلمه «پروژه» در جمله قبلی هم دقیقا همین بود. توسعه نرم‌افزار به صورت چابک یا Agile با استفاده از اسکرام را به عنوان یک متدولوژی یا روش بیان می‌کنند

برنامه‌نویسی چیست؟

https://roocket.ir/articles/what-is-programming

در این مقاله از سایت راکت، ما به بررسی مفهوم برنامه‌نویسی می‌پردازیم. این مقاله مناسب افراد مبتدی و کسانی که علاقمند به یادگیری برنامه‌نویسی هستند، می‌باشد. همه‌ی ما شنیده‌ایم که برنامه‌نویسی کامپیوتر در ۳ دهه اخیر محبوبیت زیادی کسب کرده است. امروزه دانشجویان زیادی برای یافتن شغل در شرکت‌ رویاهایشان...

MVC چیست؟

https://roocket.ir/articles/what-is-mvc

اگر تا به حال به صورت پیشرفته یک زبان برنامه‌نویسی و تکنولوژی‌های مربوط به آن را دنبال کرده باشید مطمئنا با عبارت MVC برخورد کرده‌اید و حتی شاید با آن آشنا باشید. MVC یک معماری یا الگوی ساخت است که به ما کمک می‌کند تا بتوانیم اپلیکیشن‌های‌مان را با تمرکز و مدیریت بیشتری توسعه دهیم.

پکیج MEAN چیست ؟

https://roocket.ir/articles/understanding-mean-stack

MEAN یک پکیج جاوا اسکریپتی Full-stack رایگان، متن باز و کاربر پسند برای ساخت وبسایت ها و وب اپلیکیشن های داینامیک است. (چه دهن پر کن!). بسته MEAN شما را قادر می سازد تا از MongoDB، Express، AngularJs و NodeJs استفاده کنید.