Download presentation
Presentation is loading. Please wait.
Published byBrittany Lamb Modified over 6 years ago
1
CA16R405 - Mobile Application Development (Theory)
Adarsh Patel Technical Team Lead, Arth Technology, Vadodara
2
CA16R405 - Mobile Application Development (TH)
Unit 1: Introduction to Android Mobile Applications, Comparison of various Mobile Application Programming Languages, Basics of Android, Features of Android, Benefits of Android, Using Eclipse, Running and debugging Applications, Configuring Android Development Environment Unit 2: Android Development Tools Android Documentations, Debugging Applications with DDMS, Emulator, Using other Android Tools. Unit 3: Android Application Development Building an Android Application, Introduction to Application Context, Using Application Context, working with Activities, working with Intents, Working with Dialogs, Logging Application Information.
3
CA16R405 - Mobile Application Development (TH)
Unit 4: Managing Application Resources Using Application and System Resources, working with simple Resource Values, working with Drawable Resources, working with Layouts, Working with Files, working with other types of Resources available in Android. Unit 5: Configuration with Manifest Configuring the Android Manifest File, Configuring basic Applications settings, Defining Activities, Managing Application Permissions, Managing other Application settings. Unit 6: The Application Framework Designing an Application Framework, Designing an Android Trivia, Prototype, Implementing an Application Prototype, Running the Prototype Unit 7: Developing GUI Splash Screen Layout, Implementing animated Splash Screen, working with Animation, Designing Main Menu Screen, Implementing Main Menu Screen Layout, working with ListView Control, working with other Menu types, Designing the Help Screen, working with Files, Designing the Screen with Tabs
4
CA16R405 - Mobile Application Development (TH)
Unit 8: Collecting User Inputs Using Forms to collect User Inputs, Designing the setting screen, using common Form Controls, saving Form data with Shared Preferences, Using Dialogs to collect User Inputs, Activity Dialogs, DatePicker Dialogs, Custom Dialogs Unit 9: Testing and Publishing the Application Best Practices for Testing, Maximizing Test Coverage, Understanding Release Process, preparing Release Candidate Build, Testing Application Release Candidate, Packaging an Application, Testing the Signed Application Package Unit 10: Using Eclipse IDE Creating Classes and Methods, Organizing imports, Documenting Code, Using Auto complete, Formatting Code, Refactoring, Resolving Build Errors, Creating Custom Log filters, Integrating Source Control
5
Unit 1: Introduction to Android
Adarsh Patel
6
Mobile Applications A Program designed for Mobile Devices
Multiple Resolutions Multiple Screen size Android Android is a mobile operating system developed by Google
7
Comparison of various Mobile Application Programming Languages
Android Java, Kotlin Open Source Android Studio / Eclipse Play Store, Direct, , Website iOS Swift, Objective C Require Apple Machine X Code App Store Windows C# BlackBerry Java, C, C++
8
Basics of Android An open-source operating system used for smart phones and tablet computers Next Generation Platform for Users Next Generation Platform for Businessmen
9
Android Core Building Blocks
Activity View Intent Service Content Provider AndroidManifest.xml Android Virtual Device (AVD)
10
Few Example of Activity
Splash Login Sign Up Change Password Forgot Password Recovery etc
11
Few Example of View
12
Example of AndroidManifest.xml
13
Features of Android Connectivity Storage Media Support Messaging
Web Browser Multi Touch Multi Tasking Multi Language GCM
14
Benefits of Android Wide range of devices. Advance IDE
Easy Distribution
15
Study of WhatsApp Functionality
16
Study of Facebook Functionality
17
Study of Hotstar Functionality
18
Study of Truecaller Functionality
19
Study of Instagram Functionality
20
Study of PhonePe Functionality
21
Study of Subway Surfers Functionality
22
Stay Tuned
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.