( Nguồn : https://laptrinhit.net/ )
Android là một Hệ điều hành mã nguồn mở và là một hệ điều hành dựa trên Linux cho các thiết bị mobile như Smartphone và máy tính bảng. Ban đầu Android được phát triển bởi Công ty Android với sự hỗ trợ tài chính từ Google, sau đó được Google mua lại vào năm 2005.
Lập trình Android là dựa trên ngôn ngữ lập trình Java, vì thế, để khỏi bỡ ngỡ khi theo dõi các khái niệm về Android trong bài, bạn nên có sự hiểu biết cơ bản về lập trình Java.
Nói về Android chắc các bạn học lập trình Mobile đều không xa lạ gì. Nhưng kể cả các bạn là Newbee hay là Pro thì việc tự đọc tài liệu là vô cùng quan trọng.
Để tiện cho việc tìm kiếm và học tập, Lập trình IT sẽ chia bộ tài liệu thành 2 phần: Tài Liệu Học Lập Trình Android tiếng Việt và Tài Liệu Học Lập Trình Android tiếng Anh.
I- Tài Liệu Học Lập Trình Android tiếng Việt
1- Giáo trình Khoa Học Tự Nhiên : bộ giáo trình của Trung Tâm Tin Học Khoa Học Tự Nhiên TPHCM, bộ này rất hay và nó được sưu tầm bởi Nguyễn Linh ,do chính các thầy ở trung tâm viết nên rất gần gũi, dễ hiểu. Ebook này IDE sử dụng là Android Studio, một IDE do chính Google phát triển và hiện nay đang được sử dụng rất nhiều trong việc phát triển ứng dụng Android.
2- Tài liệu Android Cơ bản trên Eclipse: Ebook này sẽ giải thích cho bạn các khái niệm trừu tượng một cách khá ngắn gọn và dễ hiểu, đồng thời nó cũng giới thiệu đầy đủ các thành phần trong Android như Intent, Broadcast Receive, Service, Activity,… Những code trong Ebook này tuy viết trên Eclipse nhưng nếu bạn nào đang lập trình trên Android Studio hoàn toàn có thể ứng dụng qua được mà không cần chỉnh sửa gì thêm, các đoạn code cũng được trình bày và giải thích rất dễ hiểu.
Link Download Link 1
3- Tìm hiểu hệ điều hành android và xây dựng ứng dụng minh họa của tác giả Võ Thành Nhật – Phan Nhật Trung (ĐH Khoa học tự nhiên -TP.HCM)
Link Download Link 1
4- Bắt đầu với Hello World
Link Download Link 1
II- Tài Liệu Học Lập Trình Android tiếng Anh
Tài liệu Android nâng cao: