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

سلام .

برای شما

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

آموزش کاتلین در برابر جاوا
آموزش کاتلین در برابر جاوا

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

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

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

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

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

به همین علت است که وقتی برنامه نویسی با ذهنیت قبلی جاوا یا پی اچ پی یا هر چیزی به سمت کاتلین میرود دچار مشکل میشود .

اگر به دنبال آموزش کاتلین میروید کافی است همه چیز که درباره ی زبان های دیگر در ذهن شماست در کاتلین دخیل نکنید !‌ و کاتلین را از صفر و با اصول منطقی یاد بگیرید بعد خواهید دید که کاتلین چقدر شیرین و زیباست .

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

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

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

اولین اپ که با کاتلین ساختم

ساخت ماشین حساب با زبان کاتلین
ساخت ماشین حساب با زبان کاتلین

اولین اپ که تونستم با کاتلین بسازم یک ماشین حساب عالی و کامل بود که توسط دوره ی آموزشی که در بالا معرفی کردم ساختم البته سورس کدی که کنار آموزش بود خیلی کمک کرد ولی خب تو این پروژه دیدم که مباحث پیچیده و کدنویسی های زیاد و درهم برهم جاوا چطور با کاتلین بصورت خیلی ساده انجام پذیر است .

دومین اپ که با کاتلین ساختم

دومین اپ که با کاتلین ساختم یک بازی بود به نام tic tac toe که همون بازی دورز خودمونه !

ساختن بازی با کاتلین
ساختن بازی با کاتلین

خلاصه که برنامه نویسی با کاتلین بسیار لذت بخش بود و امیدوارم نوشته های من حاوی نکته ی آموزشی برای شما بوده باشد .

نویسنده مطلب: فتانه احمدی

منبع مطلب

به فکر سرمایه‌گذاری هستی؟

با هر سطحی از دانش در سریع‌ترین زمان با آموزش گام به گام، سرمایه گذاری را تجربه کن. همین الان میتونی با لینک زیر ثبت نام کنی و ۱۰ درصد تخفیف در کارمزد معاملاتی داشته باشی

ثبت نام و دریافت جایزه
ممکن است شما بپسندید
نظرات
  1. جانی می گوید

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

نظر شما درباره این مطلب

آدرس ایمیل شما منتشر نخواهد شد.