Cách học lập trình Android

Thảo luận trong 'Game - Ứng dụng' bắt đầu bởi shynn, 28/5/16.

Đã xem: 984

  1. shynn Thành Viên

    Bạn muốn lập trình ứng dụng Android? Đây là cách làm thế nào để học

    Sau rất nhiều năm, người ta sẽ nghĩ rằng thị trường di động hiện nay đã bão hòa với mọi ứng dụng mà con người có thể tưởng tượng thì đều đã được làm hết rồi - nhưng ý kiến đó không đúng trong trường hợp này. Có rất nhiều thị trường ngách vẫn cần được lấp đầy và thậm chí cả thị trường hiện tại với một số ứng dụng hàng đầu vẫn có thể bị tụt hậu về chất lượng. Tất cả điều đó để nói lên rằng: luôn luôn có chỗ cho những ứng dụng Android mới, và với một chút bí quyết, bạn có thể là nhà phát triển tạo ra một ứng dụng đình đám tiếp theo.

    Trước khi bạn bắt đầu chuyến hành trìnhtạo ra ứng dụng cho riêng mìnhbằng Lập trình Android, có một số điều kiện tiên quyết mà bạn cần phải thực hiện đầy đủ.

    Kinh nghiệm lập trình Java:phát triển Android chủ yếu được thực hiện trong Java. Nó không phải là một ngôn ngữ khó học, nhưng khi phát triển ứng dụng Android có thể sẽ gặp nhiều chỗ khó hiểu nếu bạn không có một nền tảng vững chắc trong ngôn ngữ này. Android Java không giống hệt như Java chuẩn (standard), nhưng việc học Java Stanrdsẽ giúp bạn dễ dàng hơn trong quá trình phát triển Android.

    Kinh nghiệm về XML:Việc biết XML có thể hữu ích trong một số lĩnh vực công nghệ liên quan và Android cũng không phải là một ngoại lệ. Đặc biệt, các file XML giúp việc khai báo các thành phần giao diện người dùng trong ứng dụng trở nên dễ dàng hơn. Kinh nghiệm về XML mang lại cho bạn một lợi thế lớn.

    Môi trường phát triển:Việc phát triển Android đã chuyển dần từ Eclipse sang Android Studio

    Sự kiên trì:Cuối cùng, việc học làm quen với các công cụ phát triển Android sẽ mất khá nhiều thời gian. Học làm thế nào để tạo ra một ứng dụng có chất lượng sẽ còn mất nhiều thời gian hơn. Bởi vậy bạn đừng nên vội vã.Luôn giữ vững và tập trung tâm trí của mình trong một thời gian dài. Nếu không bạn sẽ thất vọng và muốn bỏ cuộc.


    Nếu bạn muốn lập trình Android,hãy tham gia khóa học "Lập trình Android "từ chuyên gia hàng đầu ở Bách khoa – Aptech…..


    Trang web chính thức Android Developer


    Nơi tốt nhất để bắt đầu danh sách này là trang web chính thức của các nhà phát triển Android. Họ có mọi thứ bạn cần cho cuộc hành trình phát triển ứng dụng của mình, bao gồm cả IDE và các công cụ được đề cập ở trên. Trang web này được điều hành bởi các nhà phát triển SDK Android, điều đó cũng đảm bảo rằng thông tin của họ sẽ là tốt nhất và hầu hết là cập nhật mới nhất.

    Đối với người mới bắt đầu, trang web này có một phần đào tạo toàn diện từ việc thiết lập môi trường và xây dựng ứng dụng Android đầu tiên cho đến cách phân phối một ứng dụng đã hoàn chỉnh và việc kiếm tiền trên Play Store. Đối với những lập trình viên có kinh nghiệm, thì các hướng dẫn API và tài liệu tham khảo sẽ giúp bạn tìm ra giải pháp hiệu quả nhất cho các vấn đề gặp phải trong việc phát triển ứng dụng của mình.

    Phần yêu thích của tôi về trang web này là họ không chỉ dạy bạn làm thế nào để tạo ra những sản phẩm, mà làm thế nào để làm chúng thật tốt.Có 4 phần đào tạo bao gồm "những bài thực hành tốt nhất" về thiết kế giao diện, user input, hiệu suất, và bảo mật - chúng là tuyệt đối cần thiết cho bất cứ ai muốn tìm hiểu về phát triển Android.

    Phát triển ứng dụng Android trên trang Mobile Tuts+


    Tuts+ (hay còn gọi là TutsPlus) là một nguồn tài nguyên lớn cho các hướng dẫn nói chung, nhưng phần Android của họ cũng có hàng tấn thông tin cho người mới bắt đầu và cả các lập trình viên có nhiều kinh nghiệm. Chỉ cần duyệt qua danh sách Android này bạn sẽ thấy trên 150 hướng dẫn phát triển đã được đăng lên trong vòng ba năm qua.

    Một điều tuyệt vời là các hướng dẫn trên Tuts+ được phân loại theo công nghệ cũng như độ khó và thời gian dự kiến hoàn thành. Những hướng dẫn này đều ở dạng text, nhưng chúng được định dạng rất chuyên nghiệp và bao gồm vô số ảnh chụp màn hình để giúp bạn trong trường hợp bị nhầm lẫn.

    Như tôi đã đề cập ở trên, bạn sẽ muốn biết về Java và XML trước khi nhảy vào phát triển Android. Vâng, loạt bài hướng dẫn Android 101 trên Tuts+ sẽ đưa bạn qua một phầngiới thiệu về giới thiệu Javatrước khi bạn nhảy vào SDK Android. Họ thực sự hiểu rõ về những gì mình đang làm và họ đã thực hiện một công việc tuyệt vời trong việc giảm bớt khó khăn trong quá trình học tập của bạn.

    Hướng dẫn học lập trình Android trên trang Vogella.com


    Vogella là một trang web dành riêng cho việc cung cấp kiến thức về Java, Android, và Eclipse. Họ có một loạt các bài hướng dẫn để phát triển Android rất chuyên nghiệp, có rất nhiều ảnh chụp màn hình minh họa và lời khuyên để giúp bạn bắt đầu một cách nhanh chóng nhất có thể mà không bỏ sót các chi tiết quan trọng.

    Các hướng dẫn này bắt đầu từ những kiến thức căn bản nhất, chẳng hạn như thiết lập môi trường phát triển Android và học các khái niệm phát triển Android cơ bản, đến chủ đề như xử lý XML, thiết kế giao diện nâng cao, và vọc vậy với các cảm biến thiết bị. Số lượng hướng dẫn ở đây không lớn như các nguồn tài nguyên khác, nhưng chất lượng của nó thì hết sức tuyệt vời

    Kết luận
    Chỉ cần nhớ rằng bạn sẽ không thể thành công trong một đêm.Bạn phải mất một thời gian khá dài để tìm hiểu và tiếp thu các khái niệm cần thiết, vì vậy đừng bỏ cuộc. Hãy kiên trì tiếp tục và một ngày bạn đẹp trời nào đó bạn sẽ tạo ra một ứng dụng tuyệt vời mà mọi người đều yêu thích.


     
    Đang tải...
    nam lim xanh

    Bình Luận Bằng Facebook

  2. VoThuong Thành Viên

    Số bài viết: 17
    Đã được thích: 0
    Điểm thành tích: 8
    Web:
    Phải làm bằng cả đam mê thì mới được
     
  3. xinhxinh Thành Viên Kì Cựu

    Số bài viết: 293
    Đã được thích: 16
    Điểm thành tích: 18
    Web:
    cái này học mình thấy khó quá trời luôn có định đi học rồi lại bỏ cuộc