با عرض سلام و ادب
بسیار تشکر میکنم از اینکه علم خودتون رو با بقیه به اشتراک میگزارید.
استاد عزیز.
من به زبان جاوا برای اندروید برنامه نویسی میکنم و هم چنین با زبان سی شارپ و تکنولوژی زامارین فرمز برای اندروید ای او اس و ویندوز فون.
البته ب هیچ وجه تعصبی نیستم و عاشق یاد گرفتم چیز های جدید هستم اما سوالم اینه که با یاد گرفتن کاتلین قراره بکجا برسیم؟
منظورم اینکه توانایی های این زبان چیه؟
با جاوا و تکنولوژی زامارین فرمز برابری میکنه؟ یعنی در حدی هست که بتونیم پروژ های فروشگاهی بزنیم ؟
آیا کراس پلتفرم هست و میشه یکبار برنامه تو بنویسی و هر سه خروجی رو یکبار باهم بگری؟
آیا در این دوره فقط با زبان کاتلین بصورت مقدماتی فقط آشنا میشیم یا IDE مرتبط رو نصب میکنیم و پروژه های کوچولو میزنیم؟
آیا در پایان این دوره نقشه راه داده میشه؟
ممنون میشم یه شمای کلی بهم بدید.
سپاس
سلام درود بر شما
ببینید مقایسه قدرت زبان تو حوزه اندروید فقط میتونیم با جاوا مقایسه کنیم چرا ک زبون native اندروید محسوب میشه
طبیعتا مقایسه کاتلین با سی شارپ یا فلاتر یا reate native کار درستی نیست بدلیل اینکه اونا کراس هستن و این زبون ها native و طبیعتا و 100 البته سرعت بسیار بسیار بالایی تو اندروید یا بک اند داره
ولی اگر بخام با جاوا مقایسه کنیم از نظر سرعت و قدرت اصلا و ابدا کم و کاستی نداره اگ اینطور بود خود گوگل برای اندروید ارائه نمیکرد و علاوه بر این کاتلین اومده معایبی ک جاوا داشته رو پوشش داده و از قدرت اون مثل کتابخونه ها یا ماشین مجازی خود اون استفاده کرده
این توضیحات کلی راجب مقایسه
و از نظر پیاده سازی پروژه ها من خودم الان یکسالیه ک با کاتلین روی اندروید کار میکنم و نوع اپی ک مد نظر باشه باهاش میشه زد
این دوره مقدماتیه صرف اشنایی ساده برای دوستانی ک تابحال با کاتلین کار نکردن یه سری موضوعات ابتدایی مثل شرط ها حلقه ها گفته شده انشالله بعد از این دوره ؛ اموزش اندروید با کاتلین گذاشته میشه که هم مبانی ابتدایی اندروید گفته میشه و مباحث پیشرفته خود کاتلین
سلام مجدد.
سپاس از شما استاد عزیز.
کاملا متوجه شدم.
حتمی این دوره رو دنبال خواهم کرد
فقط یه سوال اون دوره پیشرفته ای که فرمودید توسط خودتون ارائه میشه؟
چون بنظرم مهمه دوره پیشرفته ای که ارائه میشه توسط همون استادی ارائه شه که دوره مقدماتی شو ارائه داده
چون قشنگ میدونه به بچه های خودش چیارو گفته .