برنامه نویسی اندروید را از کجا و چگونه شروع کنیم؟

برنامه نویسی اندروید را از کجا و چگونه شروع کنیم؟

شروع برنامه نویسی اندروید

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

این مقاله شامل قسمت های زیر میباشد:
ویدئو: برنامه نویسی اندروید را از کجا و چگونه شروع کنیم؟
حداقل سیستم برای برنامه نویسی اندروید
پردازشگر
رم گرافیک
حافظه
معروفترین زبان های برنامه نویسی اندروید
جاوا
پایتون
سی شارپ
پی اچ پی
اس کیو ال
کاتلین
سوییفت
یک توصیه برای زبان های برنامه نویسی
محیط برنامه نویسی چیست؟
بهترین محیط های برنامه نویسی اندروید
اندروید استودیو
زامارین
ایکلیپس
معرفی کتاب شروع برنامه نویسی اندروید
نصب پیشنیاز های برنامه نویسی اندروید
نصب کیت توسعه جاوا یا JDK
نصب اندروید استودیو
کد بزنید!
چقدر طول میکشد برنامه نویسی اندروید را یاد بگیرم؟
پروژه های اندروید را از کجا پیدا کنیم؟
منابع بیشتر برای مطالعه


برنامه نویسی اندروید را از کجا و چگونه شروع کنیم؟

امیدوارم در این ویدئو به همه سوالات شما دوستان پاسخ داده باشم. برای اطلاعات دقیق تر میتوانید ادامه مقاله را مطالعه کنید.


حداقل سیستم برای برنامه نویسی اندروید

سیستم مورد نیاز برای برنامه نویسی

برای شروع برنامه نویسی و اجرای نرم افزار های مربوط به آن اول از همه باید یک کامپیوتر تهیه کنید. این سیستم قرار است نرم افزارهایی که برای برنامه نویسی اندروید نیاز دارید را اجرا کند تا به وسیله آنها شما بتوانید نرم افزارهای اندرویدی بنویسید و تولید کنید. حالا این سیستم میتواند یک لپتات یا رایانه رومیزی (دسکتاپ) باشد. سخت افزار پیشنهادی برای این کار به ترتیب زیر است:


پردازشگر CPU

یک پردازشگر در حد Intel Core i7 6700 HQ میتواند برای این کار پاسخگو باشد. اگر از لپتاپ استفاده میکنید دقت داشته باشید که نرم افزار اندروید استودیو برای اجرا شدن روی CPU های AMD ممکن است نیاز به نصب بسته های نرم افزاری (پلاگین) های اضافه داشته باشید.


رم RAM

یک رم ۸GB DDR3 برای اجرای نرم افزارها کافی میباشد. البته پیشنهاد میشود برای اینکه این نرم افزارها و Build کردن و خروجی گرفتن را سریعتر انجام بدهید، رم خود را به ۱۶ گیگابایت ارتقا بدهید. معمولا لپتاپ های عادی و سری صنعتی، جای اضافه (اسلات) برای اضافه کردن یک رم دیگر دارند. یعنی اگر لپتاپ شما الان ۸ گیگابایت رم دارد، ممکن است بتوانید یک رم ۸ گیگابایت دیگر هم به آن اضافه کنید. (البته هم برای خرید رم اضافه و هم اینکه اصلا لپتاپ شما این قابلیت رو داره یا نه، باید برین اول تحقیق کنین. بعد اقدام به خرید بکنین. گوگل و وبسایت سازنده لپتات میتونن یه منبع خوب برای شما باشن).


گرافیک Graphics

یک کارت گرافیک در حد Nvidia GT 610 / AMD Radeon R9 M275 یا قوی تر از اینها میتواند پاسخگوی نیازهای شما باشد. به دلیل اینکه در برنامه نویسی زیاد با کار های گرافیکی درگیر نمیشویم، نیازی به گرافیک بسیار قوی نیست. امروزه هم اکثر لپتاپ های جدید قدرت گرافیکی بسیار بیشتری نسبت به مدل های معرفی شده دارند.

شاید شما هم در این باره شنیده باشید که برنامه نویس ها معمولا به مقدار زیادی گرافیک نیاز ندارند. اما به نظر من این حرف زیاد هم درست نیست. امروز برای ساخت یک برنامه کامل روی پلتفرم های مختلف، از جمله اندروید، باید بتوانید یک رابط کاربری زیبا را هم برای آن طراحی کنید. تولید این رابط گرافیکی به نرم افزارهای گرافیکی و یک کارت گرافیک با حداقل قدرت متوسط نیاز دارد. (برای آشنایی با رابط کاربری میتوانید این مقاله را مطالعه کنید).


حافظه Storage

