Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Android

Xây Dựng & Xuất Bản App Android Đầu Tiên: Hướng Dẫn Bước Đi Từ Kỹ Sư Facebook

Có rất nhiều khóa học lập trình về cách code game và ứng dụng. Tuy nhiên, nhiều khóa học không chỉ quy trình hoàn chỉnh từ viết code đến đăng tải lên cửa hàng ứng dụng để người dùng tải về.

Chúng tôi đã phát hành khóa học đầy đủ trên kênh YouTube freeCodeCamp.org sẽ dạy bạn cách tạo và xuất bản ứng dụng Android từ con số 0.

Rahul Pandey giảng dạy khóa học này. Rahul là kỹ sư tại Facebook. Ông cũng giảng dạy tại Đại học Stanford và đã xuất bản nhiều ứng dụng.

Trong khóa học cho người mới bắt đầu này, bạn sẽ học cách dùng Kotlin để xây dựng và xuất bản trò chơi nhớ tùy chỉnh có thể lưu nội dung lên Firebase cloud storage.

Ứng dụng bạn sẽ xây dựng cho phép chơi một trong các trò chơi định sẵn, hoặc trò chơi tùy chỉnh do bạn hoặc bạn bè tạo! Đây là trò chơi nhớ kinh điển cho phép sử dụng ảnh từ điện thoại.

Rahul đã xuất bản ứng dụng từ khóa học này trên Play Store. Bạn có thể xem trước tại đây rồi xem khóa học để tự xây dựng.

Trong khóa học, bạn sẽ học về:

  • Layout động
  • Điều hướng đa màn hình
  • Tải hình ảnh
  • Lưu trữ bền vững với Firebase

Bạn cũng sẽ học các mẹo thực tế về phát triển app và danh sách kiểm tra của Rahul trước khi xuất bản app trên Google Play Store.

Đây là khóa học cơ bản nhưng bạn nên có kinh nghiệm lập trình. Việc biết chút về Kotlin sẽ giúp ích, nhưng bạn vẫn có thể theo dõi ngay cả khi hoàn toàn mới với ngôn ngữ này.

Dưới đây là tất cả các phần trong khóa học:

  • Giới thiệu + tổng quan app
  • Tạo layout chính
  • Thiết lập RecyclerView hiển thị thẻ nhớ
  • Thêm enum BoardSize + tạo icon
  • Tạo lớp thẻ nhớ và game
  • Triển khai logic game
  • Hiển thị thông tin game
  • Thêm tùy chọn menu điều khiển game
  • Dùng intent điều hướng đến CreateActivity
  • Xây dựng lưới ảnh trong luồng tạo game
  • Chọn intent ảnh
  • Chuẩn bị tải ảnh lên
  • Tải lên Firebase Storage
  • Lưu game nhớ vào Firebase
  • Chơi game nhớ với ảnh tùy chỉnh
  • Thêm tùy chọn menu tải game
  • Cập nhật giao diện
  • Tạo bản build release
  • Xuất bản app lên Google Play
  • Ôn tập khái niệm

Xem khóa học đầy đủ trên kênh YouTube freeCodeCamp.org (4 giờ).