Swayam
Swayam Logo

Centre for Online Education - Android Mobile Application Development 

  • Offered bySwayam

Android Mobile Application Development
 at 
Swayam 
Overview

Equip students with the ability to design, develop, and deploy functional Android mobile applications

Duration

12 weeks

Start from

Start Now

Mode of learning

Online

Official Website

Go to Website External Link Icon

Credential

Certificate

Android Mobile Application Development
 at 
Swayam 
Highlights

  • Earn a certificate from IGNOU
  • Learn from an industry expert
Details Icon

Android Mobile Application Development
 at 
Swayam 
Course details

Who should do this course?
  • Undergraduate and graduate students majoring in computer science, information technology, or related fields
  • Developers with experience in other mobile platforms (such as iOS) who want to learn Android app development
What are the course deliverables?
  • Learn Java (or Kotlin, a more recent option) – the primary programming languages used for Android application development – focusing on syntax, object-oriented programming principles, and best practices for Android development
  • Develop skills to design user-friendly and intuitive user interfaces for Android applications using XML layouts and UI components
  • Learn how to utilize various Android APIs (Application Programming Interfaces) to access device features like sensors, cameras, location services, and network connectivity
  • Gain knowledge about different data storage options in Android applications, such as Shared Preferences, SQLite databases, and external storage
  • Develop skills for testing and debugging Android applications using emulators, real devices, and debugging tools to identify and fix errors
Read more
More about this course
  • Android Mobile Application Development course is designed such that after successfully completed the course, the learner will be able to use the development tools in the Android development environment, use the major components of Android API to develop their own apps, describe the life cycles of Activities, Applications and Fragments, use the Java programming language to build Android apps, make UI-rich apps using all the major UI components, store and manipulate data using Content Providers, Shared Preferences and Notifications, do background processing with Services and AsyncTasks, utilize sensors to add orientation and location to their apps, send and receive SMS messages programmatically, package and prepare their apps for distribution on the Google Play Store

Android Mobile Application Development
 at 
Swayam 
Curriculum

Week-1

Android Software Development, building a sample Android application using Android Studio.

Week-2

Android Project Structure, Android Manifest File and its common settings.

Week-3

Activities, Services, Intents.

Week-4

Permissions, Application resources.

Week-5

Basic User Interface Screen elements, Designing User Interfaces with Layouts.

Week-6

Using Content Providers, Handling Persisting Data.

Week-7

JSON Web Service.

Week-8

Gallery, drawing 2D and 3D Graphics and Multimedia, Drawing and Working with Animation.

Week-9

Networking, Telephony and Location, Android Networking, Web and Telephony API.

Week-10

Search, Location and Mapping, Communication, Identity, Sync and social media.

Week-11

Sensor and Hardware Programming.

Week-12

Publishing Android Application

Faculty Icon

Android Mobile Application Development
 at 
Swayam 
Faculty details

Dr. Himanshu N. Patel
Dr. Himanshu Patel received the B.E (IC) from Bhavnagar University, M.C.A degrees from Indira Gandhi National Open University and Ph. D in Computer Science from Sardar Patel University in 1998, 2004 and 2012, respectively. He has qualified for the SET and NET Examination conducted by UGC in 2006 and 2008 respectively. Dr. Himanshu Patel is working as an in-charge controller of examination and senior Assistant Professor (Computer Science) at Dr. Babasaheb Ambedkar Open University, Ahmedabad. He has to his credit 17 research papers in National and International Journals, 20 paper presentations in National and International conferences. He has authored 4 books and 4 chapters in books and edited 14 books. His current area of interests is speech recognition, natural language processing, machine learning, software development, mobile learning and Open Educational Resources. Dr. Himanshu Patel has been research guide and reviewer for several archived journals at the international level. He is a member of several academic and professional bodies in the area of computer science and distance education.
Read more

Android Mobile Application Development
 at 
Swayam 
Admission Process

    Important Dates

    Jul 15, 2024
    Course Commencement Date

    Other courses offered by Swayam

    – / –
    8 weeks
    – / –
    Free
    6 weeks
    Beginner
    – / –
    8 weeks
    – / –
    – / –
    15 weeks
    – / –
    View Other 167 CoursesRight Arrow Icon
    qna

    Android Mobile Application Development
     at 
    Swayam 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...