The course will enable the students to
Course Outcomes (COs):
Learning Outcome (at course level)
| Learning and teaching strategies | Assessment Strategies |
---|---|---|
CO 261 Analyze Android Mobile Development Framework for different problem. CO 262 Create basic Android Application using Manifest, Editor, classes, and activities. CO 263 Demonstrate basic iOS app and its debugging. CO 264 Design basic app with Mobile User Interface and distribution in Windows 7 Phone and to create Mobile Websites with HTML5. CO 265 Explain Phone Gap and build a basic app in Phone Gap and implement Files and Databases in Android. | Interactive Lectures, Discussion, Tutorials, Reading assignments, Demonstrations, Team teaching | Class test, Semester end examinations, Quiz, Solving problems in tutorials, Assignments, Presentation, Individual and group projects |
Getting Started with Android: Introducing the Development Framework, Android Development Practices, Building the Derby App in Android.
Creating Applications and Activities: Using Manifest Editor,Externalizing Resources, Introducing the Android class, Android Activities.
Getting Started with iOS: Getting the Tools You Need, iOS Project, Debugging iOS Apps, Swift Basics: Introduction, advantages, Disadvantages of swift language, operators, data types, conditional programming, collections in swift, Hello World App, Building the Derby App in iOS.
KOTLIN: Introduction to Kotlin, Difference between Java and Kotlin, Basic programming in Kotlin, Functions using Kotlin.
Getting Started with PHONEGAP: Need of PhoneGap, Using PhoneGap, Differences between PhoneGap and HTML5, Getting the Tools You Need, PhoneGap Project, Building the Derby App in PhoneGap.
Android: Files, Saving State, and Preferences, Databases and Content Providers.
Hybrid Platform programming: Introduction to ReactNative, Basic concept and syntax of ReactNative Programming: Introduction to Flutter, Basic concept and syntax of Flutter Programming.