کدام زبان؟؟؟
با عرض سلام و خسته نباشد برای برنامه نویسی اندروید کدام زبان بهتر و قدرتمنده؟؟البته قبلا برنامه نویسی کار نکردم؟؟ جاوا رو گفتن قدرتمنده پایتون رو گفتن هم به روزه و هم ساده هستش کاتلین رو گفتن شبیه جاوا هستش و به روزه و اسان نسبت به جاوا حالا نظر شما در این مورد چیست؟
سلام دوست عزیز
در حال حاضر بهترین زبان برای توسعه اندروید زبان جاوا (و کاتلین) هست که به طور رسمی از طرف گوگل پشتیبانی میشه.
فریمورک هایی هم با زبان های دیگه برای توسعه برنامه اندروید هستند، مثل:
- NativeScript که با جاوا اسکریپت نوشته میشه
- Xamarin که با زبان C# هست
- و ...
با توجه به اینکه این فریمورک ها غیر رسمی هستند و منابع مطالعاتی بسیار کمتری نسبت به جاوا دارند، استفاده از اون ها برای برنامه نویسی اندروید توصیه نمی شه. (میشه گفت تنها حسنی که NativeScript داره Cross-Platform بودنش هست. یعنی شما میتونی با نوشتن یک برنامه هم از اون خروجی اندروید بگیری هم iOS.)
برای پایتون هم من تا حالا فریمورکی برای برنامه نویسی اندروید ندیدم.
در مورد جاوا و کاتلین هم، هر دو از لحاظ عملکرد یکی هستند چون در نهایت به یک بایت-کد تبدیل میشن ولی از لحاظ نوشتاری و دستوری با هم تفاوت دارند. اگر یادگیری برنامه نویسی اندروید رو تازه شروع کردید و در سطح مقدماتی هستید حتما با جاوا شروع کنید. چون فعلا هم منابع مطالعاتی بسیار بیشتری نسبت به کاتلین داره و هم اگر در ادامه کار به مشکل یا سوالی برخورد کردید، پیدا کردن جواب اون سوال در سایت هایی مثل همین uncox یا stackoverflow و... به زبان جاوا خیلی راحت تر از کاتلین هست.
اگر هم یکی دو سالی میشه که اندروید کار کردید و در سطح پیشرفته قرار دارید، اون موقع زبان کاتلین گزینه مناسبی حساب میشه.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .