علیرضا کاظمی
5 سال پیش توسط علیرضا کاظمی مطرح شد
6 پاسخ

شروع یادگیری اندروید.

سلام دوستان
من برنامه نویسی وب رو بلدم
الان میخوام در کنارش اندروید یاد بگیرم
خودم بین جاوا و کاتلین شک دارم
ظاهر مدرن و سرعت بالا و ارتباط با بک اند وب مدنظرمه
پیشنهادتون برای انتخاب زبان چیه؟


ثبت پرسش جدید
سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 5 سال پیش مطرح شد
1

فلاتر گزینه ای بسیار عالیه مخصوصا برای رابط کاربری جذاب


elyas
تخصص : آموزگار و برنامه نويس مبتدي
@elias 5 سال پیش مطرح شد
1

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

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

نظر من قسمت دوم توضیحاتمه چون خیلی کاربردی تر میشه هم میتونی خروجی اندروید و هم ios بنویسی البته ios نویسیش دردسر خودشم داره


reza ataei
تخصص : در حال یادگیری.....
@rezaataei54 5 سال پیش مطرح شد
1

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


الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 5 سال پیش مطرح شد
0

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


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

طبق گفته توسعه دهندگان کاتلین: هدف آنها از خلق این زبان، تولید زبانی بهتر از جاوا بوده..
اما این نکته رو نباید فراموش کرد که جاوا جز استاندارد ترین زبانهاست

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

برای توسعه دهنده بهتری بودن، بهتره که با هر دو آشنایی داشته باشید.


صادق مرادی
تخصص : توسعه دهنده لاراول و برنامه نو...
@moradiemails 5 سال پیش آپدیت شد
0

با توجه به مقاله بررسی فلاتر جاوا و کاتلین برای توسعه اندروید
https://medium.com/swlh/flutter-vs-native-vs-react-native-examining-performance-31338f081980
و ازمایشاتی که انجام دادن :
Java and Kotlin have similar performance indications and are the best options for Android development.
Flutter is approximately 20% slower than java and kotlin.
React Native is around 15 times slower than native.
از نظر من که اول با جاوا شروع کردم جاوا بهترینه - و به جای اینکه وقت بزارم برای کاتلین خود جاوا رو قوی تر میکنم.
اما برای کسی که تازه شروع کرده کاتلین رو توصیه میکنم
توجه داشته باشید که منابع اموزشی برای کاتلین نسبت به جاوا کمتره و خیلی از کتابخونه های اندروید هنوز به زبان جاوا هستن پس ممکنه لازم باشه که علاوه بر کاتلین جاوا هم بلد باشین تو بعضی از کارها تا بتونید بخش هایی که با جاوا نوشته شده (مثل کتابخونه های اندروید) رو تغییر بدین


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

ورود یا ثبت‌نام