Multiplatform Mobile App Development_Phát triển ứng dụng di động đa nền tảng
Multiplatform Mobile App Development
- Tín chỉ
- 3
- Bậc
- Bachelor
- Thang điểm
- 10
- Điểm qua
- 5
Mô tả
This course helps learners master the knowledge of React Native. Learners can quickly develop mobile applications running on iOS and Android platforms. Contents to be implemented include: - Overview of React Native and its benefits. - Setting up the development environment. - Understanding components and navigation. - Hands-on experience with iOS simulator and Android emulators - Techniques for styling applications. - State management strategies using hooks and Redux. - Managing user input and touch events. - Using FlatList and SectionList for data presentation. - Mobile Notifications: Learn to integrate personalized notifications to enhance user engagement. - Databases: Explore using SQLite, Firebase for data management. - Debugging techniques and tools. - Publishing applications using Expo. - Integrate mobile app with Gemini AI
Phân bổ thời gian
Study hour (150h) = 45h contact hours + 1h TE + 85' PE + 103.6h self-study
Nhiệm vụ sinh viên
- Students must attend at least 80% of contact slots in order to be accepted to the final examination. - Student is responsible to do all exercises given by instructor in class or at home and submit on time - Promptly access to the https://flm.fpt.edu.vn/ for up-to-date course information
Công cụ
- Visual Studio Code (https://code.visualstudio.com) - Internet - ChatGPT (https://chatgpt.com) - Gemini (https://gemini.google.com/app) - V0 by Vercel (https://v0.dev)