SMove

Scrum es una metodología de trabajo que se usa para resolver proyectos, especialmente proyectos de desarrollo de software, en este foro se resolveran dudas sobre SCRUM
Post Reply
User avatar
JuanG0617
Posts: 5
Joined: Mon Jan 28, 2019 3:22 pm
Location: Medellín, Colombia

SMove

Post by JuanG0617 » Mon Jan 28, 2019 3:27 pm

Presentación del proyecto



https://www.slideshare.net/JuanPablo924/pitch-smove

Modelo Canvas
Image

Planeación semanal
Image
Last edited by JuanG0617 on Mon Feb 04, 2019 3:16 pm, edited 3 times in total.
Juan Pablo García Díez :D
Ing. Sistemas
5° Semestre

User avatar
JuanG0617
Posts: 5
Joined: Mon Jan 28, 2019 3:22 pm
Location: Medellín, Colombia

Sprint #1

Post by JuanG0617 » Tue Jan 29, 2019 7:09 am

Fecha inicio: 28-01-2019
Fecha finalización: 04-02-2019

¿Qué hice hasta hoy?
- Planteamiento de la idea de negocio del proyecto, modelo canvas y la lista de actividades. Se presentó la idea al grupo, junto con las diapositivas, el modelo canvas y la planeación semanal (3)
En el post anterior están la idea de negocio, el modelo canvas y la lista de actividades

- Crear repositorio en GitHub(1)
https://github.com/juang0617/SMove

- Observar si es más viable el comienzo de desarrollo de la app en ambiente Android o iOS (1)
Decidí hacerlo en un ambiente iOS, para esto utilizaré la herramienta Xamarin en Visual Studio 2017, por lo que instale las herramientas necesarias para realizar esto
Image

Comienzo de la app en la plataforma escogida (3)
Cree el proyecto junto a su solución, además lo vincule al repositorio y subí el primer commit
Image

Velocidad inicial: 8
Velocidad final: 8

¿Qué voy hacer?
Aprender más sobre Xamarin y como usarlo
Planear el Sprint #2

¿Que problemas se ha tenido?
Tengo que ver como obtener ingresos de una forma diferente.
Last edited by JuanG0617 on Mon Feb 18, 2019 4:11 pm, edited 1 time in total.
Juan Pablo García Díez :D
Ing. Sistemas
5° Semestre

User avatar
JuanG0617
Posts: 5
Joined: Mon Jan 28, 2019 3:22 pm
Location: Medellín, Colombia

Sprint #2

Post by JuanG0617 » Mon Feb 04, 2019 4:48 pm

Fecha inicio: 04-02-2019
Fecha finalización: 11-02-2019

¿Qué hice hasta hoy?
- Diseño de un prototipo gráfico de como va a ser la aplicación (Wireframes) (2)
Utilicé la herramienta Adobe Xd y un Kit de interfaces de usuario

Image
Image

El proyecto de Adobe Xd se encuentra en esta dirección:
https://upbeduco-my.sharepoint.com/:u:/ ... g?e=AlPVQt

- Asistí a un Meetup para aprender un poco más de desarrollo y métodos Array (1)

Image
Image
Image

- Ver tutoriales de Xamarin sobre como crear formularios y como realizar un "Hola mundo" (2)






Velocidad inicial: 5
Velocidad final: 5
¿Qué voy a hacer?

- Planear el Sprint #3
- Seguir aprendiendo sobre Xamarin

¿Qué problemas he tenido?

Hasta el momento ninguno. En este Sprint no hubo ningún problema
Last edited by JuanG0617 on Mon Feb 18, 2019 4:10 pm, edited 1 time in total.
Juan Pablo García Díez :D
Ing. Sistemas
5° Semestre

User avatar
JuanG0617
Posts: 5
Joined: Mon Jan 28, 2019 3:22 pm
Location: Medellín, Colombia

Sprint #3

Post by JuanG0617 » Mon Feb 11, 2019 3:55 pm

