راکت

پیش نیاز اندروید

8 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

8
سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

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

محمدصادق
محمدصادق
@mohammadsadegh95

باید از سی پلاس شرو کنم یا جاوا؟

شاید پاسخ شما همین‌جا باشد

Igo
Igo
@Igo

سلام دوست عزیر
برای شروع برنامه نویسی اندروید شما اولین کار باید به زبان برنامه نویسی جاوا مسلط بشی.
البته جاوا یکی از روش های تولید اپلیکیشن های اندروید هست.
شما می توانید از فرم ورک زامارین برای تولید اپلیکشن های اندروید استفاده کنید. که لازمه زامارین تسلط به زبان برنامه نویسی C# هست.
این دو مزایا و معایبی نسبت به هم دارند.
مثلا یکی از مزایا زامارین اینه که شما میتونید توی یک پروژه زامارین فرم برای اندروید و IOS خروجی بگیرید.(چه چیزی بهتر از این)
در صورتی که اگر نخواهید از این فرم ورک استفاده کنید برای تولید آپلیکیشن اندرود باید جاوا رو مسلط باشی و برای تولید آپ IOS باید زبان برنامه نویسی سوئیف رو مسلط باشی.
اما عیب بزرگ زامارین اینه که حجم اپلیکیشن خروجی شما نسبت به جاوا بسیار بالا است.
تا اونجایی که یادمه یه اپلیکیشن Hello World زامارین 16mb حجم داشت.(اگر اشتباه نکنم)
البته دنیا برنامه نویسی اندورید به اینجا ختم نمیشه.
شما برنامه تلگرام رو در نظر بگیر. برای سیستم عامل های مختلف از ویندوز و لینوکس گرفته تا اندروید و IOS اپلیکیشن داره.
در واقع این اپلیکیشن ها دارن از یک سرور یا یک Web API تغذیه میشند.
یعنی شما برای تولید یک اپلیکیشن پدر و مادر دار نیاز داری که برنامه نویسی تحت وب رو هم بلد باشید.
باز هم دنیای برنامه نویسی اندروید به اینجا ختم نمیشه.
میتونید یه برنامه اپلیکیشن بنویسد که مستقیما با یک سخت افزار (IC) ارتباط برقرار کنه.
مثلا ماشین کنترولی درست کنید که با گوشی خود اونو عقب و جلو کنید.
برای اینکار علاوه به برنامه نویسی اندروید باید برنامه نویسی میکروکنترولر و الکترونیک رو مسلط باشی.

محمدصادق
محمدصادق
@mohammadsadegh95

خیلی ممنون از راهماییتون
واقعا عالی بود
ممنون

محمد یوسفی پور
محمد یوسفی پور
@myp79

تخصص: برنامه نویس، لینوکس، طراحی وب

بهتر از سایت Udacity که زیر یاد بگیرید ولی احتیاج به یک پروکسی خوب یا شکن دارید چون ویدئو هاش از YouTube هستن.
اندروید استودیو هم نیازه که با اون شروع به نوشتن کنید.

سینا شاه‌اویسی
سینا شاه‌اویسی
@sinashahoveisi

تخصص: برنامه نویس

برای یادگیری اندروید اول باید یه زبون برنامه نویسی رو بلد باشید که با الگوریتم آشنا بشید حالا این زبون برنامه نویسی هر چه پایه تر باشه بهتره مثل c++ ولی اگرم جاوا باشه مشکلی نداره چون میخواید برنامه نویسی اندروید رو یاد بگیرید
بعد از فهم برنامه نویسی هر آموزش اندروی چه قدیمی باشه چه جدید فرق نمیکنه یک کلیات ازش یاد بگیرید که دستتون بیاد چی به چی هست بعد خواستید هر کاری کنید سرچ کنید مطمعنا جواب خودتون رو دریافت میکنید چون اندروید در سایت های زیادی بهش پرداخته شده چه فارسی چه انگلیسی و بعدش اگر هم خواستید بیشتر یاد بگیرید میتونید دوره فلاتر و ریکت نیتیو همین سایت که من خریداری کرد و راضی هم هستم استفاده کنید

محمد عرفان حسین بیکی
محمد عرفان حسین بیکی
@sswwwcom4

تخصص: شغلی ندارم در حال یادگیریم

بهتره جا وارو خام یاد بگیری تا شی گرایی

Mohsen Etmd
Mohsen Etmd
@mohsenetmd

خیلی سوالتون کلی هست. باید بدونیم در چه حد برنامه نویسی یاد داری وچه علاقه ای داری.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام