Thứ Hai, 29 tháng 1, 2018

Làm thế nào để trở thành một chuyên gia về android?

trước tiên, tôi không phải là Android developer hoàn hảo, nhưng tôi đang gắng để đạt được điều đó
Học tập là một cuộc hành trình, hãy cùng nhau học tập – Mindorks
Tôi may mắn đã gặp gỡ nhiều lập trình viên Android tót vời trên khắp thế giới. Tôi đã học được rất nhiều từ họ, cũng như, núm thu thập những điều mà chúng ta nên biết để trở thành một lập trình viên Android hoàn hảo.
Sau đây là những điều, mà theo tôi, cần thực hành ngay để trở thành một developer giỏi về Android.
Build! Build! Build
Điều này rất quan trọng chính vậy tôi phải ghi lại 3 lần. Đừng chỉ đọc, hãy thử làm một cái gì đó trên những gì bạn đã đọc vì chỉ đọc thôi là không đủ. Hãy có một dự án nhỏ để thử những điều mới mà độc giả được.
Không có cách nào tốt hơn để học hỏi bằng cách làm chúng.
Luôn cập nhật
Luôn luôn cập nhật các công nghệ mới trong Android. Trong thời đại này thì việc bỏ lỡ là rất dễ xảy ra. Cách tốt nhất để được cập nhật xoành xoạch là tham gia cộng đồng hoặc theo dõi một số tài khoản twitter về công nghệ.
Bạn có thể tham dự cộng đồng Mindorks vì chúng tôi luôn tiếp đăng nội dung mới trong nhóm Slack.
Biết phương thức tốt nhất
Bạn phải biết về các phương pháp hay nhất mà bạn nên làm trong khi phát triển ứng dụng Android.
Xem thêm tại đây .
Biết dùng các dụng cụ bổ ích của Android
Như hết thảy chúng ta đều may mắn sống trong thế giới nơi mọi người xây dựng dụng cụ để viện trợ lẫn nhau. Những dụng cụ này giúp quá trình phát triển nhanh chóng và cuộc sống của ta cũng trở nên dễ dàng hơn.
Do đó đừng quên khám phá và sử dụng các phương tiện này.
Đọc code của người khác
Đây là điều tốt nhất mà developer có thể làm và học code một cách tốt nhất. cá nhân chủ nghĩa tôi cảm thấy rằng tôi đã học được rất nhiều từ code của các áp dụng nguồn mở.
Danh sách các ứng dụng mã nguồn mở tại đây.
Luôn duy trì chất lượng code
Chất lượng rất quan yếu. Nó không chỉ về MVP / MVVM / MVC / etc, mà còn về mỗi đoạn mã trong mỗi phần của áp dụng của bạn. Hãy để code của bạn được check lại bởi các developer giỏi khác.
Biết về phương tiện rà soát Chất lượng của code
Có rất nhiều công cụ có sẵn để thẩm tra chất lượng mã.
Tìm Bugs
rà style
Tìm hiểu việc phát hiện và khắc phục rò rỉ bộ nhớ trong Android
Bạn có thể học qua nguồn này .
Học RxJava
RxJava là một áp dụng Java Virtual Reactive Extensions. Nó đã trở thành một kỹ năng quan yếu nhất cho sự phát triển của Android.
Bạn sẽ chỉ cần đăng nhập vào đây và tìm hiểu RxJava .
Học cách sử dụng dependency injector
Tìm hiểu cách dùng dependency injector từ đây.
Học cách rà soát áp dụng Android
Học từ các kết liên này:
Android Testing Codelab .
Android Performance Testing Codelab .
Hiểu về Bitmap
Vì phải mất rất nhiều bộ nhớ, có thể dẫn đến OOM dễ dàng. Trong khi người dùng vốn luôn yêu thích nội dung! Đặc biệt là khi nội dung được định dạng tốt và nhìn đẹp. Hình ảnh, thí dụ, là nội dung cực kỳ tốt đẹp, nhưng chúng cũng tiêu thụ rất nhiều bộ nhớ. Rất nhiều bộ nhớ! – Do đó bạn cần biết cách hạn chế vấn đề này.
Tìm hiểu cách hoạt động của các libraries của bên thứ ba
Điều này rất quan trọng để biết rằng các thư viện của bên thứ ba hoạt động như thế nào. Chúng tôi hiện cũng đang sử dụng một thư viện cho Android application của nhóm.
Hiểu rõ nội dung của bối cảnh (context)
Tìm hiểu thêm tại đây.
Bảo mật vận dụng Android của bạn
Đọc về các mẹo bảo mật ở đây để xây dựng một ứng dụng Android an toàn.
Xử lý rò rỉ bộ nhớ trong ứng dụng Android
Để giải quyết rò rỉ bộ nhớ trong Android, đầu tiên bạn cần tìm ra rò rỉ bộ nhớ ở đâu, để chừng dùng LeakCanary .

Kiểm soát thiết kế phần cứng

Là một nhà phát triển Android tài hoa, bạn phải có quyền kiểm soát của vận dụng Android. Tham khảo ở đây.
Giảm kích tấc APK Trong Android
Đọc ở đây cách thức làm giảm kích tấc APK trong Android.
Biết về số liệu hiệu suất trong áp dụng Android
Chúng ta phải biết về các số liệu trong khi phát triển ứng dụng Android là gì. Bằng cách này ta có thể theo dõi các vấn đề hiệu suất và tu tạo nó.
Đọc thêm tại đây.
Viết Blog về quá trình phát triển app Android của bạn
Đọc lý do tại sao chúng ta nên viết một blog.
Biết rõ về Git
soát các thủ thuật git phổ quát nhất tại đây .
Đóng góp cho các dự án mã nguồn mở
Tôi thích mã nguồn mở. Nó đã thực thụ giúp tôi rất nhiều để cải thiện bản thân mình. cho nên, hãy bắt đầu đóng góp cho project mã nguồn mở.
Biết về tích hợp liên ( Continuous Integration)
Tích hợp liên tục bảo đảm rằng code của bạn đang xây dựng trên một server không phải là máy của riêng bạn. dùng CI như Jenkins, Circle CI, Travis vv
Biết Làm thế nào để tạo các Nhiệm vụ Tùy chỉnh với phương tiện Gradle Build Tool
Bạn có thể thử ở đây.
Học Kotlin
Bài chỉ dẫn hoàn chỉnh để tìm hiểu về Kotlin cho quá trình phát triển Android.
Techtalk via Medium

Không có nhận xét nào:

Đăng nhận xét