آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

با توجه به توقف اراءه ی ADT برای eclipse ازطرف گوگل، آیا خریئ این مجموعه معقول است؟

ظاهردناک  11 سال پیش  10 سال پیش
+9 0

با سلام و خسته نباشید

من یه دوره ی مقدماتی جاوا رو کار کردم و الان میخوام شروع به برنامه نویسی اندروید کنم. با توجه به تحقیقاتی که انجام دادم، گوگل قرار نیست ADT جدید برای eclipse ارائه کنه و پشتیبانیش رو هم تا دسامبر 2015 یعنی تقریبا دی ماه 94 خاتمه میده.

با توجه به این مساله این آموزش ها که بر اساس کار با Eclipse هستن، از ویژگی های جدیدی که ورژن های جدید اندروید خواهند داشت محروم خواهند بود و نمیتونن اونارو در بر بگیرن. پس به مرور برنامه نویسی با eclipse برای اندروید بی معنی میشه. خواستم ببینم پیشنهادتون چیه با توجه به این قضیه؟

منطقیش اینه که با android studio شروع کنم؟

پیشاپیش از جوابتون ممنونم

+2 0
من خودم اموزش های استادو از اولین قسمت با اندروید استادیو کار کردم چه بسا در اندروید استادیو برنامه نویسی راحت ترم هست ... کلا این دو محیط با یک زبان کار میکنن فقط باید خودتونو با محیط اندروید استادیو سازگار کنید (11 سال پیش)
+1 0
آقا مهدی از جوابتون ممنونم. شما که با اندروید استودیو کار کردین به مشکلی بر نخوردین؟ پیشنهادی واسه من که تازه میخوام شرو به کار کنم ندارین که زودتر و بهتر بتونم پیش برم با آموزشا؟ (11 سال پیش)
+2 0
من این سوال رو خوندم ولی از اونجایی خیلی تکراری بود نمیخواستم جواب بدم ولی چون شما پیام دادید تا جواب این سوال رو بدم من یکبار جواب کامل و منطقی مینویسم و نگه میدارم برای بقیه دوستانی که مثل شما 2 به شک هستند . جواب در قسمت پایین داده میشه . (11 سال پیش)
 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
کاشی زاده  11 سال پیش
+35 0

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

 

این تاپیک هم برای رفع ابهامات مناسب هست

 

اولین نکته ای که در سوال شما وجود داره این هست که آیا با وجود اینکه گوگل از Eclipse دیگه پشتیبانی نمیکنه کار با این محیط توسعه منطقی هست ؟

@جواب : اندروید یک سیستم عامل هست ، از طرفی هم یک فریمورک هست و همه چیز در بستر این سیستم عامل پیاده سازی میشه.
زبان پیاده سازی در اندروید میتونه # Java , C++, C یا با استفاده از Html , Css به صورت Cross Platform باشه.

Eclipse , Android Studio, InelliJ, NetBeans همه اینها محیط های توسعه هستند و در همه اینها میشه با نصب SDK  اندروید برای این سیستم عامل برنامه نوشت . من خودم همه این محیط های توسعه رو برای برنامه نویسی اندروید تست کردم .

شما در هر محیط توسعه برای اندروید میتونید با Java برنامه بنویسید.

مثلا کد خوندن اطلاعات یک EditText :

 edt.getText().toString();

این کد در همه جا یکسان هست و هیچ ربطی به محیط توسعه نداره.

بنابراین چه شما در Eclipse کد بنویسید چه در Android Studio هیچ فرقی با هم نخواهد کرد.

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

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

 

حالا میریم سراغ قسمت بعد سوال شما که آیا خریئ این مجموعه معقول است؟

@جواب : با اینکه جواب این سوال رو در بالاتر دادم ولی چند تا نکته هم متذکر میشم .

اول از همه اینکه با توجه به توضیحات بالا متوجه شدیم که فرقی در نوشتن برنامه با زبان  Java که در این آموزش ها استفاده شده در هر محیط توسعه ای فرق نمیکنه .

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

نکته سوم در این آموزش ها جاوا به صورت منطقی و اصولی تدریس شده.

 

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

همونطور که در بالاتر هم گفتم من در 4 محیط توسعه برای اندروید برنامه نویس کردم و هنوز هم که هنوزه از Eclipse استفاده میکنم .

نکته جالبتر اینجاست با اینکه نسخه های جدید تر از Eclipse بهمراه SDK جدید موجود هست من هنوز از نسخه استاد استفاده میکنم .

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

