PDA

View Full Version : کدام زبان برنامه نویسی و نرم افزار را برای اندروید انتخاب کنم



mirbehnam2
سه شنبه 14 مرداد 1393, 18:27 عصر
با سلام من هنوز چند روزه که دنبال برنامه نویسی اندروید رفتم اما واقعا از اینکه وقتمو روی کدوم زبان برنامه نویسی متمرکز کنم می ترسم اولا جاوا هیچی نمی دونم و تا به حال باهاش کار نکردم اما با سی شارپ اشنایی متوسط و مقدماتی دارم
حالا واقعا نمی دونم چکار کنم
basc4android یا mono یا eclips
در هر صورت نظر شما اساتید برام خیلی مهمه به نظر شما کدوم اینده بهتری داره

dasssnj
سه شنبه 14 مرداد 1393, 18:43 عصر
برای اندروید هیچ زبانی بهتر از جاوا نیست . اگه می خوای خیلی حرفه ای بشی فقط برو سمت جاوا . برای جاوا لایبرری های خیلی خوب و زیادی هست .
سی شارپ هم خوبه اما جاوا برای اندروید خیلی بهتره.
basic را هم که اصلا روش حساب نکن که به درد کارای بزرگ نمی خوره .

حالا اگه دلت می خواد می تونی سی شارپ را انتخاب کنی چون قابلیت های خیلی خوبی داره .
ولی پیشنهاد من و خود گوگل و خیلی های دیگه جاواست.

akbar8298
سه شنبه 14 مرداد 1393, 18:48 عصر
سالهاست که دارم با جاوا و eclipse کار می کنم. برای حرفه ای شدن فقط این دو رو انتخاب کنید

capitan_nemesis
سه شنبه 14 مرداد 1393, 21:09 عصر
اگه سی شارپ کمی بلدی برو همون مونو
ولی جاوا ماله گوگل اندروید هستش و اکلیپس عالیه
بیسیک هم برای کار های کوچک مناسب هستش با این که خیلی آسونه

Omid707
سه شنبه 14 مرداد 1393, 22:02 عصر
سلام
من جزو اساتید نیستم و همین 6 ماه پیش توی همین تالار همین سوال رو پرسیدم، و حالا اگه بخوای تصمیم دارم تجربم رو باهات به اشتراک بگذارم.
این از اون مواردی هست که نمیتونی باهاش سلیقه ای برخورد کنی اندروید PC نیست که دستتون برای انتخاب باز باشه. من جاوا بلد نبودم ++c کار کرده بودم در محیط ویژوال استدیو. خیلی هم دوست داشتم روی همون محیط ادامه بدم ولی وقتی تحقیق کردم دیدم منابع آموزشی، کتاب - فیلم - کد و برنامه های نمونه، اکثرا به زبان جاوا و در محیط اکلیپسه. واگه بخوای خارج از این روال استاندارد رو طی کنی مدت زمان یادگیری و تسلط خیلی میره بالا بخصوص که از کتابخانه های اندروید محروم میشی و حتی 90 درصد پست های همین تالار هم بدردت نمیخوره.
تنها شک من روی یادگیری جاوا بود که یکی از بچه های سایت گفت برای اندروید لازم نیست جاوا رو فول بلد باشید با کلیاتش آشنا بشین کافیه البته این توصیه فقط برای افرادی هست که قبلا با یه زبان مشابه کار کرده باشند والا اگه تجربه در برنامه نویسی نداشته باشید بخصوص در شی گرایی دچار مشکل میشید. آشنایی با جاوا در حد نیاز با سوابقی که گفتم زمان زیادی نمیبره. میمونه منابع آموزشی که اگه برای زبان و محیط مورد نظرت به مقداری کافی پیدا نکردی اونوقت بهتره فعلا هم رنگ جماعت بشی.

