Tài liệu học Android

Bài viết này do Bạn Nguyễn Văn Chung viết rất chi tiết về tài liệu, trang web cần thiết nên xem. 😉

Có thể nói Android phát triển đã khá lâu, do vậy tài liệu cho nó cũng vô cùng nhiều và phong phú, nhưng để học tập tốt các bạn nên đọc tiếng anh, đó cũng là một kỹ năng vô cùng quan trọng. Là một coder nếu bạn không biết tiếng anh thì sẽ khá là thiệt thòi. Bởi chúng ta không thể nắm bắt được công nghệ mới nhanh được, các bạn sẽ nhanh chóng bị tụt hậu. Tài liệu với Android chuẩn nhất vẫn là trên trang dev Android của google http://developer.android.com/index.html Nếu bạn là người hay phải di chuyển và ít khi dùng Internet thì bạn cũng có thể download nó về để đọc offline bằng cách sau

  1.  Bật Eclipse lên
  2. Bật Android Device Manager
  3. Check vào mục sau

 

android-doc

Làm tương tự như bạn download package như khi chúng ta download máy ảo Android thôi. Thường tài liệu sẽ đi kèm bản máy ảo Android mới nhất nên các bạn mở chỗ có phiên bản Android mới nhất trên Android Device Manager ra là sẽ thấy. Hiện tại Android L Preview là mới nhất.

Note : Chú ý cái gì không cần bạn không nên tích đỡ download mất thời gian

Và nhấn download cho tới khi hoàn thành, dung lượng của bộ tài liệu offline cũng khá lớn.

doc

Vậy là chúng ta đã có 1 tài liệu chuẩn rồi.

Nhưng nếu mới học thì nó chỉ dùng để tra cứu khi cần và tới giờ mình cũng chỉ thường dùng để tra cứu mà thôi. Sách thì có rất nhiều và mình khuyên các bạn nên
sử dụng sách, vì nó giúp các bạn tập trung hơn, cũng như đó là những thứ được đúc rút từ kinh nghiệm của các tác giả.

Sách thì lại có nhiều loại :

  1. Sách cho người bắt đầu
  2. Sách cookbook-như tên gọi của nó loại sách ăn sẵn các bạn có thể tìm được. Nó là sách dạng đưa ra vấn đề và giải quyết ngay tức thì, mới học thì các bạn cũng không nên dùng nó làm gì, sau một thời gian sau khi nắm được kha khá lượng kiến thức rồi thì các bạn có thể dùng được nó.
  3. Sách nâng cao dành cho những ai muốn đi sâu tìm hiểu Android về một lĩnh vực nào đó, hoặc vẫn là cơ bản nhưng chúng ta sẽ làm việc với những thứ cơ bản nhiều hơn

Tiếp theo mình sẽ giới thiệu với các bạn một vài cuốn sách hay, dù có cũ nhưng vẫn rất tuyệt

  1. Beginning Android 4 Application Development(cuốnnày rất hay nên đọc đầu tiên và mình nó thôi)
  2. Android Application Development Cookbook(cũngtuyệt nhưng sau khi học một thời gian)
  3. Professional Android 4 ApplicationDevelopment(cũng rất hay bạn có có thể đọc nó hoặc để tham khảo)

Và tất cả chúng đề rất dễ tìm trên google hoặc các bạn có thể vào trang http://it-ebooks.info/ để download chúng về.

OK sách vở đã có giờ mình muốn giới thiệu tới các blog chúng ta có thể học tập. Có thể nói blog giờ khá phổ biến nhưng blog học Android thì lại càng nhiều. Vậy chúng ta nên vào những blog nào để hoc tập. Mình sẽ liệt kê blog tiếng việt và blog tiếng anh. Mình thì rất ít vào các blog tiếng việt.

Trước tiên là các blog tiếng việt để học android theo mình nghĩ khá chất lượng :

  1. http://duythanhcse.wordpress.com/android/ Blog được khá nhiều bạn quan tâm và học tập trên nó
  2. https://studyandshare.wordpress.com/category/android/ cũng rất tốt, ngoài Android bạn còn có thể học với nhiều thứ khác
  3. http://android.vn/articles/lap-trinh-android/ diễn đàn android.vn cũng có khá nhiều tút giúp các bạn học Android, nhiều thứ hay khi lên đó lắm nha.

Vậy thôi blog tiếng việt mình chỉ có biết vậy. Tiếp theo là blog tiếng anh mình rất thích khi giới thiệu tới các bạn đầu tiên phải kể đến những bài viết chất lượng từ

  1. http://www.androidhive.info/ một blog của bloger người Ấn Độ Ravi Tamada những bài viết cực kỳ chất lượng
  2. Tiếp theo một bloger Ấn Độ khác theo mình dữ đoán là http://android-er.blogspot.com/ cũng quá tuyệt vời luôn với những bài viết cũng như thủ thuật theo series.
  3. Một blog chuyên về lập trình giao diện trong Android là https://blog.stylingandroid.com/

Ngoài ra còn một số blog khác như

  1. http://javatechig.com/category/android
  2. http://androidexample.com/ (nhiều bạn lên lấy source code :D)
  3. http://android-developers.blogspot.com/ (trang blog chính của google)

Ngoài đọc các bài viết các bạn còn có thể xem những tutorial trên YouTube nhưng đa phần chúng là tiếng Anh, mặc dù không nghe nổi cái gì, nhưng mình vẫn có thể đọc sub cơ mà J. Nhân tiện giới thiệu với các bạn luôn. Đó là một vài kênh mà mình yêu thích

  1. https://www.youtube.com/playlist?list=PL2F07DBCDCC01493A
  2. https://www.youtube.com/user/slidenerd

Còn vế vấn đề dùng thư viện ngoài mình sẽ có 1 bài viết giới thiệu sau.
Nhưng mình có thể giới thiệu qua trang web khá lớn tổng hợp các mã nguồn từ miễn phí cho tới có phí. là http://android-arsenal.com/.
OK vậy là đủ rồi đó các bạn vậy thôi cho tập trung còn đâu chúng ta lại google cơ mà.
Chúc các bạn có thể học Android tốt cùng với những lời gọi ý của mình. Hãy ghé qua blog để tiếp tục đọc những bài lập trình về Android nhé.

Bài viết thực hiện trong loạt bài hướng dẫn Android của Blog nguyenvanquan7826

Bài viết gốc androidseriestutorial.blogspot.com