شما وارد حساب خود نشده و یا ثبت نام نکرده اید. لطفا وارد شوید یا ثبت نام کنید تا بتوانید از تمامی امکانات انجمن استفاده کنید.
اعلانات

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

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

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


تبلیغات
ads
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
جاوا یا کاتلین؟
#1
جاوا یا کاتلین؟
نقل قول: پاسخ :



اگر شما کاملا مبتدی هستید و تا به حال توسعه ی اپ های اندرویدی را شروع نکرده اید پاسخ من java است و اگر قبلا توسعه دهنده ی اپ های موبایل بودید و حال میخواهید یک پرش بسوی بازار سودآور توسعه اندروید داشته باشید پاسخ من kotlin خواهد بود .

در مقاله ای که در زیر برای شما آورده ام توضیح دادم چرا یک مبتدی باید با java شروع کند و کسی که java را بلد هست حتما باید kotlin را یاد بگیرد . پس مقاله ی زیر را از دست ندهید .

ممکن است این سوال در ذهن دوستانی ایجاد شود که مبتدی هستند و میخواهند تازه برنامه نویسی اندروید را شروع کنند، با وجود اینکه کاتلین قوی تر ، کد نویسی کمتری دارد و همچنین توسط گوگل بعنوان زبان رسمی انتخاب شده است ، چرا باید java یاد بگیرم ؟

در ادامه بصورت کامل به این سوال پاسخ خواهم داد که چرا زبان برنامه نویسی java را برای شروع برنامه نویسی اندروید مقدم میدانم !



برای شروع برنامه نویسی اندروید با زبان java شروع کنید
اولین چیزی که وجود دارد و باید در نظر داشته باشید این است که برنامه نویسی اندروید که همه چیز نیست . بعنوان یک برنامه نویس شاید برنامه نویسی اندروید را بعنوان شروع حرفه ی خود انتخاب کرده باشید ولی با یادگیری یک زبان برنامه نویسی کامل و گسترده مثل جاوا ، شما در زمینه های دیگری نیز میتوانید فعالیت کنید چرا که java مختص برنامه نویسی اندروید نیست و همین موضوع باعث میشود فرصت های شغلی بیشتری پیش رو داشته باشید .

دومین مسئله ای که وجود دارد انجمن بزرگ برنامه نویسان java به پاس قدمت زیاد java است که یک برنامه نویس تازه کار ، در صورت مواجه با مشکلات فنی برنامه نویسی به راحتی میتواند مشکل خود را با پرسش و پاسخ در آن انجمن ها حل کند .

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

در حالی که اگر همین مشکلات را به زبان kotlin سرچ کنید پاسخ های خوب و زیادی پیدا نمیکنید چون kotlin هنوز یک زبان برنامه نویسی جدید است .

همچنین منابع آموزشی زیادی مثل کتاب و فیلم و سایت برای شروع برنامه نویسی اندروید با جاوا وجود دارد در حالی که این گستردگی آموزشی ، برای زبان kotlin هنوز وجود ندارد .

این مسائل در طول زمان ، برای زبان برنامه نویسی kotlin قطعا حل خواهد شد ، هر چه برنامه نویس بیشتری گِرد یک زبان برنامه نویسی جمع شده باشند ، آن زبان بیشتر ارتقا خواهد یافت و درباره ی kotlin هم به مرور زمان به این شکل خواهد بود اما شاید هرگز به محبوبیت و پذیرش زبان برنامه نویسی java نرسد .

به همین علت به برنامه نویسانی که تازه میخواهند برنامه نویسی اندروید را شروع کنند ابتدا java را پیشنهاد خواهم داد سپس kotlin .

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

اما این موضوع را به یاد داشته باشید وقتی شما java را یاد گرفته باشید یادگیری kotlin برای شما آسان و لذت بخش تر خواهد بود چرا که kotlin بصورت ۱۰۰% با java سازگار است .

کدهای kotlin در نهایت به بایت کدهای java کامپایل میشود و روی ماشین JVM اجرا میشود .
  پاسخ
تبلیغات
ads


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ۶ جاوا اسکریپت که از css تاثیر می پذیرد minajafari 0 196 ۱۳۹۸-۰۱-۰۶، ۰۲:۰۳ ب.ظ
آخرین ارسال: minajafari
  ۸ فریم ورک جذاب جاوا اسکریپت برای یادگیری در سال ۲۰۱۹ minajafari 0 345 ۱۳۹۷-۱۲-۱۵، ۰۳:۳۲ ب.ظ
آخرین ارسال: minajafari

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
تبلیغات
ads