Skip to content

Instantly share code, notes, and snippets.

View hminaya's full-sized avatar
🎯
Focusing

Hector Minaya hminaya

🎯
Focusing
View GitHub Profile
@hminaya
hminaya / DiplomadoMSDay4.md
Last active May 26, 2017 16:19
Requirements

Diplomado Xamarin - Day4

Lab Exercise

Initial Setup

Github

  • Clone (or download) the repository from https://github.com/hminaya/DiplomadoMSDay4
  • Open with Xamarin Studio on the MAC or Visual Studio on Windows
  • Right click on the Solution name, Clean, Restore Nuget Packages, Rebuild (make sure you are connected to the internet)
@hminaya
hminaya / DiplomadoMSDay3.md
Last active May 5, 2017 00:23
Requirements

Diplomado Xamarin - Day3

Lab Exercise

Azure - Backed

Azure Mobile Service

  • Go to azure.com
  • New > Web + Mobile > Mobile App
  • Fill in all of the information and confirm
@hminaya
hminaya / INavigationAware.cs
Created May 3, 2017 23:55
PRISM - INavigationAware
using System.Collections.ObjectModel;
using Prism.Navigation;
namespace Sample.ViewModels
{
public class ScanDashboardViewModel : INavigationAware
{
public ScanDashboardViewModel(INavigationService navigationService)
{
@hminaya
hminaya / NavigationParameters.cs
Created May 3, 2017 23:50
PRISM - Navigation Parameters
public void OnNavigatedTo(NavigationParameters parameters)
{
if (parameters.ContainsKey("id"))
{
Resultado = (string)parameters["id"];
}
}
@hminaya
hminaya / DestinationPageViewModelWithParams.cs
Created May 3, 2017 23:47
PRISM - DestinationPageViewModelWithParams
public class DestinationPageViewModel
{
INavigationService _navigationService;
public DestinationPageViewModel(INavigationService navigationService)
{
BackCommand = new DelegateCommand(OnBack);
_navigationService = navigationService;
@hminaya
hminaya / App.xaml.cs
Created May 3, 2017 23:44
PRISM - App.xaml.cs
using Xamarin.Forms;
using Prism.Unity;
using Prism.Mvvm;
namespace Diplomado
{
public partial class App : PrismApplication
{
public App()
{
@hminaya
hminaya / DestinationPageViewModel.cs
Last active May 3, 2017 23:41
PRISM - Navigation Service
public class DestinationPageViewModel
{
INavigationService _navigationService;
public DestinationPageViewModel(INavigationService navigationService)
{
BackCommand = new DelegateCommand(OnBack);
_navigationService = navigationService;

Instrucciones Hands On Lab - Xamarin DevDays Santiago

Pantalla de Clientes (Customer)

(1) Actualmente muestra el nombre de la compañía y el nombre del cliente. Uno esta en Gris oscuro y otro en gris claro. Debe cambiar ambos colores. El nombre de la compañía debe ser negro y el del cliente azul.

(2) Cuando se le da click al nombre del cliente se muestra una pantalla de detalle donde se muestra: Contact, Phone, Address. Deben cambiarse los títulos por Full Name, Emergency Number y Work

Pantalla de Productos (Products)

(3) Seleccionar un Tipo de Producto, Seleccionar una Categoría, esto mostrara un listado de Productos. Favor color un separado Rojo entre nada producto.

###Home Screen

  • Cambiar la imagen (logo.png) que esta en el Splash por otra.
  • Cambiar el texto/color/tamaño/tipo de letra de "Connect To General"
  • Agregar una imagen en la parte inferior relativo a Xamarin Dev Days

###Chat Screen

  • Cambiar la imagen de fondo de la pantalla
  • La imagen de los mensajes que usted envía en Android debe ser el Robot de Android y en iOS una manzana
  • La imagen de los mensajes que usted recibe debe ser de un minion
  • La imagen de los mensajes que usted recibe no debe ser encerrada en un circulo, debe ser un cuadrado.
@hminaya
hminaya / backenddev.md
Last active September 20, 2020 21:25
meSuma - Backend Developer (python)

##Backend python developer

Hey,

Here at meSuma we are looking to fill an in-house position for a backend developer. We are looking for someone who can learn quickly, is very skilled and passionate about coding in general. You’d be working with a wide stack of technologies, including but not limited to: python, flask, pyramid, go, grunt, mongodb, postgresql.

We are a young startup and are open to remote work for the right person. In this position you’d be reporting directly to the CTO and joining an existing team of developers working on this project.

###Where do I apply?