|
LO-1
|
Upon successful completion of this course, students will gain the competence to design user-friendly interfaces with basic components, screen layouts, and navigation structures by grasping the architecture of mobile operating systems and development environments; control data flow with modern state managers by understanding the application lifecycle; flawlessly perform back-end integrations with web service consumption and asynchronous network requests; produce local data storage solutions with on-device databases and user preferences; securely manage access to hardware features like cameras, location services, and notifications; and ultimately run the publishing processes professionally end-to-end by packaging the mobile applications they develop in appropriate formats and distributing them on app stores (Google Play, App Store). |