Giter Club home page Giter Club logo

crossdemo's Introduction

CrossDemo

Código de demo de mi sesión "Desarrollo de apps móviles multiplataforma con C# y Xamarin"

Puedes encontrar más detalles sobre este código en este post:

Desarrollo de apps multiplataforma con C# y Xamarin http://blogs.msdn.com/b/esmsdn/archive/2014/03/10/desarrollo-de-apps-multiplataforma-con-c-y-xamarin.aspx

En la carpeta "CrossDemo 1 Inicial" se puede ver un pequeño proyecto de Windows Phone que muestra unos datos en pantalla y los manipula. Toda la lógica del ejemplo está en el Code Behing de la página. Este proyecto ha sido creado con Visual Studio 2013.

En la carpeta "CrossDemo 2 MVVM" se puede ver el mismo ejemplo de antes pero implementando MVVM. Este proyecto también ha sido creado con Visual Studio 2013. Nota: en este ejemplo no he añadido ViewModelLocator o NavigationService por simplicidad. Aquí puedes ver un ejemplo de MVVM que los incluye: http://alejandrocamposmagencio.com/2013/04/22/windows-phone-tips-tricks-ejemplo-de-implementacion-del-patron-mvvm/

En la carpeta "CrossDemo 3 Final" se puede ver el mismo ejemplo de antes, pero ahora el View Model y el Model están en una Portable Class Library (PCL) que se comparte entre el proyecto de Windows Phone, uno de Windows 8.1 y uno de Android. Este proyecto ha sido creado con Visual Studio 2013 Ultimate (con Pro o superior es suficiente para poder usar PCLs) y Xamarin (para poder desarrollar para Android con C#).

Un saludo,

Alejandro Campos Magencio Microsoft Technical Evangelist

crossdemo's People

Contributors

magencio avatar

Stargazers

Luis Ramirez Baylón avatar Adrian Fernandez avatar

Watchers

Alejandro Campos Magencio avatar Luis Ramirez Baylón avatar

Forkers

jadulled

crossdemo's Issues

no puedo inscribirme al curso de xamarin

Al pareser mi cuenta de hotmail no es suficiente, no trabajo en microsoft y tampoco soy estudiante. Que opciones me quedan? (esta fue la unica forma que encontre para preguntartelo)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.