معرفی چند زیرشاخه پرکاربرد کامپیوتر 🔻قسمت سوم : آشنایی با برنامه نویسی اندروید 🔸این روزها برنامه نویسی اندروید به علت داشتن کاربران زیاد ، بیشتر مورد توجه برنامه نویسان قرار گرفته است.اندروید اولین بار برای دوربین طراحی شد و بعد از آن در تلفن های همراه، ساعت های هوشمند،تلویزیون های اندروید و ... مورد استفاده قرار گرفت.
🔹پیش نیاز های شروع برنامه نویسی اندروید
+ داشتن وقت و انگیزه کافی
+ آشنایی با زبان انگلیسی، الگوریتم و ریاضیات
+ آشنایی مقدماتی به منظور کار با کامپیوتر و اینترنت
+ آشنایی با یک زبان برنامه نویسی به منظور توسعه اپلیکیشنهای اندروید
+ فراگیری مفاهیم مربوط به کدنویسی شی گرا
(بسیاری از پیش نیازهایی که به آنها اشاره شد را میتوانید در طول یادگیری زبان برنامه نویسی مورد نظرتان به صورت موازی آموزش ببینید. بنابراین اگر اراده کنید با تلاش و تمرین میتوانید به یادگیری برنامه نویسی اندروید بپردازید.)
🔸برنامه نویسی اندروید یه چه زبانی است؟
انتخاب زبان برنامه نویسی همیشه یکی از بحث برانگیزترین و داغترین موضوعات در حوزه برنامه نویسی است. پاسخ به این سوال قطعا کار ساده ای نیست و باید از ابعاد مختلفی مورد بررسی قرار گیرد.
اما زبان هایی که توسط گوگل به عنوان زبان رسمی این پلتفرم معرفی شده اند، جاوا و کاتلین هستند. زبانهای دیگر به صورت پیش فرض توسط اندروید پشتیبانی نمیشوند. برای استفاده از اینگونه زبانها ابزارهایی به منظور تبدیل کدها به خروجی قابل نصب در اندروید توسعه داده شده است. به صورت کلی رایجترین زبانهای برنامه نویسی که قادر به توسعه اپلیکیشنهای اندرویدی هستند عبارتند از:
▪️ زبان برنامه نویسی جاوا
▪️زبان برنامه نویسی c++
▪️ زبان برنامه نویسی کاتلین
▪️زبان برنامه نویسی جاوا اسکریپت
▪️زبان برنامه نویسی سی شارپ
▪️زبان برنامه نویسی پایتون
▪️ زبان برنامه نویسی بیسیک
▪️زبان برنامه نویسی دارت
🔹انتخاب زبانهای برنامه نویسی غیر رسمی برای افرادی که به سایر زبانهای برنامه نویسی تسلط دارند، امری منطقی است.مثلا کسانی که برنامه نویس سی شارپ هستند میتوانند از تکنولوژی زامارین استفاده کنند. زیرا دیگر نیاز به صرف زمان برای یادگیری زبانی جدید نخواهند داشت و در کمترین زمان میتوانند اپلیکیشنهای اندرویدی را توسعه دهند.
اما برای کسانی که تصمیم دارند به یک متخصص اندروید تبدیل شوند و فقط به توسعه نرم افزارهای اندروید بپردازند، بهترین انتخاب زبان جاوا یا کاتلین خواهد بود. زیرا در فرآیند توسعه نرم افزارهای اندرویدی با مشکلات و سوالات زیادی رو به رو خواهند شد. معمولا جواب اینگونه چالشها را در اسناد کتابخانه ها، مثالهای گوگل، سایتهای پرسش و پاسخ مانند Stackoverflow و... پیدا خواهید کرد. اما به دلیل اینکه زبان جاوا به عنوان زبان رسمی اندروید قدمت بیشتری در توسعه این سیستم عامل داشته است، اکثر این منابع از زبان جاوا استفاده میکنند. زبان جاوا نسبت به سایر زبان ها پیچیدگیهای خودش را دارد ولی اگر به صورت اصولی آن را یاد بگیرید، در حوزه توسعه اندروید موفق خواهید شد.
🔸درآمد برنامه نویس اندروید
درآمد برنامه نویس اندروید در ایران مانند سایر برنامه نویسان در کشورهای دیگر از 4 روش به دست میآید که عبارتند از :
1. کار در شرکتها به عنوان برنامه نویس اندروید
2. کار به صورت فریلنسری برای دریافت پروژههای برنامه نویسی اندروید
3. آموزش برنامه نویسی اندروید به دیگران
4. ایجاد پروژه شخصی و تولید برنامههای اندرویدی
🔹برای کسب اطلاعات بیشتر می توانید از لینک زیر استفاده کنید
🎦
https://www.youtube.com/watch?v=qqzy#معرفی_زیر_شاخه_های_کامپیوتر 🖥
#یه_قاچ_کامپیوتر 🤓
➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💢 اتحادیه انجمن های علمی دانشکده کامپیوتر #هبک ➕
🆔
@srttu_computer 💻