1. Khái niệm về CNTT nhìn chung và Lập trình Di động nói riêng Công nghệ thông tin là một ngành sử dụng hệ thống giao thông các thiết bị và máy tính , bao gồm phần cứng , ứng dụng , để cung cấp giải pháp xử lí thông tin trên nền công nghệ cho các cá nhân chủ nghĩa , tổ chức có request. Hiện nay , với sự bùng nổ dân số , cùng với sự phát triển công nghệ thông tin như vũ bão , máy tính hay các khoa hoc lap trinh android dần được con người thu nhỏ lại nhưng vẫn đảm bảo có trọn vẹn các công năng như một máy tính cá nhân chủ nghĩa. Do vậy , các dòng phôn smartphone tuần tự sinh ra , có xác xuất kể đến một số thiết bị di động nổi danh như IPhone 5S xài hệ điều hành iOS của hãng Apple , Samsung Galaxy S4 xài hệ điều hành Android của hãng Samsung , Nokia Lumia 930 xài hệ điều hành Windows Phone của Microsoft , …. Và để tăng số lượng người sử dụng smartphone , download ứng dụng từ AppStore thì các hãng thiết bị di động nổi danh trên vô Công nghệ thông tin cùng xứng đáng được đề nghị hoặc đề xuất các nhà lập trình viên lên ý tưởng và làm ra một ứng dụng dựa trên ý tưởng của mình. Từ đó , môn học lập trình game android trên thiết bị di động ( TBDĐ ) sinh ra để các nhà lập trình viên tạo ra được nhiều ứng dụng đa dạng đáp ứng được nhu cầu của nhiều tầng lớp người sử dụng. 2. Các đặc thù của lập trình di động Dễ tiếp cận , dễ tìm hiểu và dễ học Giúp lập trình viên tạo ra ứng dụng cho người sử dụng Giúp hiện thực hóa ý tưởng của lập trình viên Giúp lập trình viên tạo ra ứng dụng là cầu nối tiếp xúc với nhau với mọi người trên thế giới qua số lượng người download và sử dụng ứng dụng của mình 3. Rõ ràng mục đích và mục đích của lập trình di động Xây dựng các ứng dụng , hiểu và đăng kí các account để xây dựng các ứng dụng và các qui trình khai triển ứng dụng cho người dùng trên Google Play Store , Apple Store hay WP Store. Tùy chỉnh các điều khiển trên giao diện ứng dụng. Xây dựng các ứng dụng đa chạm ( Gesture Recognization ). Thao tác với các loại dữ liệu như XML , JSON , thao tác CSDL cục bộ SQLite , SharedPreference , ... Tương tác với Webservice , tương tác với Google Cloud. Xây dựng ứng dụng liên tưởng đến bản đồ ( GPS , Internet Connection – Wifi , 3G ). Viết ứng dụng đa nhiệm ( AsynTask , Thread , Handler ) , viết ứng dụng đa công cụ ( Camera , Media , Gallery ). Gửi thông tin trên thiết bị , thông tin từ máy chủ Server. cách thức sử dụng các thư viện mở trên Internet , viết ứng dụng tích hợp phôn , service tin nhắn. Tìm hiểu các bộ cảm biến trên Android , iOS , WP. Source: laptrinhios.net.vn