تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ رضا زندی نژاد
زبانها و تکنولوژیهای متفاوت برای برنامه نویسی اندروید
سعید شاهینی حل شده توسط سعید شاهینی

سلام استاد عزیز
در حال حاضر برای برنامه نویسی اندروید چندین روش قابل بحث مانند:

1- فلاتر

2-ری اکت نیتیو

3-زامارین

4-جاوا

5-کاتلین

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

لطفا در مورد این 5 مورد توضیحی بفرمایید که بسیار ذهنم رو درگیر کرده و مقایسه‌های زیادی انجام دادم ولی مایلم نظر حرفه ای شما رو بدونم. که در چه شرایطی بهتره از این چند مورد استفاده کرد و در بهترین حالت ممکن با توجه به سابقه شما، کدوم رو ترجیح میدین.

ممنونم استاد

سلام وقت بخیر عذر خواهی میکنم جای استاد جواب میدم ولی با توجه به راهنمایی‌های استاد 

 اگر هدف شما در اینده فقط تخصصی کار کردن روی اندروید هست نتیجه میگیریم جاوا و یا کاتلین 

اینکه جاوا بهتره یا کاتلین مسلما میتونیم بگیم کاتلین اینده دار‌تر هست ولی خب کامیونیتی اون به اندازه جاوا هنوز نشده 

دقت کنید سون لرن هم از جاوا شروع کرده و در انتهای اموزش که کم کم داریم بهش میرسیم سوییچ کرده روی کاتلین 

---------------

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

-----------------------

در صورتی زامارین خوب هست که بخاین سی شارپ کار کنین و برای اندروید هم کد بزنین 

-----------------

و اما فلاتر ! این تکنولوژی اینطور که پیش میره اینده خیلی خوبی داره که هم خروجی ای او اس و هم اندروید با یو ای‌های شیک میتونید بگیرید :)

و چند ماهیه توی اگهی‌های استخدام خیلی به چشم میاد 

---------------------------

اما در کل ـ>

به دنبال بهترین نباشین 

چون بهترینی وجود نداره 

کلید موفقیت بنظرم در برنامه نویسی این هست که با زبونی که حس و حال خوبی به آدم میده رو انتخاب کنید 

چرا که اگر دنبال بهترین باشید هیچوقت شروع نخواهید کرد 

پیروز باشید.

پوریا شفیعی ۲۲ مرداد ۱۳۹۹، ۰۶:۲۸

سلام وقت بخیر،

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

 

هیچ کدوم از ابزارهای دیگه به حد و اندازه شعارهایی که می‌دن نمی‌تونن عمل کنن، از طرف دیگه الان انتشار اپ برای ios به صرفه و در بعضی شرایط اصلا امکان پذیر نیست (به دلیل قوانین اپ استور)  و اکثر شرکت‌ها ترجیح می‌دن web app یا همون pwa بسازن واسش.

فلاتر ابزار مناسبی هست ولی هنوز به بلوغ خودش نرسیده ولی کدنویسی باهاش لذت بخشه

react native برای کسانی که تسلط به js دارن مناسبه، یعنی به جای اینکه جاوا بخوان یاد بگیرن با همون js می‌تونن اپ بسازن

زامارین هم که الان بازار کارش خیلی کمه و اصلا پیشنهاد نمی‌شه

بهترین پاسخ
سعید شاهینی ۲۵ مرداد ۱۳۹۹، ۰۳:۲۶