فرق برنامه‌نویسی Native با Cross-Platform
دسته بندی:

منظور از زبان‌ برنامه‌نویسی چندمنظوره همان کراس پلت‌فرم است.

سوال : فرق برنامه‌نویسی Native یا Cross-platform چیست ؟ 

اپلیکیشن‌های نیتیو هر پلت‌فرم به وسیلهٔ زبان مخصوص آن پلت‌فرم ساخته می‌شوند؛ مثلا برای سیستم‌عامل Android زبان محبوب Java یا

کاتلین استفاده می‌شود.

برای Windows از زبان‌های #C و VB.‌NET و همینطور برای برنامه‌نویسی iOS از زبان‌های Swift یا Objective-C استفاده می‌کنند.

اما اپلیکیشن‌های کراس‌پلتفرم با یک سورس‌کد تولید می‌شوند و بعداً برای اینکه بر روی پلتفرم‌های مختلفی اجرا شوند، تغییراتی بر روی

سورس‌کد اصلی صورت می‌گیرد تا به صورت کامل برای پلت‌فرم هدف بهینه شود. اپلیکیشن‌های کراس‌پلتفرم یک راه‌کار همه‌جانبه برای اجرای

یک اپلیکیشن یا نرم‌افزار بر روی چندین پلت‌فرم هستند.

مثال: React native – Xamarin – Flutter

‌‌

مزایای Native Apps :

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

بدون نیاز به کامپایل شدن و یا بسته بندی وب به راحتی بر روی دستگاه قابل اجرا است که این موضوع تاثیر زیادی بر روی کارای اپلیکیشن شما دارد.

دارای دسترسی مستقیم به  دوربین،بلوتوث ،تماس و … هستید.

عملکرد بسیار بالا

حجم خروجی بسیار کم

معایب Native Apps :

کدی که می نویسید فقط مخصوص همون سیستم عامل است و قابل اجرا بر روی دیگر پلت فرم ها را ندارد.

هیچگونه کد مشترکی وجود ندارد و شما باید برای هر پلت فرم جدا کد نویسی کنید.

زمان و هزینه بسیار زیاد

مزایای  Cross-Platform Apps  :

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

اشتراک گذاری کد برای تمامی پلتفرم ها از اندروید تا ویندوز

عملکرد نسبتا بالا 

صرفه جویی در وقت و هزینه 

معایب Cross-Platform Apps :

آسیب پذیر بودن

کد های رابط کاربری در اندروید و ios محدود شده

برای سیستم عامل های خاص ساخته شده (به عنوان مثال React Native فقط برای اندروید و ios خروجی می دهد)

تایید مجدد اپ استور برای هر بروزرسانی

نظرات درج شده (9)

Hello Ali,

we has a special package you get any group of databases for $49 or $249 for all 16 databases and unlimited emails for a year(Domain, IP, Dashboard included).

Hello Mr.Nasimi
Your All In One Solution For Creating All The Content You’ll Ever Need.

Proprietary AI Turns YouTube Videos Into Traffic Getting Articles At The Press Of A Button!

We’ve Been Getting Free Autopilot Traffic From Google Without SEO Experience For Over 2 Years By Converting Others YouTube Videos Into Articles…

Hi Ali ,
A fully hosted, done for you content + monetisation and a stunning design web based software that creates a fully automated done for you cryptocurrency affiliate site,

Hey Ali,

It was nice speaking to you the other day, this is the service I was telling you about that helped us boost our ROI almost 2000%

Its a company called Lifemail.studio sorry it took so long to get back to you. They allow you to send any email doesn’t matter what.

We dealt with a guy named Michael, he was friendly and got us setup really quickly.

Regards,
Tory

Hello ali,

We have a special limited offer for you to send unlimited emails.

check ur host, i saw it in this post

نظر خود را درباره این مطلب بنویسید.

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

">