نوع داده ها در کاتلین

در کاتلین نوع داده بر اساس مقدار تخصیص داده شده به آن مشخص میگردد. هر چند در درس قبلی توضیح دادیم که شما می توانید نوع آنرا خودتان مشخص کنید: بعضی وقت ها شما مجبور می شوید نوع داده را مشخص کنید و بعضی وقت ها هم نیازی نیست اما خوبه نوع داده ها را …

نوع داده ها در کاتلین ادامه »

متغیر ها در کاتلین

متغیر ها برای ذخیره کردن مقادیر در حافظه به کار می روند. برای ساخت متغیر در کاتلین از var و val ایتدای نام متغیر استفاده می کنیم و با = به آن مقدار می دهیم. مثال تفاوت val و var در این است که متغیر تعریف شده با var قابلیت تغیر محتوا در حین اجرای …

متغیر ها در کاتلین ادامه »

کامنت در کاتلین

بوسیله کامنت ها می توان کد ها را توضیح داد .کامنت ها در کاتلین باعث می شوند تا کد ها قابل فهم تر شوند. بوسیله کامنت شما می توانید از اجرای قسمتی از کد برنامه جلوگیری کنید. کامنت تک خطی کامنت تک خطی با دو اسلش “//” شروع می شود. هر کدی که بعد از …

کامنت در کاتلین ادامه »

خروجی در کاتلین

()println برای نمایش متن در صفحه نمایش استفاده می شود : شما هر تعداد تابع ()println که بخواهید می توانید به برنامه تان اضافه نمایید. در این تابع با هر بار فراخوان شدن یک خط جدید می سازد. شما همچنین می توانید اعداد و اعمال ریاضی را در خروجی چاپ نمایید : تابع ()print این …

خروجی در کاتلین ادامه »

سینتکس کاتلین

در درس قبلی ما فایل Main.kt را ایجاد کردیم و به وایطه این فایل پیام “Hello World” را روی صفحه نمایش نشان دادیم: توضیح کد بالا کلمه کلیدی fun برای ایجاد تابع به کار می رود. یک تابع به قطعه کدی گفته می شود که برای انجام کار خاصی ایجاد می گردد. در مثال بالا fun …

سینتکس کاتلین ادامه »

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

محیط برنامه نویسی کاتلین راحت ترین راه برنامه نویسی با کاتلین استفاده از یک IDE (محیط برنامه نویسی) است. IDE برای نوشتن ، ویرایش و گرفتن خروجی برنامه استفاده می شود. در این آموزش ما از محیط برنامه نویسی IntelliJ (طراحی شده توسط گروه سازنده زبان کاتلین) استفاده می کنیم که بصورت رایگان قابل دانلود و …

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

کاتلین چیست ؟

کاتلین زبانی جدید و بصورت روندی می باشد که در سال 2016 به توسط JetBrains ایجاد گردیده است. به دلیل سازگار بودن با زبان جاوا (یکی از پر کاربرد ترین زبان ها) بسیار پر طرفدار شده است که سازگار بودن با جاوا باعث شده تا کد های جاوا قابل استفاده در برنامه های کاتلین باشند. …

کاتلین چیست ؟ ادامه »

نکاتی برای بهبود کدنویسی برنامه‌های اندرویدی

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

نکاتی برای بهبود کدنویسی برنامه‌های اندرویدی ادامه »