MonoDroid
A Mobile Cross Platform Framework
Using C# and Xamarin Studio IDE
By
Nirmal Hota
Agenda
 What is MonoDroid
 How it Works
 Installation
 Xamarin Studio IDE
 Few Commonly used Android Objects
 Data p...
What is Cross Platform Applications
 An application that runs in any platform (OS) with no or
minimal changes.
Why it is Cross Platform
Mobile Platforms Supported
What is MonoDroid
MonoDroid is an Android based native application
development framework from Xamarin.
This helps us creat...
Features
Supported device features
Contacts
GPS for Geolocation
Accelerometer
Camera
Notifications
Dot Net wrappers around...
How it MonoDroid works ?

MCW : Managed Callable Wrappers
ACW : Android Callable Wrappers
Installation
Supports Windows and Mac environment
Mac installer installs
- Android SDK
- Xamarin Studio
- Xamarin.Android
...
Xamarin Studio IDE

Demo
Few commonly used Android Objects
Activity
- Activity is a process which creates a window on
screen which allows a view to...
Few commonly used Android Objects
Bundle
- A Collection of data that makes the communication
between the activities.

Andr...
Data passing mechanism between
screens
Demo
Android Resources
This is not end of the road
Journey continues with explore.......

Thank You
Upcoming SlideShare
Loading in...5
×

MonoDroid Crossplatform

837

Published on

MonoDroid : A mobile cross platform option using C# and Xamarin Studio IDE.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
837
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • {}
  • MonoDroid Crossplatform

    1. 1. MonoDroid A Mobile Cross Platform Framework Using C# and Xamarin Studio IDE By Nirmal Hota
    2. 2. Agenda  What is MonoDroid  How it Works  Installation  Xamarin Studio IDE  Few Commonly used Android Objects  Data passing mechanism  Android Resources
    3. 3. What is Cross Platform Applications  An application that runs in any platform (OS) with no or minimal changes.
    4. 4. Why it is Cross Platform
    5. 5. Mobile Platforms Supported
    6. 6. What is MonoDroid MonoDroid is an Android based native application development framework from Xamarin. This helps us creating native application for Android. Works on .Net framework Works with Visual Studio 2010 onwards. It has its own IDE too, called Xamarin Studio
    7. 7. Features Supported device features Contacts GPS for Geolocation Accelerometer Camera Notifications Dot Net wrappers around the Android native APIs allows it to consume the device native features directly. Produces native application
    8. 8. How it MonoDroid works ? MCW : Managed Callable Wrappers ACW : Android Callable Wrappers
    9. 9. Installation Supports Windows and Mac environment Mac installer installs - Android SDK - Xamarin Studio - Xamarin.Android - Xamarin.iOS Windows installer installs - Android SDK - Xamarin.Android for Visual Studio - Xamarin Studio - Xamarin.iOS for Visual Studio Installer : http://xamarin.com/download
    10. 10. Xamarin Studio IDE Demo
    11. 11. Few commonly used Android Objects Activity - Activity is a process which creates a window on screen which allows a view to be appeared. Intent - Message passing mechanism which enables an activity to be invoked. View - An area to display the UI controls.
    12. 12. Few commonly used Android Objects Bundle - A Collection of data that makes the communication between the activities. AndroidMenifest.xml - An XML file to store the app configurations
    13. 13. Data passing mechanism between screens Demo
    14. 14. Android Resources
    15. 15. This is not end of the road Journey continues with explore....... Thank You
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×