20/01/2019, 18:33
Google đã làm những gì để cải tiến android 2018 ?
Năm 2018 sắp kết thúc, bạn đã tự hổi đã học được Android đên level nào và có gì mới được Google tạo ra không ? Android có rất nhiều sự thay đổi trong năm 2018. Hãy cùng nhìn lại những sự kiện đáng chú ý trong năm 2018. Bốn phương diện chính Google tập trung vào là: Development. ...
- Năm 2018 sắp kết thúc, bạn đã tự hổi đã học được Android đên level nào và có gì mới được Google tạo ra không ?
- Android có rất nhiều sự thay đổi trong năm 2018. Hãy cùng nhìn lại những sự kiện đáng chú ý trong năm 2018.
- Bốn phương diện chính Google tập trung vào là:
- Development.
- Distribution (phân phối app).
- Engagement (thu hút user).
- IOT Devices.
- Hãy cùng xem chi tiết từng phương diện.
- Trong năm 2018, Google cố gắng làm cho việc phát triển ứng dụng Android nhanh chóng và dễ dàng hơn. Do đó, Google đã tạo ra những thành phần:
- Google release Android jetpack: https://developer.android.com/jetpack/
- là 1 tập hợp các Android components giúp việc phát triển Android app dễ dàng, nhanh chóng và tuyệt vời nhất.
- Jetpack bao gồm androidx.* package, là sự thay thế của support library và thêm vào những library mới, cung cấp tương thích ngược feature (backward compatibility) và được Google update thường xuyên hơn.
- Jetpack cung cấp rất nhiều tính năng tuyệt vời như: navigation, lifecycle manager, viewmodel, android KTX…
- Jetpack được thiết kế để làm việc tốt với Kotlin.
- Google release Android KTX: https://developer.android.com/kotlin/ktx
- Là 1 tập hợp của Kotlin extension và là thành phần của Andoroid Jetpack.
- Nó tối ưu Jetpack và Android API để sử dụng bằng kotlin.
- Mục đích của nó: hỗ trợ việc phát triển Android bằng Kotlin ngắn gọn, dễ dàng và dễ theo dõi hơn bằng cách tận dùng các tính năng của Kotlin là extension fuctions/properties, lambada, named parameters và parameter default value.
- Google release New material design component for android: https://material.io/develop/android/
- Ở Android 5.0, Google đã đưa ra 1 chuẩn material design với 1 loạt widget và triết lý.
- Phiên bản mới này trong Jetpack (AndroidX only) sẽ tạo ra 1 diện mạo mới cho Android.
- Nếu bạn vẫn chưa biết về những cái mới này có thể tham khảo bài viết: https://viblo.asia/p/co-gi-moi-trong-google-material-design-android-Ljy5VWXkKra
- Google release Futter 1.0: https://flutter.io/
- Mình vẫn sẽ đưa vào vì đây cũng là công cụ để phát triển Android.
- Futter cho phép tạo 1 native app trên cả IOS và Android.
- Trong 2018, Google đã làm rất nhiều thứ để khiến cho việc phân phối Android trở nên dễ dàng và thuận tiện hơn cho developer:
- Google realease Android app bundle: https://developer.android.com/platform/technology/app-bundle/
- Là định dạng mới dành cho app, hiệu quả tốt hơn để build và realease app của bạn.
- Nó làm giảm size của app, tương thích nhiều loại device, dễ dàng chuyển đổi.
- Dynamic features via Android app bundle https://medium.com/mindorks/android-app-bundle-6c65ce8105a1 : Android app bundle có khả năng cung cấp các tính năng theo yêu cầu
- Google play console https://play.google.com/apps/publish/signup/ : Các tính năng ms và report trong Play console giúp bạn cải thiện app performance và tính business.
- Google play instantinstant https://developer.android.com/topic/google-play-instant/ : giờ đã support cho các game developer. Hiện tại nó đã có sẵn trên hơn 1 triệu thiết bị Android.
- Để thu hút người dùng Android, Google đã làm 2 việc chính trong năm 2018:
- Google released action https://developer.android.com/guide/actions/ :
- Với app actions, app của bạn có thể được đề xuất cho user để đáp ứng yêu cầu của họ.
- Bằng cách đăng kí app để xử ly 1 hoặc nhiều dự định của user, user có thể nhìn thấy và tương tác với app thông qua Google và Android.
- Google released Slide https://developer.android.com/guide/slices/ : Slice là UI template, có thể hiển thỉ nội dung 1 cách phong phú, tương tác cao từ app trong Google search app hoặc Google Assistant.
- Trong 2018, Google đã release android thing 1.0 https://android-developers.googleblog.com/2018/05/say-hello-to-android-things-10.html.
- Android thing là hệ điều hành được quản lý bởi Google cho phép bạn xây dụng và bảo trì Internet of things device.
- Nó cung cấp 1 nền tảng mạnh mẽ với các chứng nhận về hardware, API phong phú cho developer...
- Đó là tất cả những điều lớn mà Google đã làm để Android trở nên tốt đẹp hơn trong năm 2018.
- Còn rất nhiều thứ khác nhỏ hơn trong các vấn đề lớn mình không đề cập được.
- Chúc mọi người code vui vẻ. Happy coding !
- Link tham khảo: https://blog.mindorks.com/all-about-android-development-in-2018