اندروید استادیو (Android Studio )
اندروید استادیو یکی جامع ترین و شایسته ترین قابل انعطاف افزارهای توسعه و گسترش طراحی اپلیکیشن در مشهد ی اندروید است .
شما با به کار گیری از این نرم افزار میتوانید به ایجاد کرد و بسط ی هر نوع نرم افزار اندروید بپردازید .
در واقع اندروید استادیو قابلیت و امکان اپلیکیشن نویسی برای تشکیل داد نرم افزار های اندروید را به سریع ترین و
با صرفه ترین صورت ممکن مهیا نموده است .
اندروید استادیو در سال 2013 برای نخسین بار به وسیله گوگل معرفی شد و ورژن ی بتای آن به اکران
مردم درآمد و در سال 2014 نسخه 1.0 آن وارد بازار شد و به طور حرفهای عمل خویش را آغاز کرد .
فضا نرمافزارنویسی اندروید استودیو، بر پایه ی اپلیکیشن جتبرینز پیاده سازی شده است.
برخی از خصوصیت های اساسی Android Studio
سیستم گسترش و تشکیل داد مبنی بر Gradle-based که امکان انعطافپذیری بسیار بالایی دارااست.
محیطی برای پیشرفت ی کلیه پلتفرم های اندروید .
اندروید استادیو به نحوی میباشد که شما میتوانید فارغ از بیلد کردن اپ ، در فرآیند ایفا تغییرات مورد نیاز را ایفا نمایید .
مدد از C ++ و NDK
نگهبانی داخلی برای Google Cloud Platform و مخلوط Google Cloud Messaging و Google App Engine را راحت مینماید .
داشتن افزونه های بسیار زیاد و بزرگ برای گسترش
ابزارهای Lint برای رفع خطاها تلاش، عملکرد، سازش نسخه ها و اشتباهات دیگر
امنیت و سرعت فوق العاده
ترکیب با ProGuard و قابلیت و امکان های App Signing
پناه از ایجاد کرد نرمافزار های Android Wear
پنجره های Wizard بر پایه ی Template برای ساختوساز طرح ها و مولفه های رایج اندروید
ویرایشگر متن بسیار هوشمند که سبب سریع خیس شدن فرآیند کدنویسی شما میشود
مشابه ساز برای اکران خروجی کد شما در وضوح های گوناگون، برای مثال Nexus 4، Nexus 7، Nexus 10 و اکثری از تلفن های اندرویدی دیگر
تامین Maven
تامین از تعداد متعددی پوسته کد و مخلوط GitHub
بعضا از خصوصیت های نو اندروید استادیو
امان از اندروید و java 8
اندروید استادیوی نو از اندروید 8 هواخواهی ویژه ای می نماید و با استعمال از آن شاهد
جهش و توسعه و گسترش ای در آیکون ها و فونت ها برای این ورژن بوده ایم به اینصورت که
سبب ارتقاء سرعت و سئو گردیدهاست .
با به کارگیری از Adaptive Icon Wizard جانور در اندروید استادیو میتوانید آیکون تطبیقی بسازید.
برای دسترسی بدین نصیب، بر روی فایلٔ res/ راست کلیک کرده
و آیتمٔ New را تعیین کرده و آنگاه بر روی Image Asset کلیک کرده و
در انتها نیز بر روی (Launcher Icons (Adaptive and Legacy کلیک فرمایید.
همینطور دفاع از جاوا 8 سبب گردیدهاست که شما بتوانید از APIهای
OpenJDK مانند java.time ،java.nio.file و java.lang.invoke و همینطور
کتابخانه های تشکیل شده به وسیله این APIها، در نرم افزارهای خویش به کارگیری نمائید .
اضافه شدن Kotlin
Kotlin یک گویش اپ نویسی سازگار با Java میباشد که کدهای
Boilerplate را کاهش میدهد.
همینطور از اکسپشنهای Null Pointer دوری کرده و نسبت به جاوا چند
خصوصیت بیشتری را دارا میباشد.
این لهجه نرم افزارنویسی، در مقایسه با Java، رساتر و باصرفه خیس میباشد
و با به کارگیری از اندروید استودیو ۳ به بالا ، شما این قابلیت و امکان را دارید
که پوشههای Java را به Kotlin، یا این که کدهای درج شده را بهشکل بی واسطه به Kotlin تبدیل نمایید .
Instant Apps
Instant Apps همچون نرم افزارهای زیر اینترنت می باشند که نیتیو نیز میباشند .
Instant Apps، مانند نرم افزارهای ذیل اینترنت، می توانند فارغ از نیاز به نصب و برخلاف
نرمافزارهای معمول ایفا شوند. برای این عمل، می بایست نرم افزار خویش را به یک
Instant Apps پناه گردیده به وسیله اندروید استودیو ۳ به روز فرمایید.
APK Debugger پیشرفته
APK Debugger تازه در اندروید استودیو ۳ به بالا، قابلیت و امکانهای بهبود یافتهٔ
دیباگینگ را به حداکثر رسانده میباشد .
این ابزار، به شما اذنٔ دیباگینگ پوشههای APK را در شرایطی که که قابل گونه هایزدایی باشند
حتی در حالتیکه که با اندروید استادیو کدنویسی نشده باشند را میدهد؛
برای دسترسی بدین ابزار میتوانید، از روش منوی File آیتمٔ Profile or Debug APK را تعیین فرمائید.
افزونه نو اندروید برای Gradle
Android Plugin for Gradle 3.0.0، یک افزونه نو و پیشرفته
برای Gradle است کهاین توسعه و گسترش ها عبارتند از:
تنظیمات سریعخیس، ران کردن خوب دیپندنسیها و ایجاد کرد بیلدهای سریعخیس نرم افزارها میباشد.
Emulator
Emulator که با اندروید استودیو ۳ می آید، با توسعه و گسترش سرعت و سعی یاور میباشد .
این پیشرفت در عملکرد دربرگیرنده پناه OpenGL ES 3.0 برای API Level 2.4 و فراتر هست.
خلال این، این خصوصیت دربرگیرنده رویه سهلتری برای تهیه و تنظیمٔ گزارش از دیباگینگ اپلیکیشنٔ در درحال حاضر جاری ساختن
و همینطور رویکرد سریعتری برای ارسال گزارشهای مرتبط با Emulator
هست.
اندروید استادیو (Android Studio )
اندروید استادیو یکی جامع ترین و شایسته ترین قابل انعطاف افزارهای توسعه و گسترش طراحی اپلیکیشن در مشهد ی اندروید است .
شما با به کار گیری از این نرم افزار میتوانید به ایجاد کرد و بسط ی هر نوع نرم افزار اندروید بپردازید .
در واقع اندروید استادیو قابلیت و امکان اپلیکیشن نویسی برای تشکیل داد نرم افزار های اندروید را به سریع ترین و
با صرفه ترین صورت ممکن مهیا نموده است .
اندروید استادیو در سال 2013 برای نخسین بار به وسیله گوگل معرفی شد و ورژن ی بتای آن به اکران
مردم درآمد و در سال 2014 نسخه 1.0 آن وارد بازار شد و به طور حرفهای عمل خویش را آغاز کرد .
فضا نرمافزارنویسی اندروید استودیو، بر پایه ی اپلیکیشن جتبرینز پیاده سازی شده است.
برخی از خصوصیت های اساسی Android Studio
سیستم گسترش و تشکیل داد مبنی بر Gradle-based که امکان انعطافپذیری بسیار بالایی دارااست.
محیطی برای پیشرفت ی کلیه پلتفرم های اندروید .
اندروید استادیو به نحوی میباشد که شما میتوانید فارغ از بیلد کردن اپ ، در فرآیند ایفا تغییرات مورد نیاز را ایفا نمایید .
مدد از C ++ و NDK
نگهبانی داخلی برای Google Cloud Platform و مخلوط Google Cloud Messaging و Google App Engine را راحت مینماید .
داشتن افزونه های بسیار زیاد و بزرگ برای گسترش
ابزارهای Lint برای رفع خطاها تلاش، عملکرد، سازش نسخه ها و اشتباهات دیگر
امنیت و سرعت فوق العاده
ترکیب با ProGuard و قابلیت و امکان های App Signing
پناه از ایجاد کرد نرمافزار های Android Wear
پنجره های Wizard بر پایه ی Template برای ساختوساز طرح ها و مولفه های رایج اندروید
ویرایشگر متن بسیار هوشمند که سبب سریع خیس شدن فرآیند کدنویسی شما میشود
مشابه ساز برای اکران خروجی کد شما در وضوح های گوناگون، برای مثال Nexus 4، Nexus 7، Nexus 10 و اکثری از تلفن های اندرویدی دیگر
تامین Maven
تامین از تعداد متعددی پوسته کد و مخلوط GitHub
بعضا از خصوصیت های نو اندروید استادیو
امان از اندروید و java 8
اندروید استادیوی نو از اندروید 8 هواخواهی ویژه ای می نماید و با استعمال از آن شاهد
جهش و توسعه و گسترش ای در آیکون ها و فونت ها برای این ورژن بوده ایم به اینصورت که
سبب ارتقاء سرعت و سئو گردیدهاست .
با به کارگیری از Adaptive Icon Wizard جانور در اندروید استادیو میتوانید آیکون تطبیقی بسازید.
برای دسترسی بدین نصیب، بر روی فایلٔ res/ راست کلیک کرده
و آیتمٔ New را تعیین کرده و آنگاه بر روی Image Asset کلیک کرده و
در انتها نیز بر روی (Launcher Icons (Adaptive and Legacy کلیک فرمایید.
همینطور دفاع از جاوا 8 سبب گردیدهاست که شما بتوانید از APIهای
OpenJDK مانند java.time ،java.nio.file و java.lang.invoke و همینطور
کتابخانه های تشکیل شده به وسیله این APIها، در نرم افزارهای خویش به کارگیری نمائید .
اضافه شدن Kotlin
Kotlin یک گویش اپ نویسی سازگار با Java میباشد که کدهای
Boilerplate را کاهش میدهد.
همینطور از اکسپشنهای Null Pointer دوری کرده و نسبت به جاوا چند
خصوصیت بیشتری را دارا میباشد.
این لهجه نرم افزارنویسی، در مقایسه با Java، رساتر و باصرفه خیس میباشد
و با به کارگیری از اندروید استودیو ۳ به بالا ، شما این قابلیت و امکان را دارید
که پوشههای Java را به Kotlin، یا این که کدهای درج شده را بهشکل بی واسطه به Kotlin تبدیل نمایید .
Instant Apps
Instant Apps همچون نرم افزارهای زیر اینترنت می باشند که نیتیو نیز میباشند .
Instant Apps، مانند نرم افزارهای ذیل اینترنت، می توانند فارغ از نیاز به نصب و برخلاف
نرمافزارهای معمول ایفا شوند. برای این عمل، می بایست نرم افزار خویش را به یک
Instant Apps پناه گردیده به وسیله اندروید استودیو ۳ به روز فرمایید.
APK Debugger پیشرفته
APK Debugger تازه در اندروید استودیو ۳ به بالا، قابلیت و امکانهای بهبود یافتهٔ
دیباگینگ را به حداکثر رسانده میباشد .
این ابزار، به شما اذنٔ دیباگینگ پوشههای APK را در شرایطی که که قابل گونه هایزدایی باشند
حتی در حالتیکه که با اندروید استادیو کدنویسی نشده باشند را میدهد؛
برای دسترسی بدین ابزار میتوانید، از روش منوی File آیتمٔ Profile or Debug APK را تعیین فرمائید.
افزونه نو اندروید برای Gradle
Android Plugin for Gradle 3.0.0، یک افزونه نو و پیشرفته
برای Gradle است کهاین توسعه و گسترش ها عبارتند از:
تنظیمات سریعخیس، ران کردن خوب دیپندنسیها و ایجاد کرد بیلدهای سریعخیس نرم افزارها میباشد.
Emulator
Emulator که با اندروید استودیو ۳ می آید، با توسعه و گسترش سرعت و سعی یاور میباشد .
این پیشرفت در عملکرد دربرگیرنده پناه OpenGL ES 3.0 برای API Level 2.4 و فراتر هست.
خلال این، این خصوصیت دربرگیرنده رویه سهلتری برای تهیه و تنظیمٔ گزارش از دیباگینگ اپلیکیشنٔ در درحال حاضر جاری ساختن
و همینطور رویکرد سریعتری برای ارسال گزارشهای مرتبط با Emulator
هست.