نرم افزار اندروید استودیو باید حافظه ای در حدود ۴۰ گیگابایت و در بیشترین حالت تا حدود ۳۰۰ گیگابایت فضا از هارد دیسک شما را اشغال کند. پروژه های شما و کارهایی که برای برنامه نویسی اندروید انجام میدهید نیز نیاز به یک فضای اختصاصی دارند. به شما پیشنهاد میکنم اگر میخواهید این حوزه (یا حتی هر زمینه دیگری) از برنامه نویسی را ادامه بدهید، همیشه فایل های مرتب شده، با تاریخ و نام مناسب، در یک پارتیشن جداگانه و اختصاصی روی هارد کامپیوتر قرار بدهید. به نظر من یک پارتیشن بین ۲۰۰ تا ۴۰۰ گیگابایت از هارد دیسک برای این کار کافی میباشد.


معروفترین زبان های برنامه نویسی اندروید

ربان های برنامه نویسی

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


جاوا (Java)

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

زبان برنامه نویسی جاوا

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


پایتون (Python)

پایتون یک زبان بسیار قدرتمند برنامه نویسی برای موبایل و اپلیکیشن های تحت وب میباشد. آسان بودن یادگیری و پیچیدگی کم از ویژگی های زبان برنامه نویسی Python است. این مورد یکی از مشهورترین زبان های برنامه نویسی اپلیکیشن های موبایل در جهان است که حتی در دانشگاه ها هم تدریس میشود. در سالهای گذشته نیز تقاضا برای یادگیری پایتون در میان علاقه مندان برنامه نویسی گسترش زیادی داشته است.

زبان برنامه نویسی پایتون

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


