B GIÁO DC ĐÀO TO
TRƯỜNG ĐẠI HC QUC T I N
----------
O CÁO NGHIÊN CU KHOA HC
Tên đềi:
NG DNG NHN TIN TRC TUYN
CHITCHAT TRÊN THIT B DI ĐNG
Ngành:
NG NGH THÔNG TIN
Go vn hướng dn: Ths.VÕ ANH TIN
Sinh viên thc hin: Cao Ngc Hoàng n - 91011701338
Nguyn M Duyên 81011701402
Lp: 17DMT/PM
H Chí Minh, 2020
LI M ĐẦU
Trong nhiu năm gn đây, bắt đầu t năm 2010 tr lại đây. Cơn bão smartphone đã tràn
ngập trong nước ta, ai aing mt chiếc smartphone. Nó mt chiếc đin thoi tích hp
mt nn tng h điều hành di động vi nhiu chức năng h tr tiên tiến v đin toán và kết ni
da trên nn tảng cơ bn ca đin thoại di động thông thưng.
Ban đầu điện thoi thông minh bao gồm các tính năng đin thoại di động thông thưng kết
hp vi các thiết b ph biến khác như PDA, thiết b đin t cm tay, máy nh k thut s, h
thống định v toàn cu GPS. T nhng năm đầu 2016 đến nay đin thoi thông minh ng phát
trin mnh m hơn bao gm c chc năng của latop duyt web, wifi, các ng dng tin ích mà
ngưi dùng thích kèm theo các ph kin ca máy. Năm 2019 hàng lot mng xã hi xut
hin nhiu tn th trường công ngh nhưng không phải ng dng nào ng được ưa chung do
giao din không thân thin vi ngưi dùng. Chính vy, nhân vic hc môn lp tnh thiết b
di động Android nhóm em la chọn đề tài “ng dng nhn tin trc tuyến ChitChat trên thiết b
di động”.
Đ hoàn thành đưc đề tài này, nhóm em xin chân thành cảm ơn giảng viên hướng dẫn đề
tài Ths.Võ Anh Tiến, ging viên khoa Công ngh thông tin trường Đại hc Quc tế Sài Gòn đã
hết lòng giúp đỡ, hướng dn và ch dy tận tình để nhóm em có th hoàn thành tốt đề tài này.
Nhóm chưa có nhiu kinh nghim nghiên cu thực hành nên đề tài còn nhiu thiếu sót,
nhóm em mong nhn được đóng góp ý kiến ca quý thy để đề tài đưc hoàn thin hơn.
Em xin chân thành cảm ơn!
pg. 1
Chương 1. TNG QUAN
1. Lý do chn đ i
Trong thi đại công ngh thông tin phát trin hiện nay, đin thoi thông minh (Smartphone)
là thiết b không th thiếu đối vi con ngưi. Ngày càng nhiều người nhu cu s dng sn
phm công ngh cao vi nhiều tính năng, cấu hình cao, kiu dáng đẹp dẫn đến các nhà cung
cp phi luôn nâng cao chất lượng sn phm. Xây dng ng dng cho đin thoi thông minh
đang là ngành vi nhiu tiềm năng ha hn.
Phn cng đin thoại di động phát trin cùng vi h điu hành. nhiu h điu hành trong
đó h điu hành Android đưc phát trin bi ông ln Google, nhanh chóng là đối th cnh tranh
mnh m vi các h điều hành trước đó và đang là h điều hành được nhiều người s dng vi
phiên bn Android mi nht Android Pie (Android 9). Vi nhng lý do này nhóm em chn
đề tài tiu luận: m hiu và xây dng ng dng nhn tin trc tuyến ChitChat”.
2. Mc tiêu của đề tài
Xây dng ng dng ChatOnline trên đin thoi chy h điu hành Android:
Giao din trc quan, d thao tác.
Phù hp vi các ng dng trin khai trên din rng, ít tn kém khi m rng.
H thng d bo trì và d phát trin.
3. Đối tưng và phm vi nghiên cứu đ i
Tìm hiu ngôn ng lp trình java, h điu hành Android, Android studio, SQLite
Tìm hiểu, phân tích các tính năng ca mt ng dng Chat bản.
4. Phương pháp nghiên cứu đ i
Đọc bài viết trên Internet, sách bài ging nhm xây dng sở lý thuyết ca đề tài và các
bin pháp cn thiết để gii quyết các vấn đề phát sinh khi làm.
pg. 2
Chương 2: MÔI TRƯNG LP TRÌNH
1. Gii thiu v Android
1. Lch s phát trin ca h điu hành Android
Năm 2003, Android Inc đưc thành lp bi Andy Rubin, Rich Miner, Nick Sears và Chris
White ti California. Năm 2005, Google mua li Android Inc bắt đầu nuôi ý tưởng t sn
xuất đin thoi di động.
Năm 2007, tổ chc OHA (Open Handset Alliance) đưc thành lp vi hơn 80 công ty trong
lĩnh vực k thuật điện t bao gm các công ty chuyên v phn cng, phân phi thiết b di động
đến các công ty phn mm, sn xut bán dn, v.v. Có th k đến mt s công ty ni tiếng n
Samsung, Motorola, LG, HTC, T-Mobile, Vodafone, ARM Qualcomm, v.v. Năm 2008,
Google ra mt chiếc di động đầu tiên đồng thi open source bn SDK (Software Development
Kit) phiên bn 1.0.
Năm 2010, Google khi đầu dòng thiết b Nexus vi thiết b đầu tiên ca HTC là Nexus One.
Năm 2013, ra mt lot thiết b phiên bn GPE.
Năm 2014, Google công b Android Wear, h điu hành cho các thiết b đeo đưc.
Các phiên bn ca h điu hành Android được phát triển dưới tên mã là ch đề bánh ko
phát hành theo th t bng ch cái như sau: Android 1.5 Cupcake, Android 1.6 Donut, Android
2.1 Eclair, Android 2.2 Froyo, Android 2.3 Gingerbread, Android 3.0 Honeycomb, Android 4.0
Ice Cream Sandwich, Android 4.1 Jelly Bean, Android 4.4 Kitkat, Android 5.0 Lollipop,
Android 6.0 Marshmallow, Android 7.0 Nougat, Android 8.0 OreaAndroid 9.0 Pie là phiên
bn Android mi nht thi đim hin nay.