Tài liệu học Android

  • Hướng dẫn cài đặt Visual Studio dành cho các lập trình viên Android

    Hiện nay các ứng dụng được phát triển từ hệ điều hành Android ngày càng được ưa chuộng bởi sự tiện ích và đáp ứng nhu cầu của người dùng khá tốt mà nó mang lại. Chúng ta có thể lập trình Android bằng nhiều công cụ khác nhau, hôm nay hãy cùng tìm hiểu về lập trình Android trên Visual Studio.

    1. Visual Studio là gì?

    Visual Studio là một môi trường phát triển tích hợp (IDE) được phát triển bởi Microsoft. Nó được sử dụng để phát triển các chương trình máy tính, cũng như các trang web, ứng dụng web, dịch vụ web và các ứng dụng di động. Nó có thể sản xuất cả mã gốc và mã được quản lý .

    Visual Studio bao gồm một trình soạn thảo mã hỗ trợ IntelliSense (thành phần hoàn thành mã) cũng như tái cấu trúc mã. Công cụ tích hợp khác như tạo thành thiết kế để xây dựng giao diện ứng dụng, thiết kế web và giản đồ cơ sở dữ liệu được thiết kế riêng.

    Visual Studio hỗ trợ 36 ngôn ngữ lập trình khác nhau và cho phép trình soạn thảo mã và trình gỡ lỗi hỗ trợ (với các mức độ khác nhau). Các ngôn ngữ được tích hợp bao gồm C , C ++ , C ++ / CLI , Visual Basic .NET , C # , F # , JavaScript, TypeScript, XML, XSLT, HTML và CSS. Ngoài ra còn hỗ trợ các ngôn ngữ khác như Python, Ruby, Node.js, và một số khác có sẵn plug-in . Java (và J # ) đã được hỗ trợ trong quá khứ.

    2. Cài đặt Visual Studio

    Bước 1 - Đảm bảo máy tính của bạn đã sẵn sàng cài đặt Visual Studio

    Trước khi bạn bắt đầu cài đặt Visual Studio:

    • Kiểm tra các yêu cầu hệ thống. Những yêu cầu này giúp bạn biết liệu máy tính của bạn có hỗ trợ Visual Studio 2017 hay không.
    • Áp dụng các bản cập nhật Windows mới nhất. Các bản cập nhật này đảm bảo rằng máy tính của bạn có cả bản cập nhật bảo mật mới nhất và các thành phần hệ thống được yêu cầu cho Visual Studio.
    • Khởi động lại. Việc khởi động lại đảm bảo rằng mọi cài đặt hoặc bản cập nhật đang chờ xử lý không cản trở cài đặt Visual Studio.
    • Giải phóng dung lượng. Xóa các tệp và ứng dụng không cần thiết khỏi% SystemDrive% của bạn, ví dụ, chạy ứng dụng dọn ổ đĩa.

    Bước 2 - Tải Visual Studio phiên bản mới nhất 2017 

    Tiếp theo, tải xuống tệp bootstrapper của Visual Studio. Để làm như vậy, bấm link bên dưới , chọn phiên bản Visual Studio 2017 mà bạn muốn, bấm lưu , sau đó bấm mở thư mục .

    Link: https://visualstudio.microsoft.com/downloads/?utm_medium=microsoft&utm_source=docs.microsoft.com&utm_campaign=button+cta&utm_content=download+vs2017

    Bước 3 - Cài đặt Visual Studio

    • Chạy tệp bootstrapper để cài đặt trình cài đặt Visual Studio. Bộ cài đặt mới gọn nhẹ này bao gồm mọi thứ bạn cần để cài đặt và tùy chỉnh Visual Studio 2017.
    • Từ thư mục Tải xuống của bạn, bấm đúp vào bootstrapper phù hợp hoặc tương tự như một trong các tệp sau:
    • vs_enterprise.exe cho Visual Studio Enterprise
    • vs_professional.exe dành cho Visual Studio Professional
    • vs_community.exe cho Cộng đồng Visual Studio
    • Nếu bạn nhận được thông báo “User Account Control”, hãy bấm “Yes” .

    • Bạn sẽ được yêu cầu bạn xác nhận Điều khoản Cấp phép của Microsoft và Tuyên bố về Quyền riêng tư của Microsoft . Nhấp vào “next” .

    Bước 4 - Chọn tải công việc

    Sau khi đã hoàn thành việc cài đặt, bạn có thể sử dụng nó để tùy chỉnh cài đặt của bạn bằng cách chọn các bộ tính năng — hoặc khối lượng công việc - mà bạn muốn. Ta thực hiện như sau:

    • Tìm khối lượng công việc bạn muốn trong màn hình Cài đặt Visual Studio .

    Ví dụ, chọn khối lượng công việc ".NET development development". Nó đi kèm với trình soạn thảo lõi mặc định, bao gồm hỗ trợ chỉnh sửa mã cơ bản cho hơn 20 ngôn ngữ, khả năng mở và chỉnh sửa mã từ bất kỳ thư mục nào mà không yêu cầu dự án và kiểm soát mã nguồn tích hợp.

    • Sau khi bạn chọn khối lượng công việc bạn muốn, hãy nhấp vào Install. Tiếp theo, màn hình trạng thái xuất hiện cho thấy tiến trình cài đặt Visual Studio của bạn.
    • Sau khi các tải công việc và thành phần mới được cài đặt, hãy nhấp vào Launch.

    Bước 5 - Chọn các thành phần riêng lẻ (Tùy chọn)

    Nếu bạn không muốn sử dụng tính năng Workloads để tùy chỉnh cài đặt Visual Studio của bạn, bạn có thể làm như vậy bằng cách cài đặt các thành phần riêng lẻ thay thế. Để chọn các thành phần riêng lẻ, bấm tùy chọn thành phần riêng lẻ từ Visual Studio Installer, chọn những gì bạn muốn, và sau đó làm theo lời nhắc.

    Bước 6 - Cài đặt gói ngôn ngữ (Tùy chọn)

    Theo mặc định, chương trình cài đặt sẽ cố gắng khớp ngôn ngữ của hệ điều hành khi nó chạy lần đầu tiên. Để cài đặt Visual Studio 2017 bằng ngôn ngữ bạn chọn, hãy bấm vào tùy chọn Language packs từ Visual Studio và làm theo lời nhắc.

    Thay đổi ngôn ngữ trình cài đặt từ dòng lệnh

    Một cách khác mà bạn có thể thay đổi ngôn ngữ mặc định là chạy trình cài đặt từ dòng lệnh. Ví dụ, bạn có thể buộc trình cài đặt chạy trong tiếng Anh bằng cách sử dụng lệnh sau: vs_installer.exe --locale en-US. Trình cài đặt sẽ nhớ cài đặt này khi cài đặt được chạy vào lần tiếp theo. Trình cài đặt hỗ trợ mã thông báo ngôn ngữ sau: zh-cn, zh-tw, cs-cz, en-us, es-es, fr-fr, de-de, nó-it, ja-jp, ko-kr, pl- pl, pt-br, ru-ru và tr-tr.

    Bước 7 - Thay đổi vị trí cài đặt (Tùy chọn)

    Trong phiên bản 15.7 : Bây giờ bạn có thể giảm bớt cấc chi tiết cài đặt của Visual Studio trên ổ đĩa hệ thống. Bạn có thể chọn di chuyển bộ nhớ cache, các thành phần được chia sẻ, SDK và công cụ sang các ổ đĩa khác nhau và giữ Visual Studio trên ổ đĩa chạy nhanh nhất.

    Bước 8 - Bắt đầu khám phá Visual Studio

    • Sau khi cài đặt Visual Studio hoàn tất, hãy nhấp vào nút Launch để bắt đầu khám phá Visual Studio.
    • Bấm File, rồi bấm New Project.

    Chọn loại dự án.

    Ví dụ, để xây dựng một ứng dụng C ++ , kích Installed , mở rộng Visual C ++ , và sau đó chọn kiểu dự án C ++ mà bạn muốn xây dựng.

    Để xây dựng một ứng dụng C # , bấm Installed , mở rộng Visual C # , rồi chọn loại dự án C # mà bạn muốn xây dựng.

    Nếu bạn muốn tìm hiểu thêm về Android thì nên tham khảo bài: Full Tài liệu tự học lập trình Android từ Cơ Bản – Nâng Cao

