Android Programming With Android Studio for Beginners

by Calgary Learning Institute Claim Listing

The Android Programming course covers the necessary topics to help you understand the underlying architecture of the SDK and to appreciate why things are done in certain ways.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Calgary Learning Institute Logo

img Duration

Please Enquire

Course Details

The Beginning Android Programming with Android Studio course and lab is designed for Android developers who want to start developing applications using Google's Android SDK. The lab can be mapped to any course, textbook, or training, therefore adding value and a hands-on component to training.

The Android Programming course covers the necessary topics to help you understand the underlying architecture of the SDK and to appreciate why things are done in certain ways.

 

Lesson 1: Introduction

  • Who This Book Is For

  • What This Book Covers

  • How This Book Is Structured

  • What You Need to Use This Book

  • Conventions

 

Lesson 2: Getting Started with Android Programming

  • What is Android?

  • Obtaining the Required Tools

  • Launching Your First Android Application

  • Summary

 

Lesson 3: Using Android Studio for Android Development

  • Exploring the IDE

  • Using Code Completion

  • Debugging Your Application

  • Publishing Your Application

  • Summary

 

Lessons 4: Activities, Fragments, and Intents

  • Understanding Activities

  • Linking Activities Using Intents

  • Fragments

  • Displaying Notifications

  • Summary

 

Lesson 5: Getting to Know the Android User Interface

  • Understanding the Components of a Screen

  • Adapting to Display Orientation

  • Managing Changes to Screen Orientation

  • Utilizing the Action Bar

  • Creating the User Interface Programmatically

  • Listening for UI Notifications

  • Summary

 

Lesson 6: Designing Your User Interface with Views

  • Using Basic Views

  • Using Picker Views

  • Using List Views to Display Long Lists

  • Understanding Specialized Fragments

  • Summary

 

Lesson 7: Displaying Pictures and Menus with Views

  • Using Image Views to Display Pictures

  • Using Menus with Views

  • Using WebView

  • Summary

 

Lesson 8: Data Persistence

  • Saving and Loading User Preferences

  • Persisting Data to Files

  • Creating and Using Databases

  • Summary

 

Lesson 9: Content Providers

  • Sharing Data in Android

  • Using a Content Provider

  • Creating Your Own Content Providers

  • Using the Content Provider

  • Summary

 

Lesson 10: Messaging

  • SMS Messaging

  • Sending Email

  • Summary

 

Lesson 11: Location-Based Services

  • Displaying Maps

  • Getting Location Data

  • Monitoring a Location

  • Summary

 

Lesson 12: Networking

  • Consuming Web Services Using HTTP

  • Consuming JSON Services

  • Summary

 

Lesson 13: Developing Android Services

  • Creating Your Own Services

  • Establishing Communication Between a Service and an Activity

  • Binding Activities to Services

  • Understanding Threading

  • Summary

 

Lesson 14: Video Tutorials

  • Getting Started with an Android Phone

  • Brief Introduction to an Android Phone

  • Android Screen

  • Using Stylus with an Android Phone

  • Android Camera

  • Using Gestures to Interact with an Android Phone

  • Using Keypad to Interact with an Android Phone

  • Contacts in an Android Phone

  • Messaging in an Android Phone

  • Getting Connected to the Internet

  • Getting Started with an Email Application in an Android Phone

  • Music App

  • WrapUp

  • Calgary Branch

    3025 12 St NE #130, Calgary

Check out more Mobile App Development courses in Canada

Global Knowledge Logo

Training In Application Development & Programming

Learn from industry experts who not only have the passion and knowledge but also the real-world experience of a developer. Their technical expertise and support will allow you to apply the skills acquired directly in your work.

by Global Knowledge [Claim Listing ]
RoboGarden Logo

Cross Platform App Development

Learn how to develop an application (app) from conceptualization to design, development, and launch. Explore how to build apps by identifying the proper frameworks while considering usability requirements across different android, iOS, and web-based platforms.

by RoboGarden [Claim Listing ]
Exceed Media Logo

App Development with Swift

From Playgrounds to protocols, discover, explore, and demonstrate how to use the fundamental building blocks of the Swift programming language

by Exceed Media
Global Erp Solutions Brampton Logo

Mobile Application Development

This training would enable candidates to develop skills to handle requirement volatility and unpredictable challenges during product development in a traditional predictive or planned manner.

by Global Erp Solutions Brampton [Claim Listing ]
Technologia IT Group Inc Logo

Mobile Applications: Develop On Ios, Android And Uwp With React Native

This training allows you to develop native and cross-platform mobile applications using React Native, a framework created by Facebook. Even if you don't know Swift or Java, you will be able to develop applications for iOs or Android!

by Technologia IT Group Inc [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy