بهترين محيط براي برنامه نويسي اندرويد كدام است ؟
حدودا سالانه شاهد يك ورژن تازه از طراحي اپليكيشن اندرويد سيستم دليل اندرويد هستيم كه با تكثير هر ورژن، تغييرات و اختراع هايي در آن شاهد هستيم. اين تغييرات مشتمل بر فضا اپ نويسي و برنامه نويس ها اندرويدي نيز ميباشد و هر از چندگاهي يكياز اين گوشه و كنار هاي نرمافزار نويسي بروز رساني ميشوند.
تا كنون از ميان گوشه و كنار هاي اپليكيشن نويسي معرفي گرديده اندرويد دو اطراف Eclipse و Android Studio به پيروزي هاي بيشتري دست پيدا كرده و دربين يوزرها از محبوبيت بيشتري برخوردار مي باشند. البته از در ميان اين دو دور و اطراف نرمافزار نويسي كداميك بهتر ميباشد و تجهيزات بيشتري در دست گسترش دهندگان قرار ميدهد؟
در صدر به معرفي بي نقص اين دو فضا ميپردازيم و از پيشرفتهاي آنها در تعدادي وقت اخير برايتان ميگوييم:
device-preview-android-studio-beta-google
Android Studio:
دور و بر نرم افزار نويسي Android Studio در شانزدهم ماه مي سال ۲۰۱۳ در كنفرانس Google I/OO معرفي شد و ورژن پيش اكران آن از ماه جوئن به عبارتي سال در دسترس توسعه و گسترش دهندگان قرار گرفت. دور و اطراف اپ نويسي Android Studio بر مبنا IntelliJ IDEAA نرم افزار نويسي شدهاست كه اجراي سريعتر با مصرف منابع كمتر نسبت به فضا Eclipse ADT دارااست و تجهيزات به مراتب بيشتري نسبت به گوشه و كنار Eclipse ADT ارائه ميدهد و وقتي كه بطور بي نقص مهيا خواهد شد تحت عنوان دور و بر اپ نويسي اساسي اندرويد معرفي شود. اين بهاين مضمون ميباشد كه چنانچه تا بحال براي نرم افزار نويسي نرمافزار هاي اندرويد از Eclipse استعمال مي كرديد، بهتر ميباشد هرچه سريعتر با گوشه و كنار اين اپليكيشن آشنا گرديد زيرا اين احتمال وجود داراست كه بعداز آنكه فضا اپ نويسي Android Studio بصورت بدون نقص معرفي خواهد شد آپ ديت هاي نو براي فضا Eclipse معرفي نشود!
امكاناتي كهاين اطراف توسعه و گسترش در مشت شما قرار ميدهد:
سيستم انعطاف پذير بر شالوده Gradle
ايجاد گونه هاي انواع مختلف نسل هاي APK
پشتيباني از الگوهاي پهناور براي سرويس ها گوگل و اشكال گوناگون دستگاه
ويرايشگر بي نياز Layout ها همپا با پشتيباني از بازنويسي قالب ها
ابزارهايي براي به دست آوردن كوشش، امكان به كارگيري، ورژن هاي سازگار و خطاها ديگر
و …
با اين حالا هنوز اين اطراف نرم افزار نويسي در ورژن بتا جايدارد و تني چند از تجهيزات هنوز براي اين دور و بر فعال نشده ميباشد و بخش اعظمي از برنامه نويس ها هنوز منتظر ورژن استوار اين اپليكيشن مي باشند. البته با كليه اين ها، همگي ايرادات اپليكيشن نويسي اين فضا برطرف گرديده و در چندين به روز اخير صرفا به افزودن تجهيزات تازه پرداخته شدهاست.
device-preview-android-studio-beta-google1
Eclipse ADT:
Eclipse يك گوشه و كنار اپ نويسي متن گشوده مبتني بر لهجه اپليكيشن نويسي Java ميباشد كه Google با ارائه پلاگين اي بنام ADT اين دور و بر را براي اپ نويسي اندرويد مهيا مي سازد. همينطور براي بي آلايش خيس كردن شغل هاي نصب افزونه و … گوگل مبادرت به تهيه و تنظيم Eclipse ADT Bundle نموده است.
بهدنبال نيز به تحليل خصوصيت هاي مشترك در ميان اين دو اطراف بسط ميپردازيم البته پيش از آنكه به موعظه كردن بپردازيم نخست مي بايست نكات مختلفي را مد لحاظ قرار اعطا كرد. مثلا:
شما در يك استديو كوچك (با حداكثر يك يا اين كه دو گسترش دهنده) يا اين كه در يك كمپاني وسيع ساخته شده از روستا ها يا اين كه حتي صدها توسعه و گسترش دهنده عمل ميكنيد؟
آيا پروژه شما يك پروژه نو ميباشد؟
در صورتيكه پروژه شما پروژه جديدي وجود ندارد، آيا حال شما از Eclipse به كار گيري ميكنيد و بهاين فكرميكنيد كه به Android Studio مسافرت فرماييد؟
برچسب: طراحي اپليكيشن اندرويد،