Đánh giá của học viên đã tốt nghiệp

  • Các anh chị nhiệt tình, thân thiện. Em được mở mang nhiều kiến thức

    Nguyễn Hằng ly
  • Các chị dạy rất dễ hiểu và nhiệt tình. Các kiến thức như trong thực tế khi em đi thực tập tại RikkeiSoft. Cám ơn các anh chị nhiều ạ. Chúc Dev có nhiều học viên hơn nữa.

    Vũ Thị Hà Phương
  • Học ở DevPro đã giúp mình có nhiều kinh nghiệm lập trình android thực tế. Tại đây mình được các thầy dạy rất chi tiết theo một lộ trình rõ ràng của dự án cụ thể nên sau này đi làm mình rất dễ bắt nhịp với công việc.

    Nguyễn Trọng Duy
  • Qua khoá học ở DevPro thì em đã có một “ít” vốn trong tay để có thể "bò" trong lĩnh vực vạn người mê này Trong qúa trình học thì em cảm thấy trung tâm suppost rất nhiệt tình từ đồ ăn tối, event và đầu ra :p. Có chị Quyên "sinh gái" siêu nhây và siêu lầy dụ dỗ bán rẻ học viên cho các nhà tuyển dụng :3 **** Đặc biệt các thầy có rất nhiều kinh nghiệm chỉ dạy và giúp đỡ rất nhiệt tính < mấy tháng liền bám càng đi nhờ thấy :p>

    PhạmTiến Đạt
  • Tôi sẽ không khuyên các bạn phải đến DevPro để học tập thay vì những chỗ khác nhưng tôi đã từng là một người giống các bạn. Tôi băn khoăn không biết chọn nơi đâu làm ngọn đèn chỉ lối và tôi đến với Devpro . Mọi người khá hoà đồng , các thầy cũng cực nhiệt tình nhưng cũng có vốn kiến thức rất rộng còn lại là phụ thuộc vào sự nỗ lực của các bạn nữa thôi. Cố lên nhé. #ATran

    Trần Xuân Ái
  • em thấy mọi thứ đều ổn, thầy giáo nhiệt tình trong cách giảng dậy, dev cũng rất quan tâm học viên . Nhưng theo quan điểm của em và nhìn từ sự phát triển của các trung tâm khác , em nghĩ mỗi khóa học ở dev nên có bài tập cũng như dự án giao cho học sinh làm để tạo áp lực cho học viên code, giữa học viên và công ty cần có những buổi giao lưu nhiều hơn, và cũng nên có 1 số bạn trợ giảng giúp thầy đi fix những lỗi cơ bản cho những bạn hay sai , chứ nhiều khi 1 mình thầy mà phải chạy đến từng bàn fix lỗi cũng k xuể , Xin chúc devpro ngày càng phát triển hơn

    Nguyễn Đình Thành
  • Thầy giáo dạy rất nhiệt tình rất dễ hiểu, các chị quản lý vui vẻ, tạo động lực học viên. Bài giảng phong phú bao gồm nhiều kiến thức nền tảng. .., giúp học viên nắm chắc kiến thức. Có điều lớp toàn nam, ko có nữ ạ

    Vũ Văn Thủy
  • -Thầy giáo rất nhiệt tình trong công tác giảng dạy , cũng như vui tính , thầy luôn giúp đỡ bọn e rất nhiệt tình ! Tuy chỉ học với lớp 1 thời gian không quá dài nhưng e cũng cảm thấy tuyệt vời vì đã từng là học trò của thầy ! - Chị Hằng và Chị Quyên rất vui tính và nhiệt tình giúp đỡ bọn e nữa ạ - e chúc trung tâm ngày càng đông học viên hơn nữa

    Phan Trung Phú
  • DevPro là một môi trường tốt để cho những ai chưa biết gì về lập trình theo học. Bên cạnh đó, đội ngũ giảng viên rất chất lượng, nhiệt tình chỉ bảo cả trên lớp lẫn ở nhà. Ngoài ra tôi rất thích chính sách giới thiệu việc làm cho học viên sau khi tốt nghiệp để có thể tiếp với các doanh nghiệp uy tín. Sau hơn 4 tháng học tập tại công ty, tôi đã hoàn toàn tự tin rằng mình có thể tự học hỏi và bắt đầu làm việc ở một công ty mới với vai trò Web Developer. Cảm ơn DevPro vì tất cả!!

    Nguyễn Đức Huy
  • Học một lúc 2 trường, nhưng mình vấn chưa biết tìm đam mê từ đâu. Từ lúc gặp chị Hằng mình đã quyết chọn theo android, và bây giờ mình chưa bao giờ thấy hạnh phúc đến thế. Mình có công việc ổn định, chuẩn bị onsite ở nhật 1 năm hi hi.

    Trần An Hưng
  • 1.Thầy đẹp trai thì không phải bàn rồi!! Lại được cái nhiệt tình!! ok. 2. Công ty có nhiệt tình hỗ trợ không? Công ty có nhiệt tình hỗ trợ sinh viên, vd:tiền học phí được chia làm 3 đợt giúp đỡ những sv khó khăn,.....

    Trương Quang Trường
  • Em thấy trung tâm dạy tốt và chất lượng ạ. Thầy và các chị đều tận tâm, nhiệt tình và hòa đồng. Đặc biệt là giải lao giữa giờ chúng em còn được ăn nhẹ, e rất thích khoản này.

    Trần Thị Hồng Nhung
  • Tại DevPro mình còn được học code trên tool mới nhất của Android, điều đó càng khiến mình thích thú hơn và trở nên say mê từ lúc nào không biết nữa. Không khí học ở đây rất vui vẻ, ngoài giờ học mình cùng các bạn còn được giải lao ăn nhẹ và trò chuyện cùng nhau nên rất thoải mãi.

    Trương Ngọc Đức
  • Dev chính là nơi giúp mình tìm thấy niềm yêu thích code, cũng chính là nơi đã cho mình những bước đi đầu tiên, cho mình những kiến thức nền tảng tốt nhất trên con đường theo đuổi nghề Dev.

    Nguyễn Thanh Hằng
  • Thầy giáo vui tính, nhiệt tình trả lời và giúp đỡ các bạn khi các bạn có thắc mắc hay khi gặp khó khăn. Các anh chị vui tính, thân thiện tạo cảm giác thoải mái và vui vẻ cho các bạn khi học ở đây.

    Cao Minh Lâm
  • Nghĩ lại hồi đấy, không có Devpro thì chắc giờ em phát rồ mất thôi! Em vốn nghĩ mình có thể tự học được, nhưng kiến thức vốn là vô tận, không có người hướng dẫn thì mình sẽ chẳng biết bắt đầu dư lào, bước tiếp là gì? Nhờ DevPro, sự tận tâm của các thầy mà em mới biết à hóa ra mọi thứ thật đơn giản.

    Kim Erico
  • Hồi học ở DevPro, mình rất quý thầy Việt và những người bạn. Từ kiến thức học được từ trung tâm mình đã mạnh dạn đi thực tập ở một công ty lớn của Nhật Bản và đến giờ đã là nhân viên chính thức ở đây rồi. Vui hơn nữa là có bạn học cùng lớp đó giờ đang là đồng nghiệp cùng mình luôn rồi. Hihi

    Nguyễn Thanh Việt
Nguyễn Hằng ly Vũ  Thị Hà Phương Nguyễn Trọng Duy PhạmTiến Đạt Trần Xuân Ái Nguyễn Đình Thành Vũ Văn Thủy Phan Trung Phú Nguyễn Đức Huy Trần An Hưng Trương Quang Trường Trần Thị Hồng Nhung Trương Ngọc Đức Nguyễn Thanh Hằng Cao Minh Lâm Kim Erico Nguyễn Thanh Việt
DevPro Việt Nam