تا %60 تخفیف خرید برای 3 نفر با صدور مدرک فقط تا
00 00 00
adel28

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

سلام دوستان

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

ایا با یک زبان برنامه نویسی، میشه هم برای اندروید و هم IOS نوشت؟

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

بله ، اگر با Xamarin کار کنید ، با کد #C می تونید برای هر دوشون برنامه بنویسید.

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **
ALPHA

سلام.

خسته نباشید.

برای Android :

اول باید به سراغ Java و برنامه Eclips بروید و بعد که دوره مقدماتی Java را گذراندید به سراغ Android Studio بروید.

برای IOS :

لطفا این مطلب را بخوانید.

پیروز و موفق باشید.

************************** شهدا را یاد کنیم با یک صلوات **************************
adel28

هدف از این کار هم این هست که یک سیستم یکپارچه که شامل وب سایت، اپلیکیشن (اندروید و IOS) و نرم افزار مدیریتی دسکتاپ برای ادمین ها هست می باشد.

با در نظر گرفتن این موضوع بنظرتون هر کدوم رو بصورت جداگانه با زبان های هر پلتفرم (مثلا اندروید رو با جاوا و IOS رو با Swift) پیاده سازی کنیم یا زبان برنامه نویسی یکپارچه ای برای این هدف وجود داره؟

ALPHA

سلام.

خسته نباشید.

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

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

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

در غیر این صورت لطفا مطالب پایین را مطالعه فرمایید :

اما بهترین گزینه این هست که هر کدام را جداگانه در نرم افزار های مخصوص خود و با زبان های مخصوص خودشان بنویسید.

اما اگر منظورتان این هست که هم برای اندروید و هم برای IOS و حتی ویندوزفون با یک نرم افزار برنامه بنویسید می شود ( با نرم افزار Xamarin و زبان #C و در سیستم عامل ویندوز ) اما بهتر است این کار را نکنید.

چون :

1- شما برای Android با Android Studio باید برنامه بنویسید و برای IOS با نرم افزاری دیگر مانند Xcode باید برنامه بنویسید و ""اینکه این دو نرم افزار مهم ترین و بهترین نرم افزار های این کار هستند. ( هر چند بعضی از افراد می گویند Xamarin بهتر از Xcode است و بنده این حرف را نه قبول دارم و نه رد می کنم زیرا تا به حال با Xamarin کار نکرده ام و برای هر کدام نرم افزار های مخصوص خود را ترجیح دادم. ) پس بقیه دلیل های زیر هم بر اساس این دو نرم افزار نوشته ام.""

2- زبان های برنامه نویسی Android و IOS هم متفاوت هستند . ( زبان اندروید که در اصل همان Java است و Swift )

3- شما برای برنامه نویسی IOS با Xcode نیاز به سیستم عامل Mac OS X دارید و برای Android Studio به سیستم عامل Windows نیاز دارید.

پیروز و موفق باشید.

************************** شهدا را یاد کنیم با یک صلوات **************************

سلام

 

هرچند این مطلب قدیمی شده اما از اونجایی که توی جستجوی گوگل توی اولین نتایج هست و ممکنه کسی نیاز به جواب این سوال داشته باشه توی سایت عضو شدم تابگم که برخلاف پاسخ ALPHAی عزیز اصلاً هم این کاری که میخواهید انجام بدید سخت و مشکل و پیچیده نیست. در واقع هر کاربری با خوندن این پاسخ ترس شدیدی به دلش میفته اما خوشبختانه برای انجام این کار میتونید از فریم‌ورک کیوت (QT) استفاده کنید. در فریم‌ورک قدرتمند کیوت شما می‌تونید با استفاده از زبان سی‌پلاس‌پلاس یکبار کدنویسی کنید و برای هر سیستم عاملی که نیاز دارید خروجی بگیرید. در واقع بجای صرف هزینه ، زمان ، انرژی و... ضربدر تعداد سیستم عامل مورد نظر، فقط کافیه یکبار طراحی و اجرا کنید و برای اندروید، iOS، مک او اس، لینوکس و ویندوز خروجی بگیرید و در زمان نیاز هم کار توسعه رو یکبار برای همه انجام بدید.

موفق باشید و پایدار :-)

پاسخ شما
برای ارسال پاسخ خود وارد شوید.
افرادی که این مطلب را خواندند مطالب زیر را هم خوانده اند