نکته آخر امکان ایمپورت کردن پروژه های Eclipse از Android Studio وجود داره .

 


 این تجربه رو هم در مسیر برنامه نویسی کسب کردم که Google , Microsoft, Apple همه از بزرگترین شرکت های فعال در حوزه IT هستند ولی از نظر برنامه نویسی گاهی اوقات به مسائلی میرسید که ناامید کننده هست .

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

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

 

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

+2 0
محمد حسین جان از جوابتون ممنونم (11 سال پیش)
+7 0
خواهش میکنم ولی برای تشکر کافی رو دکمه مربوطش کلیک کنی و به صورت نوشتاری تشکر نکنید چون اسپم محسوب میشه . (11 سال پیش)
پاسخ به سوال 
Alen Turing  10 سال پیش
+3 0

واقعا ممنونم

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

 

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

محمد حسین جان فقط این دوتا سوالمو پاسخ بده ...

1_ ایا درسته که یک رییس جمهور پیکان سوار شه ؟

2_آیا با اکلیپس میشه اندروید 5 رو پیاده کرده ؟؟؟؟  

 ببخشید فقط احساس کردم یک مقدار منطق رو در حرف هاتون بکار نبردین چون اول اینکه عقلانی نیست با اکلیپس 1 سال یا 2 سال گذشته کار کرد !!!! و همچنین مهمتر از اون درست نیست که یک برنامه نویس حاذق با همچین ابزار فوق العاده قدیمی ای کار کنه که حتی نمیشه المان های اندروید 5 رو پیاده سازی کرد حالا اندروید 6 هم که به تازگی ابزارش اومده جای خود دارد ...

بیاین یکم منطقی باشیم

+3 0
به نظرم شما خیلی تند رفتی ، مثال رییس جمهور هیچ ربطی به برنامه نویسی نداره ، یک برنامه نویس برای کلاس کارش از محیط توسعه استفاده نمیکنه بلکه برای رفع نیازش استفاده میکنه . با اکلیپس هم میشه روی اندروید 5 کار کرد . این سوال رو خیلی از دوستان پرسیدند که خود شما از چی استفاده میکنید ، باز هم میگم ما در شرکت هنوز از نسخه اکلیپسی که در سایت هست استفاده میکنیم و هیچ مشکلی هم نداریم و فکر هم نمیکنم کسی مثل ما روی اندروید کار بکنه و اکلیپس جواب گو نباشه . ما هیچ تعصبی رو اکلیپس نداریم و خودمون در شرکت روی 5 محیط توسعه مختلف برای اندروید کار کردیم و بعد از بررسی ها به این نتیجه رسیدیم که هنوز اکلیپس توانایی بیشتری نسبت به دیگر محیط های توسعه برای اندروید داره . ولی خلاصه چیزی که در بالا گفتم این نبود که شما محیط توسعه رو عوض نکنید ، عرض بنده این بود کار کردن در محیط توسعه اکلیپس با اندروید استودیو هیچ تفاوتی ندارد چون زبان برنامه نویسی یکی هست . (10 سال پیش)
0 0
البته الان دیگه هرچی اموزش هست ( به زبان انگلیسی ) برای اندروید استادیو هست و اکلپیس کلا محو شد ...!!! من یادمه برای اکلیپسم مشکل پیش اومده بود رفتم تو stackoverflow اونجا دیدم برای اون کسی که مشکلو مطرح کرده بود چند نفر کامنت گذاشتن گفتن دلیلی داره که از اندروید استادیو استفاده نمیکنی ؟ ... خب این جمله همه چیزو نشون میده ... وقتی گوگل اومده ابزاره رسمیشو که قبول دارم سرشار از باگ هست ، معرفی کرده و حتی بخش انتقال پروژه از اکلیپس به استادیو رو گذاشته ، چرا نریم سمتش !!!!! ... البته سلیقست هرکی با ی محیطی راحت ... (10 سال پیش)
+5 0
بنده هم منعی بر استفاده از اندروید استودیو نکردم ، سوال دوستان در رابطه با آموزش ها بود که بنده توضیح دادم اصل قضیه جاوا و فریمورک اندروید هست و نه محیط توسعه ، کسانی هم که در این محیط توسعه به مشکل بر بخورن میتونن سوالشون رو داخل فروم این سایت مطرح کنن . (10 سال پیش)

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