در کنفرانس توسعه دهندگان I/O 2017 گوگل اعلام کرد که اندروید به طور رسمی از زبان برنامه نویسی Kotlin و همچنین جاوا و C++ پشتیبانی میکند. در ماه می نیز Android Studio 3.0 با پشتیبانی از Kotlin معرفی شد.
در حال حاضر نسخه پيش نمایش Android KTX یک لایه API روی فریم ورک اندروید به همراه پشتیبانی از کتابخانه را فراهم میکند. نسخه قبلی آن در حال حاضر در GitHub موجود است.
گوگل وعده داده است تا بخشهای دیگر Android KTX را که Android Support Library را نیز پوشش میدهد را در نسخههای بعدی Support Library ایجاد کند.
برای استفاده از Android KTX در پروژههای Android Kotlin باید کد زیر را به فایل build.gradle ماژول اپلیکیشن خود اضافه کنید:
repositories {
google()
}
dependencies {
// Android KTX for framework API
implementation 'androidx.core:core-ktx:0.1'
...
}
بعد این که پروژه خود را سینک کردید، این افزونهها به طور خودکار در فهرست تکمیل خودکار IDE ظاهر خواهند شد و انتخاب هر کدام از آنها بخشهای ضروری را به فایل شما اضافه خواهد کرد.
گوگل تذکر میدهد که در زمان پیش نمایش ممکن است APIها تغییر کنند. به عبارت ديگر توسعه دهندگان نباید از آن در پروژههای اصلی اندروید خود استفاده کنند. وقتی API تثبیت و گوگل متعهد به سازگاری API شد Android KTX به عنوان بخشی از Android Support Library منتشر خواهد شد.
Android KTX از اسامی که باandroidx آغاز میشود در پکیجها استفاده میکند. گوگل همچین اعلام کرده است که این پیشوند نام پکیج جدید در نسخههای آتی Android Support Library به کار خواهد رفت. فرق بین android.* و androidx.* نشان دهنده آن است که کدام APIها با پلتفرم ترکیب شدهاند و کدامیک کتابخانههای ایستا هستند.
ماهنامه شبکه را از کجا تهیه کنیم؟
ماهنامه شبکه را میتوانید از کتابخانههای عمومی سراسر کشور و نیز از دکههای روزنامهفروشی تهیه نمائید.
ثبت اشتراک نسخه کاغذی ماهنامه شبکه
ثبت اشتراک نسخه آنلاین
کتاب الکترونیک +Network راهنمای شبکهها
- برای دانلود تنها کتاب کامل ترجمه فارسی +Network اینجا کلیک کنید.
کتاب الکترونیک دوره مقدماتی آموزش پایتون
- اگر قصد یادگیری برنامهنویسی را دارید ولی هیچ پیشزمینهای ندارید اینجا کلیک کنید.
نظر شما چیست؟