Sprint #3

Fecha Inicio: 11-02-2019
Fecha finalización: 18-02-2019

¿Qué hice hasta hoy?

- Desarrollar un "Hola Mundo" siguiendo los tutoriales de Youtube que miré en el post pasado. (2)

Realicé una aplicación simple donde hay un botón que al darle click se suma un contador y muestra el número del contador
Image

El código sería el siguiente:

MainPage.xaml

Code: Select all

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:local="clr-namespace:HolaMundo"
             x:Class="HolaMundo.MainPage">

    <StackLayout>
        <!-- Place new controls here -->
        <Label Text="Hola Mundo!" 
           HorizontalOptions="Center"
           VerticalOptions="CenterAndExpand" />
        <Label Text="Mi primera aplicación con Xamarin"
               HorizontalOptions="Center"
               VerticalOptions="CenterAndExpand"/>
        <Button Text="Haz click" x:Name="btnSumar"></Button>
    </StackLayout>

</ContentPage>
MainPage.xaml.cs

Code: Select all

namespace HolaMundo
{
    public partial class MainPage : ContentPage
    {
        public MainPage()
        {
            InitializeComponent();
        }

        int contador = 0;
        protected override void OnAppearing()
        {
            base.OnAppearing();
            btnSumar.Clicked += BtnSumar_Clicked;
        }

        private void BtnSumar_Clicked(object sender, EventArgs e)
        {
            contador++;
            btnSumar.Text = contador.ToString();
        }
    }
}
- Subir un vídeo de como va a ser la navegación de la app a partir del Wireframe que realicé. (1)

La navegación por la app será más o menos así:
Image

- Comenzar a desarrollar la aplicación, creación de los formularios de iniciar sesión, registro y bienvenida. (3)

Realicé el formulario de iniciar sesion

LoginPage.xaml

Code: Select all

<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="SMove.Views.LoginPage">
    <ContentPage.Content>
        <StackLayout
            Padding="10,20">
            <Label
                FontAttributes="Bold"
                FontSize="Large"
                HorizontalOptions="Center"
                Text="Iniciar Sesión"
                />
            <Entry
                Placeholder="Email"
                Keyboard="Email">
            </Entry>
            <Entry
                IsPassword="True"
                Placeholder="Contraseña">
            </Entry>
            <ActivityIndicator>
                
            </ActivityIndicator>
            <Label
                HorizontalOptions="CenterAndExpand"
                Text="Olvide mi contraseña"
                TextColor="#78849E">
            </Label>
            <Button
                BackgroundColor="#FFB900"
                BorderRadius="12"
                Text="Continuar">
            </Button>
          
        </StackLayout>
    </ContentPage.Content>
</ContentPage>
Image

Velocidad esperada: 6
Velocidad final: 4

¿Qué voy a hacer?

- Planear el Sprint #4
- Terminar de realizar los formularios de registro y bienvenida

¿Qué problemas he tenido?

El Visual Studio no me dejaba compilar correctamente el código, ni tampoco emular la app ni en Android, ni en iPhone. Se solucionó desinstalando e instalando nuevamente el programa
Juan Pablo García Díez :D
Ing. Sistemas
5° Semestre

User avatar
JuanG0617
Posts: 5
Joined: Mon Jan 28, 2019 3:22 pm
Location: Medellín, Colombia

Sprint #4

Post by JuanG0617 » Mon Feb 18, 2019 3:57 pm

Fecha de inicio: 18-02-2019
Fecha de finalización: 25-02-2019

Actividades

- Realizar formularios registro, bienvenida y terminar el de inicio de sesión, dar la posibilidad de registrarse con redes sociales e iniciar sesión con estas mismas. (4)
- Integrar la aplicación con un servicio de mapas. (3)
- Probar la aplicación en un iPhone, conseguir un Mac para poder compilar el código. (1)
Juan Pablo García Díez :D
Ing. Sistemas
5° Semestre

Post Reply