نواندیشان
0

هیچ محصولی در سبد خرید نیست.

کتاب آموزش کاتلین به زبان ساده

دسته بندی :مهندسی کامپیوتر 12 آبان 1397 نواندیشان 4751
کتاب آموزش کاتلین به زبان ساده

کتاب آموزش کاتلین به زبان ساده و فارسی که توسط یونس ابراهیمی تهیه شده است را به صورت PDF در 65 صفحه از لینک داده شده می توانید دانلود نمایید.

فهرست مطالب کتاب آموزش کاتلین

  • کاتلین چیست
  • مزایا
  • معایب
  • معماری کاتلین
  • IntelliJ IDEA و JDK
  • نصب IntelliJ IDEA و JDK
  • ساخت یک برنامه ساده در Kotlin
  • مقایسه با جاوا
  • کاراکترهای کنترلی
  • متغیر
  • انواع داده
  • استفاده از رشته ها
  • استفاده از متغیرها
  • محدوده متغیر
  • مقداردهی متغیرها
  • اختصاص مقدار به متغیر
  • عملگرهای تخصیصی
  • عملگرهای بیتی
  • عملگر بیتی and
  • عملگر بیتی or
  • عملگر بیتی xor
  • عملگر بیتی inv
  • عملگر بیتی تغییر مکان
  • عملگر تغییر مکان به سمت چپ
  • عملگر تغییر مکان به سمت راست
  • گرفتن ورودی از کاربر
  • و …

کاتلین چیست؟

کاتلین یک زبان برنامه نویسی جدید و قدرتمند است که توسط شرکت Jetbrains ساخته شده است و یک زبان منبع باز محسوب می شود که ویژگی های برنامه نویسی شی گرا و ماژولار را با یک دیگر ترکیب کرده است . نام کاتلین برگرفته از جزیره ای به همین نام در اطراف سن پترزبوگ گرفته شده است . کاتلین از سال ۲۰۱۱ معرفی شده و در حقیقت زبان جدیدی محسوب نمی شود اما پس از آنکه در کنفرانس Google I/O در سال ۲۰۱۷ به عنوان یک زبان رسمی برای توسعه اندروید معرفی شد ، باعث شد کاتلین بر سر زبان ها بیفتد و افراد زیادی سراغ یادگیری آن بروند . در ابتدا برخی از مزایای کاتلین را بررسی می کنیم.

مزایا

  • یادگیری کاتلین بسیار ساده است : کاتلین یک زبان برنامه نویسی functional بوده که یادگیری آن به سادگی امکان پذیر است . ساختار کاتلین بسیار شبیه به زبان جاواست که این موضوع به خصوص برای برنامه نویسان جاوا خبر خوبی است ، زیرا می توانند به سرعت آن را فرا گرفته و در پروژه های بعدی خود از آن استفاده کنند.
  • کاتلین می تواند به Javascript dh یا Jvm bytecode کامپایل شود . دقیقا مشابه جاوا ، کاتلین نیز می تواند به فرمت bytecode کامپایل شود . روش کار به این صورت است که ابتدا کد ما به بایت کد که یک زبان قابل فهم برای ماشین مجازی جاوا ( JVM ) کامپایل شده و سپس JVM برنامه را در ماشین مقصد اجرا می کند.
  • کاتلین می تواند از تمام کتابخانه ها و فرم ورک های جاوا استفاده کند : شما می توانید از تمام کتابخانه ها و فرم ورک های زبان جاوا در کاتلین استفاده کنید که این یکی از مهم ترین ویژگی های کاتلین است.
  • جاوا به صورت خودکار قابل تبدیل به کاتلین است : ابزارهایی وجود دارد که می توانید به صورت خودکار کدهای جاوای خود را به کاتلین تبدیل کنید.
  • بازبینی کدها دیگر کار مشکلی نخواهد بود : کاتلین تمرکز زیادی بر روی خوانایی و قابل فهم بودن کدها دارد که این موضوع فرآیند بازبینی کدها را ساده می کند.

معایب

عدم پشتیبانی از برخی ویژگیهای زبان جاوا: کاتلین از برخی ویژگیهای زبان جاوا نظیر انواع Primitive ،Static Type ها یا انواع داده اولیه، عملگر شرطی سه تایی و … پشتیبانی نمیکند که البته تعداد آنها زیاد نیست.

سرعت کامپایل: در برخی موارد کاتلین سریعتر از جاوا عمل میکند اما گاهی اوقات نیز به شکل قابل ملاحظه ای کندتر عمل میکند.

نام فایل: کتاب آموزش کاتلین به زبان ساده

دانلود فایل: لینک مستقیم

پسورد: www.noandishaan.com

منبع: نواندیشان
نواندیشان

انجمن نوانديشان ، یک انجمن علمی، غیردولتی و مستقل است که در حوزه های علمی و تخصصی مختلف، فعالیت خود را از شهریور 1388 شروع کرد. این انجمن در راستای نیل به کمک در بهبود وضعيت علمي و پژوهشي و تحقيقاتي کشور ایجاد شده است و به دنبال فراهم کردن بستر ارتباطی مناسب میان متخصصین ایرانی جهت آشنایی با همدیگر و گسترش همکاریها و راه هاي رسيدن از علم به عمل است.

برای ارتباط ساده‌تر و سریع‌تر اپلیکیشن نواندیشان را دانلود کنید. دانلود اپلیکیشن

مطالب زیر را حتما بخوانید:

قوانین ارسال دیدگاه در سایت

  • چنانچه دارای سوال فنی درباره محصول خریداری شده هستید، لطفاً از بخش حساب کاربری، تیکت ارسال کنید.
  • چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد.
  • چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.
  • چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لینک کوتاه:
کارایی بهتر در اندروید نواندیشان
0