mirbehnam2
جمعه 17 مرداد 1393, 03:01 صبح
Omid707 (http://barnamenevis.org/member.php?119690-Omid707) ممنون از شما دوست محترم
لطفا اگه وقت دارید به سوالاتم پاسخ بدید ممنون
پس به نظر شما برم کلیات جاوا رو یاد بگیرم؟ بعد برم سراغ اکلیپس ؟
من طبق این اموزش هایی که برای eclips گذاشتن پیش رفتم برام بعضی مطالب خیلی سخت بود البته یادشون گرفتم ایا این سختی به خاطر کار نکردن با جاواست ؟
و یک چیز دیگه ارور های زیاد eclips واقعا منو اذیت می کنه و وقتی از fix نرم افزار استفاده می کنم واقعا عصبی می شم :عصبانی:چون من دوست دارم بدونم دلیل ارور چیه و دستی برطرفش کنم نه نرم افزار
ایا این ارور ها به علت اشتباه منه یا واقعا نرم افزار ایراد داره :افسرده:
شما خودتون الان چقدر پیشرفت کردید ؟ ایا بعد از یک مدت به محیطش عادت می کنم ؟

Omid707
جمعه 17 مرداد 1393, 09:04 صبح
Omid707 (http://barnamenevis.org/member.php?119690-Omid707) ممنون از شما دوست محترم
لطفا اگه وقت دارید به سوالاتم پاسخ بدید ممنون
پس به نظر شما برم کلیات جاوا رو یاد بگیرم؟ بعد برم سراغ اکلیپس ؟
من طبق این اموزش هایی که برای eclips گذاشتن پیش رفتم برام بعضی مطالب خیلی سخت بود البته یادشون گرفتم ایا این سختی به خاطر کار نکردن با جاواست ؟
و یک چیز دیگه ارور های زیاد eclips واقعا منو اذیت می کنه و وقتی از fix نرم افزار استفاده می کنم واقعا عصبی می شم :عصبانی:چون من دوست دارم بدونم دلیل ارور چیه و دستی برطرفش کنم نه نرم افزار
ایا این ارور ها به علت اشتباه منه یا واقعا نرم افزار ایراد داره :افسرده:
شما خودتون الان چقدر پیشرفت کردید ؟ ایا بعد از یک مدت به محیطش عادت می کنم ؟

خواهش میکنم
1- بله من کتاب آموزش جاوا از دیتل رو خوندم کلا خیلی قبولشون دارم ولی آموزش اندرویدشون افتضاح بود.

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

3- دست روی دلم نذار اکلیپس منو هم خیلی اذیت میکنه ولی ارور نمیده، اولا خیلی کنده ثانیا بد باگ داره وقتی با ویرایشگرهای xml کار کنید میفهمید چی میگم. انگار ویراشگر متنی و گرافیکی رو یادشون رفته به هم متصل کنند تغییراتی که در یک فایل xml میدی از طریق اون یکی ویرایشگر دیده نمیشه گاهی وقتا باز و بست مجدد فایل حلش میکنه گاهی باید خود اکلیپس رو مجدد اجرا کنید.(البته در مورد فایلهایی که در پوشه لی اوت هستند مشکل تا این حد وخیم نیست).

4- بله عادت میکنید این که چیزی نیست شما تمرین کنید به منوهای درهم و برهم مایا و 3d max هم عادت میکنید! واسه من که از ویژوال استودیو اومده بودم اولش خیلی گیج کننده بود ولی بعد با استفاده از قابلیت پرسپکتیو یادگرفتم یک (یا چند) محیط سفارشی برا خودم داشته باشم البته من سعی کردم به همون ظاهر پیش فرضش عادت کنم.

تبصره: لازم نیست کل کتاب جاوا رو یاد بگیرید کافیه با دستوارت نحوی زبان و یک سری کتاب خانه های مهمش آشنا بشید کتابی که خوندم خیلی کامل بود ولی من فصل هایی مثل کار با اپلت ها ویک سری چیزای دیگه رو نخوندم. در واقع تا فصل کار با فایلها رو دقیق نت برداری کردم (فقط جاهایی که با ++c فرق داشت) کمی هم از دیتا بیس، بقیه فصول رو هم در حد مطالعه روزنامه که بدونم کلا چی بدرد بخور توش داره. سعی کنید حداکثر 3 هفته ای سر و تهش رو هم بیارید و برید سراغ اندروید بعد اگه مطلبی فراموشتون شد کافیه به یادداشتتون مراجعه کنید.

نکته: اندروید بقدری کتابخانه داره که شما رو از بیشتر کتابخانه های جاوا بی نیاز میکنه در شرایط مساوی استفاده از کتابخانه های اندروید راحت تره.

reza_web
جمعه 17 مرداد 1393, 09:55 صبح
به نظر من اندوید استودیو که خود گوگل ساخته و معرفی کرده و درحال توسعه دادنش هست هم خیلی خوبه
من که باهاش راحتم و فکر میکنم اینده بیشتر ازش خواهیم شنید
درضمن پروژه های اکیپس را هم پشتیبانی میکنه