Android là một gói phần các phần mềm và chạy trên nền hệ điều hành linux cơ bản được thiết kế cho các thiết bị di dộng như máy tính bảng, điện thoại thông minh. Ngày nay Android được cài đặt cho nhiều thế hệ Tivi và các thiết bị điện tử khác.
Android được phát triển bởi Google và là thế hệ sau của OHA (Open Handset Alliance).
Viết ứng dụng chạy trên nền tảng Android bạn cần sử dụng ngôn ngữ lập trình Java. Ngày nay có thêm ngôn ngữ Kotlin để lập trình ứng dụng. Bạn có thể nghiên cứu dùng cái nào cũng được.
Các bài viết trong Tut cơ bản này sẽ sử dụng ngôn ngữ Java để viết ứng dụng. Đối với Kotlin thì sẽ đăng tải ở series khác.
Đến thời điểm hiện tại Android đã trải qua rất nhiều phiên bản khác nhau: Lollipop, Kitkat, Jelly Bean, Ice cream Sandwich, Froyo, Ecliar, Donut... Hiện tại android đã ra phiên bản thứ 11
Những điểm nổi bật của Android
1) Là mã nguồn mở, bạn có thể tự do phát triển ứng dụng thoải mái.
2) Ai cũng có thể tùy chỉnh lại được Android Platform.
3) Ứng dụng Android được nhiều người sử dụng
4) Ứng dụng trên Androi có rất nhiều ứng dụng hữu ích
Những thể loại ứng dụng Android
- Entertainment
- Tools
- Communication
- Productivity
- Personalization
- Music and Audio
- Social
- Media and Video
- Travel and Local etc.