Faculty of Engineering - Ain Shams University, Home
Mobile Applications Development
What Will Learn?
-
Course Aims
-
Course Goals
- Decent Work and Economic Growth
- Industry, Innovation and Infrastructure
- Sustainable Cities and Communities
Requirements
CSE241
Description
-
English Description
Fundamental concepts of native mobile application development. Developing applications for mobile devices. Building native Apps. Designing, building, testing, and debugging Apps using virtual and physical devices. Design patterns. Connecting Apps to cloud services. Accessing remote servers from Apps. Implementation of local database. -
Arabic Description
Fundamental concepts of native mobile application development. Developing applications for mobile devices. Building native Apps. Designing, building, testing, and debugging Apps using virtual and physical devices. Design patterns. Connecting Apps to cloud services. Accessing remote servers from Apps. Implementation of local database.
-
DepartmentComputer and Systems Engineering
-
Credit Hours2
-
GradesTotal ( 100 ) = Midterm (20) + tr.Major Assessment (25 = tr.Industry 0% , tr.Project 15% , tr.Self_learning 5% , tr.Seminar 10% ) + tr.Minor Assessment (5) + tr.Oral/Practical (10) + Exam Grade (40)
-
HoursLecture Hours: 2, Tutorial Hours: 0, Lab Hours: 1
-
Required SWL100
-
Equivalent ECTS4
- - https://flutter.dev
- - https://developer.android.com - Firtman Maximiliano R. 2013. Programming the Mobile Web. 2nd ed. Sebastopol CA: O'Reilly Media.