1. Trang chủ
  2. » Cao đẳng - Đại học

Báo cáo thực tập thực tập sinh TEAM MOBILE

10 10 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 173,92 KB

Nội dung

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM BÁO CÁO THỰC TẬP THỰC TẬP SINH TEAM MOBILE Công ty thực tập : TMA Solutions Người phụ trách : Hoàng Ngọc Anh Thực tập sinh : Nguyễn Đức Hưng TP Hồ Chí Minh, tháng năm 2021 LỜI MỞ ĐẦU Mặc dù lập trình mobile khơng cịn hot trend vài năm trước, nhu cầu thị trường cho Mobile Developer chất lượng cao chưa suy giảm Mặc dù hot trend cao siêu to lớn AI, Big Data, Mobile hướng phát triển phần mềm thiết bị di động nhỏ gọn, sứ mệnh giá trị tồn bền vững qua thời gian số lượng người dùng cuối đơng đảo tồn giới tiện ích sử dụng đâu thiết bị di động Và định hướng em tương lại, em chọn thực tập để tích lũy cho nhiều kinh nghiệm, học nhìu thứ hơn, phát triển tầm nhìn so với bình thường sinh viên học Nguyễn Đức Hưng LỜI CẢM ƠN Trân trọng cảm ơn Công ty TMA Solutions tạo điều kiện cho em thực tập công ty Chỉ thời gian ngắn, nhờ dẫn nhiệt tình anh nhóm, em học hỏi thêm nhiều kiến thức lập trình nhiều khía cạnh khác Mobile trải nghiệm cảm giác làm dự án thực tế Xin cảm ơn anh Em xin cảm ơn thầy khoa Cơng nghệ phần mềm nhiệt tình hỗ trợ, tạo điều kiện em làm báo cáo Nguyễn Đức Hưng TPHCM, ngày 14 tháng năm 2021 Nguyễn Đức Hưng NHẬN XÉT CỦA KHOA ………………….…………….…………….…………….…………….…………….…………… …………….…………….…………….…………….…………….…………….…………….… ………….…………….…………….…………….…………….…………….…………….…… ……….…………….…………….…………….…………….…………….…………….……… …….…………….…………….…………….…………….…………….…………….………… ….…………….…………….…………….…………….…………….…………….…………… …………….…………….…………….…………….…………….…………….…………….… ………….…………….…………….…………….…………….…………….…………….…… ……….…………….…………….…………….…………….…………….…………….……… …….…………….…………….…………….…………….…………….…………….………… ….…………….…………….…………….…………….…………….…………….…………… …………….…………….…………….…………….…………….…………….…………….… ………….…………….…………….…………….…………….…………….…………….…… ……….…………….…………….…………….…………….…………….…………….……… …….…………….…………….…………….…………….…………….…………….………… ….…………….…………….…………….…………….…………….…………….…………… …………….…………….…………….…………….…………….…………….…………….… ………….…………….…………….…………….…………….…………….…………….…… ……….…………….…………….…………….…………….…………….…………….……… …….…………….…………….…………….…………….…………….…………….………… ….…………….…………….…………….…………….…………….…………….…………… …………….…………….…………….…………….…………….…………….…………….… ………….…………….…………….…………….…………….…………….…………….…… ……….…………….…………….…………….…………….…………….…………….……… Nguyễn Đức Hưng Chương 1: Giới thiêu công ty thực tập   thiệu công ty TMA Solutions Giới TMA Solutions thành lập năm 1997, với phát triển vững mạnh suốt 22 năm qua, tự hào công ty phần mềm hàng đầu Việt Nam với 16 năm liên tiếp (2004-2019) đạt huy chương vàng xuất phần mềm, có 2600 kỹ sư tài làm việc, xây dựng hình ảnh TMA động chuyên nghiệp đồ cơng nghệ thơng tin tồn cầu Nguyễn Đức Hưng Chương 2: Nội dung thực tập Em xin trình bày dự án em tham gia demo kết em đặt Yêu cầu dự án Hạn chế khách hàng truy cập vào số trang web danh sách xác định => Giải pháp: Yêu cầu mạng khách hàng trỏ đến máy chủ xây dựng hạn chế khả truy cập web khách hàng Tổng quan giải pháp Để thực yêu cầu, phải thực truy vấn DNS máy khách đến miền hạn chế không trả IP cách yêu cầu chúng trỏ đến máy chủ DNS xây dựng Để làm điều đó, phải thiết lập đường hầm VPN kết nối với máy chủ DNS xây dựng Ngồi ra, chúng tơi phải thiết lập mơi trường cục cách sửa đổi bảng định tuyến trì cấu hình chống lại thay đổi Các sản phẩm (Nhóm di động) ● Kết nối VPN ● Định tuyến lưu lượng kết nối ● Quản lý người dùng Nguyễn Đức Hưng Chương 3: Các learning demo công việc làm Demo Android ● Kiến trúc: MVVM ● Xây dựng giao diện người dùng hình Đăng nhập bao gồm chức đăng nhập, đăng xuất ● Sử dụng Biometric Authentication để thêm xác thực vân tay mã PIN đăng nhập ● Sử dụng Shared Preferences để lưu trữ phiên đăng nhập Demo Flutter ○ Danh sách tương tác: Có TextField Nút Nhấn vào nút để thêm văn TextField vào danh sách bên ○ Chuyển đổi đơn vị: Có loại danh sách đơn vị Thời gian, Độ dài, v.v Mỗi unit row có màu splash, màu highlighted, biểu tượng riêng Nhấn vào để hiển thị trang chuyển đổi để chuyển đổi đơn vị thuộc loại thay đổi màu thành màu highlighted Project by Flutter ○ Kiến trúc: Stacked ○ Xây dựng giao diện người dùng nhánh User Authen ○ Xử lý điều hướng API callings ○ Tất services có Inversion of Control ○ Custom controls cách kết hợp widgets để tái sử dụng Project by iOS ○ Xây dựng giao diện người dùng hầu hết nhánh ○ Sử dụng thư viện IQKeyboardManager để handle keyboard ○ Xử lý Điều hướng ○ Xử lý Datepicker RadioButton ○ Xử lý Dropdown tùy chỉnh thành custom control ○ Xử lý EditText xuất error label phía khơng đủ khoảng trống đẩy view xuống, chi tiết tương tự Material Design tùy chỉnh thành custom control Nguyễn Đức Hưng Chương 4: Bài học kinh nghiệm phương pháp hay ● Quy trình phát triển tính năng, vai trị liên quan quy trình làm việc nhà phát triển ● Làm việc theo nhóm kinh nghiệm làm việc git ● Kiến thức mẫu thiết kế ● Kỹ giao tiếp Nguyễn Đức Hưng TÀI LIỆU THAM KHẢO • https://classroom.udacity.com/courses/ud905 • https://kean.blog/post/networking-101 • https://www.filledstacks.com/ • https://hackernoon.com/how-to-use-mvvm-coordinators-and-rxswift-7364370b7b95 • https://www.hackingwithswift.com/articles/71/how-to-use-the-coordinator-pattern-in-iosapps Nguyễn Đức Hưng 10 TỔNG KẾT Qua trình ngắn ngủi thực tập Công ty TMA Solutions em tích lũy cho thân nhiều kiến thức, kinh nghiệm, kỹ so với thời gian dài trước lười biếng thân Con đường phía trước lần mở với em, có thề tốt nghiệp chậm so với bạn, em Mobile Developer Công ty Cloud Connect Technology Cảm ơn quý thầy cô anh chị công ty động viên, giúp đỡ em Xin chân thành cảm ơn Nguyễn Đức Hưng ... kiện cho em thực tập công ty Chỉ thời gian ngắn, nhờ dẫn nhiệt tình anh nhóm, em học hỏi thêm nhiều kiến thức lập trình nhiều khía cạnh khác Mobile trải nghiệm cảm giác làm dự án thực tế Xin... bị di động Và định hướng em tương lại, em chọn thực tập để tích lũy cho nhiều kinh nghiệm, học nhìu thứ hơn, phát triển tầm nhìn so với bình thường sinh viên học Nguyễn Đức Hưng LỜI CẢM ƠN Trân... Mặc dù lập trình mobile khơng cịn hot trend vài năm trước, nhu cầu thị trường cho Mobile Developer chất lượng cao chưa suy giảm Mặc dù hot trend cao siêu to lớn AI, Big Data, Mobile hướng phát

Ngày đăng: 05/09/2021, 21:06

w