ÙعرÙÛ Ùر٠اÙزار اÙدرÙÛد استÙدÛÙ Ù ÙÛÚÚ¯Û ÙØ§Û Ø¢Ù â Android Studio
ÙعرÙÛ Ùر٠اÙزار اÙدرÙÛد استÙدÛÙ â Android Studio
Ùر٠اÙزار اÙدرÙÛد استÙدÛÙ ( Android Studio ) Ø ÛÚ© ÙØÛØ· تÙسع٠ÛکپارÚÙ (IDE) رسÙÛ Ø¨Ø±Ø§Û ØªÙسع٠پÙتÙر٠٠برÙاÙÙ ÙÙÛØ³Û Ø§ÙدرÙÛد است.
اÛÙ Ùر٠اÙزار در Û±Û¶ ÙÛ Ø³Ø§Ù Û²Û°Û±Û³ در Ú©ÙÙراÙس Google I/O ÙعرÙÛ Ø´Ø¯. اÙدرÙÛد استÙدÛ٠تØت ÙÛساÙس Apache License 2.0 ب٠صÙرت راÛگا٠در دسترس Ùرار دارد.
اÙدرÙÛد استÙدÛ٠در ÙÛ Ø³Ø§Ù Û²Û°Û±Û³ از ÙرÚÙ Û°.Û± در ÙرØÙÙ Ù¾ÛØ´ ÙÙاÛØ´ Ùرار Ø¯Ø§Ø´ØªØ Ø³Ù¾Ø³ با شرÙع ÙرÚÙ Û°.Û¸ Ùارد ÙرØÙ٠بتا شد ک٠در ÚÙئ٠سا٠۲۰۱۴ عرض٠شد. اÙÙÛÙ Ùسخ٠ثابت آ٠در دساÙبر سا٠۲۰۱۴ عرض٠شد ٠با ÙرÚÙ Û±.Û° شرÙع شد.
براساس Ùر٠اÙزار IntelliJ IDEA از شرکت JetBrainsØ Ø§ÙدرÙÛد استدÛÙ ÙخصÙص تÙسع٠اÙدرÙÛد طراØÛ Ø´Ø¯Ù Ø§Ø³Øª. ÙÛÙÚ© داÙÙÙد Ø¢Ù Ø¨Ø±Ø§Û ÙÛÙدÙØ²Ø Mac OS X ٠ÙÛÙÙکس Ùرار دارد ٠ب٠عÙÙا٠IDE اصÙÛ Ú¯ÙÚ¯Ù Ø¨Ø±Ø§Û ØªÙسع٠برÙاÙÙ ÙØ§Û ÙØÙÛ Ø§ÙدرÙÛØ¯Ø Ø¬Ø§ÛگزÛÙ Eclipse Android Development Tools شد٠است.
ÙÛÚÚ¯Û ÙØ§Û Ø§ÙدرÙÛد استÙدÛÙ
ÙÛÚÚ¯Û ÙØ§Û Ø¬Ø¯Ûد با عرض٠Ùر ÛÚ© از Ùسخ٠ÙØ§Û Ø¬Ø¯Ûد اÙدرÙÛد استÙدÛ٠ارائ٠ÙÛ Ø´ÙÙد. ÙÛÚÚ¯Û ÙØ§Û Ø²Ûر در ÙرÚ٠ثابت Ú©ÙÙÙÛ Ø§Ø±Ø§Ø¦Ù Ø´Ø¯Ù Ø§Ùد:
– پشتÛباÙÛ Ø§Ø² Build ÙبتÙÛ Ø¨Ø± Gradle
– بازÙÙÛØ³Û Ú©Ø¯ ٠اصÙاØات ÙÙØ±Û ÙخصÙص اÙدرÙÛد
– ابزارÙØ§Û LintÂ Ø¨Ø±Ø§Û Ø±Ùع ÙØ´Ú©Ùات عÙÙÚ©Ø±Ø¯Ø Ú©Ø§Ø±Ø§ÛÛØ Ø³Ø§Ø²Ú¯Ø§Ø±Û ÙرÚÙ Ùا Ù ÙØ´Ú©Ùات دÛگر
– ادغا٠با ProGuard Ù ÙابÙÛت ÙØ§Û App Signing
– Ù¾Ùجر٠ÙØ§Û Wizard ÙبتÙÛ Ø¨Ø± Template Ø¨Ø±Ø§Û Ø§Ûجاد Ø·Ø±Ø Ùا Ù ÙÙÙÙÙ ÙØ§Û Ø±Ø§Ûج اÙدرÙÛد
– ÛÚ© Layout Editor غÙÛ Ú©Ù Ø¨Ù Ú©Ø§Ø±Ø¨Ø±Ø§Ù Ø§Ø¬Ø§Ø²Ù ÙÛ Ø¯Ùد ÙÙÙÙÙ ÙØ§Û ÙØÛØ· Ú©Ø§Ø±Ø¨Ø±Û Ø±Ø§ درگ ٠دراپ Ú©ÙÙد ٠گزÛÙÙ Ø§Û Ø¨Ø±Ø§Û Ù¾ÛØ´ ÙÙاÛØ´ Layout Ùا در ÚÙدÛÙ Ù¾ÛکربÙØ¯Û ØµÙØÙ ÙÙاÛØ´ ÙجÙد دارد.
– پشتÛباÙÛ Ø§Ø² ساخت برÙاÙÙ ÙØ§Û Android Wear
– پشتÛباÙÛ Ø¯Ø§Ø®ÙÛ Ø§Ø² Ù¾ÙتÙر٠Google Cloud ک٠اجاز٠ادغا٠با Ù¾Ûا٠رساÙÛ Ù ÙÙتÙر برÙاÙÙ Google Cloud را ÙÛ Ø¯Ùد.
Ø§Ø¬Ø±Ø§Û ÙÙØ±Û Ø¨Ø§ Instant Run
ÙÛ ØªÙاÙÛد کدÙا Ù ÙÙابع برÙاÙ٠تا٠را تغÛÛر بدÙÛد Ù ÙÙزÙا٠تغÛÛرات را رÙÛ Ø¯Ø³ØªÚ¯Ø§Ù Ûا شبÛ٠ساز ÙشاÙد٠کÙÛد.
ÙÛراÛشگر Ùت٠ÙÙØ´ÙÙد
با اÛÙ ÙÛراÛشگر Ùت٠ÙÙØ´ÙÙد ک٠در Ùر ÙرØÙÙ Ø´Ùا را ÙÙÛØ§Ø±Û ÙÛ Ú©Ùد ÙÛ ØªÙاÙÛد بÙتر کدÙÙÛØ³Û Ú©ÙÛØ¯Ø Ø³Ø±Ûع تر کار Ú©ÙÛد ٠بÙر٠ÙØ±Û Ø®Ùد را اÙزاÛØ´ دÙÛد.
شبÛ٠ساز پرسرعت ٠پر از ÙÛÚÚ¯Û ÙØ§Û ÙختÙÙ
ÙÛ ØªÙاÙÛد برÙاÙÙ ÙاÛتا٠را سرÛع تر از ÛÚ© دستگا٠ÙاÙØ¹Û Ùصب ٠اجرا Ú©ÙÛد ٠آÙÙا را رÙÛ Ùر ÙÙع دستگا٠اÙدرÙÛØ¯Û Ú©Ù Ø¨Ø®ÙاÙÛد تست Ú©ÙÛد: Ú¯ÙØ´Û ÙØ§Û Ø§ÙدرÙÛØ¯Ø ØªØ¨Ùت ÙØ§Û Ø§ÙدرÙÛØ¯Ø Android Wear ٠دستگا٠ÙØ§Û Android TV.
Android Emulator 2.0 جدÛد از ÙÙÛش٠سرÛع تر است ٠اجاز٠ÙÛ Ø¯Ùد ب٠طÙر Ù¾ÙÛا اÙداز٠شبÛ٠ساز را تغÛÛر دÙÛد ٠ب٠ÙجÙÙØ¹Ù Ø§Û Ø§Ø² Ú©Ùتر٠ÙØ§Û Ø³ÙسÙر Ø¯Ø³ØªØ±Ø³Û Ø¯Ø§Ø´ØªÙ Ø¨Ø§Ø´Ûد.
سÛست٠Build ÙدرتÙÙد ٠اÙعطا٠پذÛر
ب٠راØØªÛ ÙÛ ØªÙاÙÛد کتابخاÙÙ ÙØ§Û Ú©Ø¯ را ب٠پرÙÚ٠تا٠اضاÙÙ Ú©ÙÛد ٠از ÛÚ© پرÙÚÙØ ÚÙدÛÙ Build ÙختÙ٠تÙÙÛد Ú©ÙÛد.
اÙدرÙÛد استÙدÛ٠ب٠ÙÙرا٠GradleØ ÛÚ© اتÙÙاسÛÙÙ Build با عÙÙکرد باÙØ§Ø ÙدÛرÛت ÙØ§Ø¨Ø³ØªÚ¯Û ÙدرتÙÙد Ù Ù¾ÛکربÙØ¯Û ÙØ§Û Build ÙØ§Ø¨Ù Ø´Ø®ØµÛ Ø³Ø§Ø²Û Ø§Ø±Ø§Ø¦Ù ÙÛ Ø¯Ùد.
تÙسع٠تÙا٠دستگا٠ÙØ§Û Ø§ÙدرÙÛد
با ÛÚ© پرÙÚÙ ÙÛ ØªÙاÙÛد Form Factor ÙØ§Û Ø¨Ø³ÛØ§Ø±Û Ø±Ø§ Ùد٠Ùرار دÙÛد تا ب٠راØØªÛ Ú©Ø¯ را در ÙÛا٠ÙرÚÙ ÙØ§Û ÙختÙ٠برÙاÙ٠تا٠ب٠اشتراک بگذارÛد.
اÙدرÙÛد استÙدÛÙ ÛÚ© ÙØÛØ· ÛکپارÚÙ Ø¨Ø±Ø§Û ØªÙسع٠برÙاÙÙ ÙØ§Û Ú¯ÙØ´Û Ùا ٠تبÙت ÙØ§Û Ø§ÙدرÙÛØ¯Ø Android WearØ Android TV ٠Android Auto ÙراÙÙ ÙÛ Ú©Ùد.
ÙاÙب ÙØ§Û Ú©Ø¯ ٠ادغا٠با GitHub
ÙÛ ØªÙاÙÛد پرÙÚÙ Ùا را با Template Ùا شرÙع Ú©ÙÛد تا اÙÚ¯ÙÙاÛÛ ÙاÙÙد ÙÙÙÛ ÙاÙØ¨Ø±Û Ù ViewPaper داشت٠باشÛد Ûا اÛÙÚ©Ù ÙÙÙÙÙ ÙØ§Û Ú©Ø¯ Ú¯Ùگ٠را از GitHub Ùارد Ú©ÙÛد.
با Ù¾Ùجر٠ÙØ§Û Project Wizard اÙدرÙÛد استÙدÛÙØ Ø§Ø¶Ø§Ù٠کرد٠کد ب٠پرÙÚÙ ÙØ§Û Ø¬Ø¯Ûد از ÙÙÛش٠راØت تر است.
سÛست٠ÙÙرد ÙÛاز
ÙرÚÙ Û².x
ÙرÚÙ Û±.x
ÙÙاÛس٠Android Studio با Eclipse ADT
ÙÙابع: ÙÛÚ©Û Ù¾Ø¯Ûا اÙÚ¯ÙÛØ³Û Ø ÙبساÛت Android Studio Ø Ø¢Ø±Ûا گستر Ù â¦
تÙج٠: ÙطاÙب Ù ÙÙاÙات ÙبساÛت آرÛاگستر تÙاÙا تÙسط تÛ٠تاÙÛ٠٠ترجÙ٠ساÛت ٠با زØÙت ÙراÙا٠ÙراÙ٠شد٠است . Ùذا تÙÙا با ذکر ÙÙبع آرÛا گستر Ù ÙÛÙÚ© ب٠ÙÙÛ٠صÙØ٠اÙتشار اÛÙ ÙطاÙب بÙاÙاÙع است !