نوشته شده توسط
Nevercom
قبلن در مورد فلاتر از همکارم چیزهایی شنیده بودم، اینکه بر اساس تجربهی ایشون، از ReactNative روان تر و بهتره، اما نظر ایشون این بود که چون سابقهی گوگل در رها کردن پروژه ها کمی خرابه و الان هم فلاتر یوزربیس زیادی نداره، کمی ریسکی هست رفتن به سمتش.
پست شما رو که دیدم رفتم و مستندات فلاتر رو نگاهی انداختم، بر اساس چیزی که من دیدم، ایجاد و چینش عناصر UI مثل اندروید حالتی Declarative داره، و اثری از چیزی مثل HTML یا CSS نیست که بشه از خاصیتهای اون زبان ها بهره برد. حدس من این هست که نباید مشکلی در خصوص راست چین شدن و یا پشتیبانی از زبان فارسی براتون ایجاد بشه، اما من اگر باشم حتمن قبلش یه پروژه تستی ایجاد میکنم و دقیقن همین موارد رو تست میکنم، همچنین انعطاف در چینش عناصر رو هم بررسی کنید (مثلن یه UI کمی پیچیده انتخاب کنید و سعی کنید اونو به شکل مطلوب پیاده سازی کنید).
به هرحال، اگر پروژه بزرگ هست، یا در یک شرکت قراره انجام بشه که بعدها دولوپرهای دیگه هم قراره روش کار کنن و ادامه دار باشه، من توصیه نمیکنم به سمت هیچ زبان یا پلتفرم جدید و اصطلاحن Cutting Edge برید. اما برای یک استارتآپ که منابع مالی خیلی محدودی داره و هنوزم معلوم نیست به درآمدزایی برسه یا نه، میتونه خیلی مفید باشه، چون هم زمان دولوپ رو کوتاهتر میکنه و هم نیاز نیست دو تیم جداگانه برای اندروید و iOS داشته باشید. اما به هرحال در این مقطع نباید از هیچ پلتفرمی توقع داشته باشید همهی امکاناتی که هردو پلتفرم اندروید و iOS بصورت Native در اختیارتون میزارن رو بهتون ارائه بده.