IT Saksharatha Mission
An Autonomous Body (R) under Govt of Kerala, Sec XII/1955
Certificate in Mobile Application Development (CMA)
Course ID: ITSMCP106
3 months (Course + Assessment + Certification)
Total Course Fees: Rs. 7500* + Taxes,
Registration Fees + Application + ID + Examination + Certification: Rs. 1927
iCMA101 Introduction to mobile devices (10 Credits)
Mobile devices vs. desktop devices, ARM and intel architectures ,Power Management, Screen resolution , Touch interfaces , Application deployment ,Development environments ,Native vs. web applications, Mobile-specific enhancements
iCMA102 Mobile OS architecture (5 Credits)
Comparing and Contrasting architectures of all three- Android, iOS and Windows , Underlying OS (Darwin vs. Linux vs. Win 8) ,Kernel structure and native level programming , Approaches to power management , Security
iCMA201 Introduction to Java (5 Credits)
Introduction to Java, Java Development Kit, Byte code and Java Virtual machine, operators, Conditional Statements and looping statements, Class, objects and methods, Inheritance, Polymorphism, Exception handling, Packages and interfaces
iCMA301 Introduction to Android (5 Credits)
A little background about Mobile Technologies, Difference between Android and other Development environment, Setting up development environment, Introducing Development Framework, Dalvik Virtual Machine & .apk file extension, Developing with Eclipse, Android Virtual Devices and SDK manager, Android Architecture in detail, Android development tools(ADT), Android Debug Bridge(ADB), Android Asset Packaging Tool(AAPT), Android Libraries, Types of Android Applications, Activity Life Cycle
iCMA302 Fundamentals (10 credits)
Basic Building blocks, Activities, Services, Broadcast Receivers, Content providers, UI Components, Views, notifications, JSON, Basics of DB, Components for Communication(Intents, Intent Filters, Android API levels(versions & version names))
iCMA303 UI Design (5 credits)
Android UI Design, Introducing Views, Introducing Layouts, Resolution and Density independence, Creating and Using Menus
iCMA304 Introducing Intents(5 credits)
Explicit Intents, Implicit intents, Communication between activities, Pending Intents, Adapters, Introducing Dialogs
iCMA305 Android Database (5 Credits)
Android DataBases, Introducing Sqlite, Cursors, Working with SQLite Database, Creating new Content Provider, Using Content Providers
iCMA306 File Managemnet (5 Credits)
Saving Application Data, Creating and Saving Preferences, Retrieving shared preferences, saving and Loading Files, Including Static files as Resources, File Management tools.
iCMA401 Emulator(10 credits)
Launching emulator, Editing emulator settings, Emulator shortcuts, Creating and setting up custom android emulators, Logcat usage, Introduction to DDMS, File explorer
iCMA501 Advanced features(10 credits)
Layouts, Xml introduction to GUI design, styles & themes, pop ups and menu
iCLP401 Communication Basics (10 Credits)
Basic vocabulary and grammar, English Tenses, Essay writing, Letter writing
Reference:
Murphy, Mark :. Beginning Android
Share with your friends: |