Build Android Apps using C# and Xamarin Mono

Yoda Learning, Project-based Online Courses

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
40 Lessons (3h 3m)
    • 1. Trailer

      3:13
    • 2. Installation of Xamarin

      1:51
    • 3. Mono In Visual Studio 2013

      3:03
    • 4. Debugging and Deployment

      4:10
    • 5. Linear Layouts

      4:20
    • 6. Table Layouts

      2:29
    • 7. Relative Layouts

      4:54
    • 8. Text View

      2:09
    • 9. Edit View

      2:17
    • 10. AutoComplete Edit

      2:17
    • 11. Buttons

      3:25
    • 12. Spinner

      3:36
    • 13. Checkbox

      1:49
    • 14. Radio Buttons And Groups

      3:14
    • 15. Images

      3:16
    • 16. Basic List

      4:38
    • 17. Simple List Adapters

      4:25
    • 18. Custom List Adapters

      6:27
    • 19. Expandable List Adapters

      7:56
    • 20. Activities And Intents

      5:18
    • 21. Activity Life Cycle

      3:20
    • 22. Passing Data Between Activities

      3:47
    • 23. Creating A SQLite Database

      7:04
    • 24. Creating Business Objects - SQLite ORM

      6:45
    • 25. Login And Tabs

      6:24
    • 26. Contacts List

      5:44
    • 27. Contact Details

      9:27
    • 28. Editing A Contact

      10:43
    • 29. Adding a new Contact

      1:35
    • 30. Editing Pictures And Local File Storage

      3:52
    • 31. Photo Grid View

      6:24
    • 32. Adding And Deleting Photos

      2:05
    • 33. Messages List

      6:19
    • 34. Messaging UI

      2:02
    • 35. Sending An SMS Message

      6:22
    • 36. Sending A Picture

      3:18
    • 37. Sending an Email and attachment

      5:19
    • 38. Getting Contacts from my Service

      6:06
    • 39. Downloading Photos from my service

      6:58
    • 40. Publishing

      4:09

Project Description

Create a Social App using C# and Xamarin Mono

Installation and Setup

  1. Creating Hello World File

    Please us the code in the working file as a reference to create your first Hello World file for Visual Basic 2013

Building the User Interface

  1. Practice layout exmaples

    In this unit, you will practice linera, table and relative layouts which will help you later in your project

Creating User Interface Widgets

  1. Practice User interface Widgets

    In this unit, you will practice different user interface features which will help you in your project

Activities using Intents

  1. Connect activities to intents in a program

    In this unit you will need to pass intents from one activity to another

Using SQLiteman

  1. Create separate data layer for your App

    In this unit, you will create database from device code and another from assets and create a separate data layer.

Building your Social Networking App

  1. Create basic framework for Social App

    In this unit, you will use the knowledge from previous unit to create login tabs, creating and editing contact list

Dealing with Photos

  1. Use the camera's device to click photos and add them in photo album

    You will need to disply the iamge from gallery and store the image into a new file and configure photo album that would seen by our friends

Messaging

  1. Invoke the sms appliaction of the emulator

    In this unit, you need to invoke the sms application of your device (emulator in our case) for standard/multimedia messages

Using custom web services deployed on MS Server

  1. Use custom web services deployed on MS Server

    Implicity call web services where the contacts get uploaded on the device. 

Publishing your App

  1. Publish your App on Google Playstore

    You will sign the apk and deploy the app on playstore

Additional Resources

  • Working files for Unit 1

  • Working files for Unit 2

  • Working file for Unit 3

  • Working files for Unit 4

  • Working file for Unit 5

  • Working files for Unit 6

  • Working files for Unit 7

  • Working files for Unit 8

  • Working files for Unit 9

Student Projects