سی شارپ (C#)

سی شارپ یک زبان برنامه نویسی بسیار قدرتمند که مایکروسافت آنرا تولید کرده است. این زبان با هدف برنامه نویسی طیف وسیعی از اپلیکیشنها برای پلتفرم های مختلف تولید شد. بیشتر موارد استفاده از آن ساخت نرم افزار های بسیار بزرگ با کاربرد های فراوان و گسترده میباشد. (مثلا فریم ورک دات نت که شاید اسمش رو خیلی شنیده باشید، برای این زبان طراحی شده و مثلا میتونه برای Backend اپلیکیشن های اندروید استفاده بشه).

سی شارپ برای برنامه نویسی اندروید

ویژگی خوبی که برای این زبان میتوان برشمرد سهولت در استفاده و سرعت بالا میباشد. همچنین برای کار کردن با محیط طراحی Xamarin که در ادامه معرفی میکنیم، نیاز به یادگیری این زبان دارید.

پیشنهاد میکنم زبان سی شارپ را هم در کنار زبان جاوا یاد بگیرید.


پی اچ پی (PHP)

پی اچ پی معروف ترین و پر استفاده ترین زبان برنامه نویسی در جهان است که حتی از زبان جاوا هم بیشتر مورد استفاده قرار میگیرد. در ابتدا از زبان PHP فقط برای طراحی وبسایت های داینامیک (پویا) استفاده میشد. اما با پیشرفت این زبان امروزه میتوانید برای اندروید، آی او اس و صفحات وب، برنامه نویسی کنید.

لوگو php

همچنین مورد استفاده دیگر PHP برای برنامه نویسی روی سرور ها میباشد. یادگیری آن مشکل نیست و به راحتی میتوانید از آن استفاده کنید. اکثر سایت های امروزی با استفاده از PHP ساخته شده اند. حتی سیستم های مدیریت محتوای قدرتمند یا فروشگاه ساز های معروف مانند وردپرس و ووکامرس، با استفاده از این زبان نوشته شده اند.


اس کیو ال (SQL)

زبان SQL بسیار ساده و کوتاه میباشد. بنابراین میتوان گفت تقریبا نیازی به یادگیری ندارد. این زبان برای طراحی اپلیکیشن ها به کار نمیرود اما برای پشتیبانی از اپلیکیشن ها کاربرد دارد. یعنی اینکه وقتی شما یک نرم افزار درست میکنید که باید اطلاعاتی را از سرور دریافت کند یا برای آن بفرستد، حتما باید یک پایگاه داده برای آن نوشته شده باشد و روی سرور ها قرار بگیرد. یکی از زبان هایی که با استفاده از آن میتوانید این پایگاه های داده ای را مدیریت کنید، اس کیو ال است.

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


کاتلین (Kotlin)

این زبان برنامه نویسی شاید کم سن و سال ترین مورد در این لیست باشد. اما کاتلین به تازگی از طرف شرکت گوگل به عنوان زبان جدید برنامه نویسی برای اندروید معرفی شده است (البته در کنار جاوا). خبر خوب؟ همه کسانی که جاوا ا بلد باشند و از آن برای نوشتن برنامه های اندروید استفاده میکنند به راحتی میتوانند این زبان جدید را یاد بگیرند و از آن استفاده کنند. زیرا ساختار، پیاده سازی و ادبیات این زبان شباهت بسیار زیادی به زبان جاوا دارد. پس اگر اندروید کار هستید، ترسی نداشته باشید و اگر تازه میخواهید این کار را شروع کنید، بهتر است از جاوا شروع کنید.

لوگو کاتلین

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


سوییفت (Swift)

لوگو سوییفت

زبان برنامه نویسی سوییفت توسط شرکت Apple در سال ۲۰۱۴ ساخته شد. این زبان به منظور برنامه نویسی اپلیکیشن های iOS و لینوکس استفاده میشود. اما گوگل در نظر دارد تا زبان اصلی اپلیکیشن های خود را از جاوا به Swift تغییر دهد. بنابراین اگر در آینده گوگل هم این زبان را انتخاب کند، دیگر هیچ زبان برنامه نویسی برای ساخت اپلیکیشن های موبایل، قادر به رقابت با سوییف نخواهد بود. ما پیشنهاد میکنیم برای یادگیری این زبان برنامه نویسی هم برنامه ریزی کنید تا در آینده شغل شما تضمین شده باشد.


یک توصیه برای زبان های برنامه نویسی

هیچوقت بیشتر از اندازه برای انتخاب و مقایسه زبان های برنامه نویسی وقت خودتان را هدر ندهید. زبان های برنامه نویسی فقط یک ابزار برای نوشتن و پیاده سازی راه هایی هستند که شما آنها را کشف کرده اید. پس چیزی که باید نگران آن باشید، مفاهیم اصلی برنامه نویسی و فکر کردن به روش درست روی مسئله های مختلف است.

پس همیشه این را در نظر داشته باشید که یک سری مفاهیم، بین تعداد زیادی از زبان هایی که معرفی کردیم (که شی گرا هم هستند) مشترک است. یعنی اگر این مفاهیم را فقط یکبار به خوبی یاد بگیرید، میتوانید آن را با زحمت بسیار کم به زبان های مختلف پیاده سازی کنید. چون در آن صورت شما فقط باید یک Syntax یا یک ادبیات نوشتاری جدید را یاد بگیرید.


بهترین محیط های برنامه نویسی اندروید

برای برنامه نویسی اندروید هم در کنار دانش برنامه نویسی، باید یک سری پیشنیاز را هم از قبل روی کامپیوتر خودمان داشته باشیم. یکی از این پیشنیاز ها، یک محیط برنامه نویسی (IDE) مناسب است. قبل از آموزش نصب، باید ابتدا با تعریف و چند نمونه از آنها آشنا شویم.


محیط برنامه نویسی چیست؟

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

خوشبختانه نرم افزارهای اختصاصی برای برنامه نویسی وجود دارند که همه این کارها را در یک مجموعه برای ما انجام میدهند. به این نرم افزارها، محیط برنامه نویسی یا IDE گفته میشود. برای زبان های مختلف IDE های متفاوتی وجود دارد که در زیر چند مورد از آنها را معرفی میکنیم.


اندروید استودیو Android Studio

لوگو اندروید استودیو

میتوان گفت که اندروید استودیو بهترین محیط برای برنامه نویسی اندروید و ساخت اپلیکیشن است. Android Studio توسط گوگل در سال ۲۰۱۳ معرفی شد. این محیط با استفاده از زبان قدرتمند جاوا کدنویسی میشود. با استفاده از این IDE، امکان ساخت همه ی انواع اپلیکیشن و استفاده از همه خدمات گوگل به راحتی وجود دارد. همچنین منابع کمتری از سخت افزار را در مقایسه با Eclipse استفاده میکند (ایکلیپس یکی از محیط های برنامه نویسی جاوا بود که تا قبل از اندروید استودیو برای ساخت اپلیکیشن های اندروید استفاده میشد). با وجود قابلیت های بروز تر و عملکرد بهتر اندروید استودیو، محیط Eclipse دیگر برای برنامه نویسی اندروید استفاده نمیشود.

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


زامارین Xamarin

لوگو زامارین

یک محیط برنامه نویسی پیشرفته است که با استفاده از زبان سی شارپ کار میکند. زامارین توسط مایکروسافت و برای رقابت با جاوا ساخته شد. در محیط xamarin وقتی برنامه های خود را به زبان سی شارپ نوشتید، میتوانید آنها را برای پلتفرم های مختلف مثل اندروید، آی او اس و ویندوز فون ارائه دهید. البته باید توجه داشته باشید که روی سیستم های ویندوزی فقط میتوانید برای اندروید و ویندوزفون برنامه نویسی کنید. روی سیستم عامل مکینتاش هم میتوانید برای آی او اس و اندروید برنامه تولید کنید.

نباید به دید یک راه میانبر به محیط زامارین نگاه کرد. چون کار کردن با این محیط هم پیچیدگی ها و سختی های زیادی دارد. در کل پیشنهاد میشود از محیطی که خود گوگل برای اپلیکیشن هایش معرفی کرده (یعنی Android Studio) استفاده کنید.


ایکلیپس Eclipse

لوگو ایکلیپس

محیط برنامه نویسی ایکلیپس هم مانند اندروید استودیو، با زبان جاوا نوشته میشود. قبل از معرفی Android Studio توسط گوگل بهترین محیط برای برنامه نویسی اندروید به شمار میرفت. اما بعد از اینکه شرکت گوگل اندروید استودیو را با قدرت بسیار زیاد و امکانات فراوان معرفی کرد، Eclipse منسوخ شد.


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

وبسایت برنامه چی برای کسانی که میخواهند برنامه نویسی اندروید را شروع کنند یک کتاب نیز منتشر کرده است. شما میتوانید همه موارد و مزایای برنامه نویسی اندروید (به غیر از موارد فنی) را در این کتاب مشاهده کنید. میتوانید برای خرید کتاب شروع برنامه نویسی اندروید از طریق این لینک اقدام کنید.


نصب پیشنیاز های برنامه نویسی اندروید

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


قدم اول – نصب کیت توسعه جاوا یا JDK

اگر میخواهیم به زبان جاوا برنامه نویسی کنیم باید JDK یا همان زبان جاوا را روی کامپیوتر خود نصب کنیم. این کیت برای اینکه کدهای جاوا بتوانند روی کامپیوتر شما اجرا شوند استفاده میشود. پس قبل از هر چیزی باید این مورد را نصب کنید. در این ویدئو میتوانید آموزش نصب JDK را ببینید.


قدم دوم – نصب اندروید استودیو

بعد از نصب کیت توسعه جاوا، باید IDE اندروید استودیو را نصب کنیم. در این ویدئو، آموزش کامل نصب اندروید استودیو را میتوانید ببینید.

محیط های برنامه نویسی دیگری هم برای اندروید وجود دارند. اما در این پست هدف ما ارائه ی معروفترین ها و بهترین ها برای شروع برنامه نویسی اندروید بود. و از آن جا که زبان اصلی برنامه نویسی برای اندروید جاوا میباشد، بهتر است که با یادگیری این زبان و محیط مناسب زبان جاوا، یعنی اندروید استودیو، کار خود را شروع کنید.


قدم سوم – کد بزنید!

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

کد بزنید

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


چقدر طول میکشد برنامه نویسی اندروید را یاد بگیرم؟

زمان مورد نیاز برای یادگیری برنامه نویسی

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


پروژه های اندروید را از کجا پیدا کنیم؟

پروژه های برنامه نویسی

شما چندین راه برای پیدا کردن پروژه های برنامه نویسی اندروید دارید:

  • جستجو در گوگل: گوگل آنقدر پیشرفت کرده که با تقریب خوبی میتواند شما را دقیقا به چیزی که دنبالش هستید برساند. برای یافتن پروژه های اندروید در گوگل جستجو کنید. فقط کافیست که نام پروژه را با عبارت هایی مانند
  • ایده های خودتان را دنبال کنید: اگر برای عملی کردن ایده های خود برنامه نویسی اندروید را یاد گرفته اید زودتر دست به کار شوید. سعی کنید ایده ی خود را عملی کنید. اگر در قسمتی به مشکل برخوردید میتوانید در انجمن های مربوط به برنامه نویسی مشکل را حل کنید.
  • به سایت های برون سپاری سر بزنید: سایت های برون سپاری سایت هایی هستند که با عضویت در آنها میتوانید هم کارفرما باشید و هم پروژه های دیگران را به ازای دریافت دستمزد انجام دهید. در این سایت ها عضو شوید و پروژه های مربوط به مهارت های خودتان را پیدا کنید.
  • سایت های اشتراک پروژه: سایت هایی که در آنها پروژه های انجام شده توسط دیگر برنامه نویس ها را به اشتراک میگذارند و شما میتوانید آنها را توسعه دهید. سایت های بسیار بزرگی مانند گیت هاب (GitHub) و گیت لب (GitLab) در این زمینه فعالیت میکنند.

سوالی دارید؟

اگر هنوز برای شروع برنامه نویسی اندروید با مشکلی روبرو هستید یا در این باره سوالی دارید، آنها را در قسمت نظرات بنویسید تا به سرعت پاسخ بدهیم. همچنین شما میتوانید با ثبت نظر خود، این آموزش را تکمیل تر کنید.


منابع بیشتر برای مطالعه

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

درباره نویسنده

6 در مورد “برنامه نویسی اندروید را از کجا و چگونه شروع کنیم؟”

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

اسکرول به بالا