برنامه های اندروید را با Kotlin توسعه دهید
با Kotlin برنامه های اندروید بهتر را سریعتر بنویسید. Kotlin یک زبان برنامه نویسی مدرن است که توسط بیش از 60 درصد توسعه دهندگان حرفه ای اندروید استفاده می شود و به افزایش بهره وری، رضایت توسعه دهندگان و ایمنی کد کمک می کند.
رسا و مختصر
ویژگیهای زبان مدرن کاتلین به شما این امکان را میدهد که بر بیان ایدههای خود تمرکز کنید و کدهای کمتری بنویسید.
کد ایمن تر
با تهی بودن موجود در سیستم نوع خود، Kotlin به شما کمک می کند تا از NullPointerExceptions جلوگیری کنید. برنامه های اندرویدی که از Kotlin استفاده می کنند 20 درصد کمتر احتمال خراب شدن دارند.
Jetpack Compose
جعبه ابزار مدرن UI اندروید بر روی Kotlin ساخته شده است و به شما این امکان را می دهد که با API های قدرتمند و شهودی به سرعت UI ایجاد کنید.
همزمانی ساختاریافته
برنامه نویسی Kotlin برنامه نویسی ناهمزمان را ساده می کند و کارهای رایج مانند تماس های شبکه و به روز رسانی پایگاه داده را ساده و کارآمد می کند.
شروع کردن
شروع کردن
آموزش اندروید و کاتلین از ابتدا
راهنماهای ما را برای مبتدیان مشاهده کنید و به شما یاد می دهیم که چگونه برنامه های اندروید را با Kotlin و Jetpack Compose بسازید.
شروع کردن
Kotlin برای توسعه دهندگان اندروید جاوا
اگر از قبل جاوا را میدانید، راهنماها و مستندات ما میتوانند به شما در شروع کار کمک کنند.
شروع کردن
راهنماهای پیشرفته کاتلین
اگر قبلاً با Kotlin آشنا هستید، اسناد پیشرفته ما را بخوانید تا مهارت های خود را افزایش دهید.
شروع کردن
کاتلین را به تیم خود بیاورید
بیاموزید که چگونه نوشتن در Kotlin می تواند بهره وری تیم شما را افزایش دهد، کیفیت برنامه را بهبود بخشد و رضایت توسعه دهندگان را افزایش دهد.
دوره های ویژه
برجسته
Kotlin Bootcamp برای برنامه نویسان
در دوره Kotlin Bootcamp برای برنامه نویسان، با ایجاد برنامه های کوچک مختلف در IntelliJ IDEA، اصول اولیه Kotlin را یاد می گیرید.
برجسته
Coroutine های پیشرفته با Kotlin Flow و LiveData
نحوه استفاده از LiveData با Kotlin Coroutines و Flow را بیاموزید.
برای Kotlin بهینه شده است
Kotlin به طور کامل برای توسعه اندروید با ابزارها و منابعی برای کمک به موفقیت شما پشتیبانی می شود.
Android Studio
Android Studio پشتیبانی درجه یک از Kotlin را ارائه می دهد. حتی دارای ابزارهای داخلی برای کمک به تبدیل کدهای مبتنی بر جاوا به Kotlin است. ابزار Show Kotlin Bytecode به شما امکان می دهد همزمان با یادگیری Kotlin، کدهای مبتنی بر جاوا را مشاهده کنید.
اندروید KTX، اندروید KTX
Android KTX با استفاده از ویژگیهای زبان Kotlin، توسعه اندروید را با Kotlin مختصر، دلپذیر و اصطلاحیتر میکند.
SDK مناسب برای Kotlin
با شروع Android 9 (سطح API 28)، Android SDK حاوی حاشیهنویسیهای پوچپذیری برای جلوگیری از NullPointerExceptions است. اسناد مرجع API نیز در Kotlin موجود است.
منابع یادگیری
مجموعهای از منابع را در قالبهای مختلف کاوش کنید تا به شما در شروع یادگیری Kotlin کمک کند.
کد کاتلین چه شکلی است؟
برنامه های ساخته شده با Kotlin
بسیاری از برنامه ها در حال حاضر با Kotlin ساخته شده اند - از داغ ترین استارت آپ ها گرفته تا شرکت های Fortune 500. بیاموزید که چگونه کاتلین به تیمهایشان کمک کرده تا بازدهی بیشتری داشته باشند و برنامههای با کیفیت بالاتر بنویسند.
داستان توسعه دهنده
Zomato از Kotlin برای نوشتن کد امن تر و مختصرتر استفاده می کند
کاتلین به Zomato کمک کرد تا تعداد خطوط کد در برنامه خود را به میزان قابل توجهی کاهش دهد، و همچنین به آنها کمک کرد تا در زمان کامپایل نقص های مهم برنامه خود را پیدا کنند.
Rahul، معاون مدیریت محصول Zomato و Prateek Sharma، توسعهدهنده اندروید را تماشا کنید، در مورد چگونگی شروع استفاده Zomato از Kotlin و نحوه استفاده از آن برای همه ویژگیهای جدید.
برجسته
کاتلین منبع باز است
Kotlin یک پروژه منبع باز است که تحت مجوز Apache 2.0 بدون پرداخت هزینه در دسترس است. کد این پروژه به طور آشکار در GitHub توسط تیمی که در JetBrains کار میکند، با مشارکت Google و دیگران توسعه داده میشود. انتخاب ما از Kotlin، تعهد ما به یک اکوسیستم توسعهدهنده باز را با تکامل و رشد پلتفرم اندروید تأیید میکند، و ما از دیدن تکامل زبان هیجانزده هستیم.
منابع ویژه
کد لبه های اندروید در کاتلین
آخرین بهترین شیوه ها و API ها را با کدهای اندروید در Kotlin بیاموزید.
اندروید + کاتلین در مدیوم
مقالات فنی درباره Kotlin از تیم اندروید.
دوره آموزشی مبانی اندروید با نوشتن
برای کسانی که تجربه برنامه نویسی ندارند، اصول اولیه زبان برنامه نویسی Kotlin و نحوه ساخت برنامه های ساده اندروید را بیاموزند.
مستندات زبان کاتلین
زمین بازی کاتلین
سعی کنید از Kotlin در حال حاضر، درست در مرورگر وب خود استفاده کنید.
مرجع زبان رسمی
یادگیری Kotlin را از سایت مرجع رسمی زبان شروع کنید.