top of page
Mobile Application Development Training Courses

Course Objective: 

In today’s mobile era  almost everyone uses a smart phone and thereby uses mobile applications, and most business require them. Therefore, our Mobile Application Development Training Course aims to teach students how to create mobile applications suitable for Android and iOS.

​

Students receive a certification accredited by the Ministry of Education upon completing this course.

​

Course Outline:​

  • Getting Started with Android Programming       

    1. What is Android?

    2. Obtaining the Required Tools    

    3. Creating Your First Android Application    

    4. Anatomy of an Android Application

​

  • Activities, Fragments, and Intents 

    1. Understanding Activities   

    2. Linking Activities Using Intents 

    3. Fragments      

    4. Calling Built-In Applications Using Intents  

    5. Displaying Notifications

​

  • Getting to Know the Android User Interface

    1. Understanding the Components of a Screen   

    2. Adapting to Display Orientation   

    3. Managing Changes to Screen Orientation       

    4. Utilizing the Action Bar    

    5. Creating the User Interface Pro-grammatically 

    6. Listening for UI Notifications

​

  • Designing Your User Interface with Views                                                         

    1. Using Basic Views 

    2. Using Picker Views     

    3. Using List Views to Display Long Lists  

    4. Understanding Specialized Fragments  

​

  • Displaying Pictures and Menus with Views  

    1. Using Image Views to Display Pictures  

    2. Using Menus with Views

    3. Some Additional Views

​

  • Data Persistence        

    1. Saving and Loading User Preferences     

    2. Persisting Data to Files   

    3. Creating and Using Databases    

​

  • Content Providers  

    1. Sharing Data in Android       

    2. Using a Content Provider  

    3. Creating Your Own Content Providers    

    4. Using the Content Provider   

​

  • Messaging    

    1. SMS Messaging

    2. Sending E-mail  

​

  • Location-Based Services    

    1. Displaying Maps      

    2. Getting Location Data 

    3. Monitoring a Location 

    4. Project – Building a Location Tracker   

​

  • Networking    

    1. Consuming Web Services Using HTTP  

    2. Consuming JSON Services   

    3. Sockets Programming

​

  •  Developing Android Services

    1. Creating Your Own Services   

    2. Establishing Communication between a Service and an Activity 

    3. Binding Activities to Services  

    4. Understanding Threading 

​ 

  • Publishing Android Applications  

    1. Preparing for Publishing   

    2. Deploying APK Files   

​

  • Appendix A: Using Eclipse for Android Development 

    1. Getting Around in Eclipse 

    2. Debugging your Application 

​

  • Appendix B: Using the Android Emulator   

    1. Uses of the Android Emulator  

    2. Creating Snapshots  

    3. SD Card Emulation  

    4. Emulating Devices with Different Screen Sizes

    5. Emulating Physical Capabilities  

    6. Sending SMS Messages to the Emulator  

    7. Making Phone Calls

    8. Transferring Files into and out of the Emulator 

    9. Resetting the Emulator

​

Target Audience:

  • IT Students and Fresh Graduates

  • Mobile Developers

  • iOS Developer

  • Android Developer

  • Software Developer

  • Mobile App Marketing Specialist

  • Freelancers

​

For further information and registration, please contact us on:

E-mail:  [email protected]

Phone Number: 00-961-1-340610

WhatsApp Number: 00-961-81-657222 

​

For other related Computer and Programming Training Courses, please click on the below:

bottom of page