PDA

View Full Version : اندروید با سی شارپ یا جاوا؟



afoot11
یک شنبه 16 اسفند 1394, 05:20 صبح
بسم الله الرحمن الرحیم


سلام
من آشنایی متوسطی نسبت به جاوا و سی شارپ دارم و میخوام که برنامه نویسی برای اندروید رو شروع کنم اما چند روزی میشه که سر در گمم!
نمیدونم با کدوم بهتره، من خودم با C# راحت ترم اما هر آموزشی رو که توی نت سرچ میکنم جاوا میاره، منظورم اینه که خیلی فراگیر تره؛
مگه زبون سی شارپ مشکلی داره برای اندروید که همه میرن با جاوا مینویسین!؟
مشیه مزیت ها و معایبشون رو بگید؟
ممنون

pbm_soy
یک شنبه 16 اسفند 1394, 11:43 صبح
بله زبان سی شارپ مشکل دارد البته برای اندروید!
برای اندروید زبان پیش فرض و اصلی ترین زبان جاوا است!
هرچند باسی شارپ میتوانید بنویسیید تعدادی راهنمایی و ابزار در این زمینه توهمین سایت تو تالار اندروید میتوانید پیدا کنید

afoot11
یک شنبه 16 اسفند 1394, 15:08 عصر
یعنی الان من اگه بخوام با سی شارپ بنویسم به مشکل میخورم؟
نگفتین نقاط ضعف سی شارپ و قوت جاوا چیه :ناراحت:

smrahmadi
یک شنبه 16 اسفند 1394, 15:35 عصر
بسم الله الرحمن الرحیم


سلام
من آشنایی متوسطی نسبت به جاوا و سی شارپ دارم و میخوام که برنامه نویسی برای اندروید رو شروع کنم اما چند روزی میشه که سر در گمم!
نمیدونم با کدوم بهتره، من خودم با C#‎‎ راحت ترم اما هر آموزشی رو که توی نت سرچ میکنم جاوا میاره، منظورم اینه که خیلی فراگیر تره؛
مگه زبون سی شارپ مشکلی داره برای اندروید که همه میرن با جاوا مینویسین!؟
مشیه مزیت ها و معایبشون رو بگید؟
ممنون


تحت زامارين (سي شارپ) :


مزايا :


1- کد نويسي کمي آسان تر و سريع تر به نظر مي رسد.
2- از محيط قدرتمند ويژوال استديو براي کد زني استفاده ميشه


معياب :


1 - حجم پروژه ها حداقل 3 مگ است يعني به خروجي شما هر چه قدر که باشه 3 مگابايت اضافه ميشه
2 - سرعت اجراي برنامه کمتر است
3 - نسبت به جاوا قدرت کمتري داره توي اندرويد و البته دسترسي به سخت افزار هم کمتره اما نه در حد فون گپ
4 - منابع بسيار کمتري داره براي يادگيري و حل مشکل که اين هم ناشي از کاربران کم اون هست


تحت جاوا


مزايا :
1 - روشي پيشنهادي گوگل است .
2 - محيط توسعه هاي زيادي براي آن وجود دارد که بهترين آن که از نظر خود گوگل پيشنهاد و پشتيباني مي شود اندريد استديو است
3 - معمولا رابط کاربري برنامه هاي ساخته شده از همه روش ها از جمله B4a , زامارين و فون گپ بهتر است .
4 - معمولا بهترين اپ ها با اين روش ساخته مي شوند
5 - تعداد کاربران زياد و منابع آن هم که مشخص است زياد است




يک نکته راجب ساخت برنامه با جاوا اين هست که اگر قرار باشه براي سازمان ها يا به صورت سفارش براي شخصي برنامه توليد کنيد معمولا انتظار داره که از اين روش استفاده کنيد .....


سوال ديگه اي بود در خدمتم

#root#
یک شنبه 16 اسفند 1394, 16:47 عصر
مگه زبون سی شارپ مشکلی داره برای اندروید که همه میرن با جاوا مینویسین!؟

مثل این میمونه که بگیم:
مگه چنگال مشکلی داره که همه سوپ رو با قاشق میخورن؟!
هر کاری ابزار مخصوص خودش رو داره.

afoot11
دوشنبه 17 اسفند 1394, 15:43 عصر
تحت زامارين (سي شارپ) :


مزايا :


1- کد نويسي کمي آسان تر و سريع تر به نظر مي رسد.
2- از محيط قدرتمند ويژوال استديو براي کد زني استفاده ميشه


معياب :


1 - حجم پروژه ها حداقل 3 مگ است يعني به خروجي شما هر چه قدر که باشه 3 مگابايت اضافه ميشه
2 - سرعت اجراي برنامه کمتر است
3 - نسبت به جاوا قدرت کمتري داره توي اندرويد و البته دسترسي به سخت افزار هم کمتره اما نه در حد فون گپ
4 - منابع بسيار کمتري داره براي يادگيري و حل مشکل که اين هم ناشي از کاربران کم اون هست


تحت جاوا


مزايا :
1 - روشي پيشنهادي گوگل است .
2 - محيط توسعه هاي زيادي براي آن وجود دارد که بهترين آن که از نظر خود گوگل پيشنهاد و پشتيباني مي شود اندريد استديو است
3 - معمولا رابط کاربري برنامه هاي ساخته شده از همه روش ها از جمله B4a , زامارين و فون گپ بهتر است .
4 - معمولا بهترين اپ ها با اين روش ساخته مي شوند
5 - تعداد کاربران زياد و منابع آن هم که مشخص است زياد است




يک نکته راجب ساخت برنامه با جاوا اين هست که اگر قرار باشه براي سازمان ها يا به صورت سفارش براي شخصي برنامه توليد کنيد معمولا انتظار داره که از اين روش استفاده کنيد .....


سوال ديگه اي بود در خدمتم

دستتون درد نکنه
تا حد خوبی قانع شدم!