Android Development Using C# and Visual Studio 2012

Learn to create mobile applications for Android using Mono and C# in this introductory course.
5.0 (2 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
18 students enrolled
$40
Take This Course
  • Lectures 94
  • Contents Video: 8 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2013 English

Course Description

Mobile development has become increasingly important and popular. There are two platforms that own most of the current market share: Android and IOS. Microsoft has not been successful to date in the mobile market, and developers that are comfortable using Microsoft tools may feel left behind. It is possible, however, to create mobile applications for both Android and IOS using Microsoft Visual Studio and the Mono framework. This course will serve as an introduction on how to create applications for Android using Mono and C#. It will cover basic setup, UI development, options for working with data, interfacing with other Android features, like audio, camera and GPS, and publishing the application to Google Play. This title is a self-paced software training course delivered via pre-recorded video. We do not provide additional information outside of the posted content.

Work files for this course can be downloaded from the first lecture.

What are the requirements?

  • Microsoft Visual Studio (recommended)

What am I going to get from this course?

  • This course will serve as an introduction on how to create applications for Android using Mono and C#.

What is the target audience?

  • Mobile Developers

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Welcome
Introduction
Preview
01:38
Course Overview
Preview
01:57
Mono in Visual Studio 2012
Preview
05:22
Hello World
Preview
07:31
Deploying to a Device
Preview
03:17
Section 2: User Interface
Views and Layouts
Preview
05:43
Table Layouts
Preview
05:33
Relative Layouts
Preview
06:31
Section 3: Basic User Interface Widgets
Text View
Preview
04:57
Edit View
Preview
04:11
AutoComplete Edit
Preview
04:08
Button
Preview
03:51
Image Button
Preview
05:01
Spinner
Preview
04:23
Checkbox
Preview
02:42
Radio Buttons and Groups
Preview
04:55
Date and Time Pickers
Preview
06:11
Clocks
Preview
04:24
Images
Preview
04:56
Section 4: Advanced User Interface
Tabs
04:57
Action Bars
07:07
Menus
05:55
Keyboards
05:53
Basic Lists
05:24
Simple List Adapters
05:14
Grids
06:39
Custom List Adapters
05:20
Expandable List Adapters
06:31
Using Expandable List Adapters
06:43
Localization
06:27
Section 5: Activities / Intents and Services
Activities and Intents
02:54
Activity Life Cycle
05:18
Services
05:16
Content Providers
04:17
Broadcast Receivers
03:59
Alarms
04:05
Passing Data between Activities
07:35
Section 6: Data
Options for Data
07:36
Creating a SqlLite Database
05:16
CRUD Operations
06:33
Using Data in Lists
04:28
Remote Data - WCF
04:44
Remote Data - JSON
05:28
Section 7: File System
File Storage
04:53
Preferences
05:35
Section 8: Media
Using the Camera
04:37
Embedding the Camera in an Application
05:47
Playing Audio
03:49
Recording Audio
04:38
Playing Video
05:34
Recording Video
03:52
Media Store
06:27
Section 9: Using Other Applications
Email
02:45
Sending an SMS
04:11
Receiving an SMS
04:20
Making a Phone Call
02:37
Monitoring the Phone
04:28
T Browser
04:18
Maps
02:20
YouTube
02:42
Displaying Contacts
07:12
Editing Contacts
03:59
Download Manager
05:10
Section 10: Location Services
Retrieving Current Location
05:06
GPS in the Emulator
05:29
Geocoding
04:41
Google Maps
05:04
Section 11: Drawing
The Canvas
07:10
Drawing Tools
08:04
Drawing a Bitmap
04:28
Drawing Shapes
07:54
Drawing Text
05:28
Responding to User Events
04:57
Surface View
06:07
Using Drawables
06:31
Handling Orientation Changes
05:51
Section 12: Services
Creating a Background Service
04:42
Using Background Threads
05:37
Communicate with the UI from Background
05:16
Notifications
06:30
Section 13: Networking
Bluetooth Activity
06:12
Bluetooth Service
06:09
Checking Network Availability
05:00
WiFi Manager
04:37
Section 14: Writing for Tablets
Action Bar
08:10
Action Bar Tabs
02:57

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

VTC Software Training, Affordable, Comprehensive Software Training

VTC is one of the world's leading producers of online computer and software training, supplying richly diverse courses of informative and inspiring tutorials. Created on the idea that anyone should have the ability to learn to use computer software on their own time, VTC has produced tens of thousands of hours of extraordinarily valuable, insightful, and easy to follow tutorials and delivers them for a fraction of the cost of other training methods. Our training authors are some of the most accomplished in their respective fields. The tutorials that could make the difference in your new job, promotion, or school advancement are always available and only a click away.

Ready to start learning?
Take This Course