درود ..
بستگی به نوع محتوای برنامه داره...
اگه می خوای حرفه ای تر برنامه بنویسی سوئیفت پیشنهاد می کنه چون جز ۱۰ زبان برتر دنیاست...
React Native فریم ورک هستش برای پویا دادن به برنامه...
سلام
نظر شخصی بنده که swift هست بالاخره یک زبان نیتیو هست و react native هم در آخر تبدیل میشه به swift ولی خب نمیشه از react native هم چشم پوشی کرد و یکی از تفاوت های swift و react native در حجم خروجیشون هست که react native چندین mb بیشتر هست حجمش.
ولی خب در نهایت اگر شما جاوا اسکریپت تخصص دارین مطمئن باشین react native بهتره ولی اگر swift را کار میکنین همون swift چون خروجی هاتون خیلی بهتره
react native برای کدنویسی سریعتر واسه اندروید و ios هست، یعنی یک بار کد مینویسی برای هر دو زبان، کد های خروجی هم نیتیو هست یعنی کد خروجی اندروید به زبان جاوا و کد خروجی ios هم به زبان سوئیفت هست، که بعدا میتونید تکمیل تر کنید با خود زبان نیتیو
اگه هدفتون متخصص شدن توی ios هست خب برید سوئیفت ولی اگه هدف ساخت اپ هست برید ری اکت نیتیو که بتونید با وقت و هزینه کمتر به هر دو زبان بنویسید.
اگر تنها برای IOS میخوای قطعا swift بهتره react native تنها کار شما رو سریع تر میکنه و میتوانید برای android و IOS خروجی بگیرید.
ممنون از همه دوستان
من چند جای دیگه هم مطالبی خوندم که نوشته بودن اگه بیشتر کارها سمت سرور انجام میشه و خروجی اون فقط در موبایل نمایش داده میشه مثل شبکه اجتماعی react netive گزینه خوبی هست اما اگه بیشتر کار یک app در سمت کلاینت یا همون موبایل کاربر انجام میشه swift بهتره.
قطعا اینکه با یک بار کدنویسی دو خروجی اندروید و IOS بگیری بهتره اما این موضوع بالا به شدت منو ترسونده که برم سمت react netive.
ممنون میشم در این باره دوستان از تجربیاتشون بگن
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