Luis Pujols

CrossGeeks

Luis Pujols

Luis is a Software Engineer with a passion for Mobile Development and Software Architecture. Co-organizer of the .NET Community in the Dominican Republic and a Xamarin Lover.


Xamarin Forms - Consuming RESTful API's with Refit

Beginner


There are a lot of ways to consume restful web services in Xamairn Forms, like Microsoft Http Libraries or third party libraries like Refit, RESTSharp, PortableRest, etc. In our talk we are going to learn about Refit, how does it benefit us, and basically walk step by step in a live demo on how to use it when we want to consume restful web services in our mobile applications.

Cross Platform Mobile Development with Xamarin Forms

Beginner
Mobile (Room 327)
01:00 PM - 01:50 PM

In this talk, we are going to learn the basics of mobile development with Xamarin, and how we can use Xamarin. Forms to allow us as developers to efficiently create native user interface layouts that can be shared across iOS, Android, and Universal Windows Platform apps. creating an app's that are able to share up to 80-90% of their codebase.

Xamarin Forms - Let's Talk Architecture with Prism

Advanced
Mobile (Room 327)
02:00 PM - 02:50 PM

In this talk, we will be learning what are the key principles to build loosely coupled, maintainable, and testable cross-platform applications. We are going to achieve using a framework called Prism which provides an implementation of a collection of design patterns that are helpful in writing well-structured and maintainable Xamarin applications, including MVVM, dependency injection, commands, EventAggregator, and others.

Mobile DevOps made easy with VS App Center

Beginner
Mobile (Room 327)
03:00 PM - 03:50 PM

There are several steps in the mobile development life cycle, and being realistic, it is sometimes really time-consuming for us to manually replicate them each time in our project and we end up ignoring important parts of the release cycle, Visual Studio App Center comes to solve this providing us all the tools we need to automatically manage our Mobile DevOps.