SlideShare a Scribd company logo
GRIN-Global Mobile App
October 11, 2017 – GRIN-Global & Genesys Workshop
C I M M Y T - S T A T E O F M E X I C O , T E X C O C O M E X I C O
Edwin Rojas (CIP) & Carlos Velasquez (CIP)
GG Developers
Agenda
• Overview
• CIP Genebank Needs in GRIN-Global
• CIP Hardware Platform – Barcode KIT
• Microsoft Technology for Mobile Apps
• CIP Mobile Inventory Wizard
• Android version - Screenshots
• UWP version : TabletPC o Laptop Windows 10 - Screenshots
• Hello World App in Xamarin Forms
• Xamarin Installation
• Simple exercise to practice
• Screenshot
CIP Genebank Needs in GRIN-Global
• At CIP we have world’s largest in vitro genebank and in addition Seed and Cryo
conservation. More big more work that's why we use mobile computers and barcode
labels to increase productivity
• 95% of CIP Genebanks operations are using barcode KIT and must continue with GG
• USDA-ARS and CIP Genebank use the same technology provided by Microsoft. Facilitate
share experience and tools over GG
• CIP has been building native apps for 15 years and now jumping to cross-platform apps
because increasing popularity of other operate systems like Android, UWP and iOS
• Different computer sizes for different purpose, CIP genebank operations use
PocketPC/Handheld devices, TabletPCs or Laptops and must share the same app
• GG not support mobile solutions
CIP Hardware Platform – Barcode KIT
CIP Genebank Hardware Platform
30 PocketPC + 5 TabletPC
12 Desktop Barcode Printers
7 Mobile Barcode Printers
7 Handheld Scanners
1 Million Labels per year
Microsoft Technology for Mobile Apps
Xamarin is the technology to develop cross-platform apps and is coming free in
Visual Studio 2015 and 2017 community version.
Facilitate jumping from developing Native Apps to Cross-platform Apps using C#
language and accelerate the developing cycles because share code and forms
In VS2015 with Xamarin you share the source code and forms/controls to
generate outputs for different platforms
Microsoft Technology for Mobile Apps
UWP
Universal Windows Platform (UWP) is the app platform for Windows 10 for Mobile, Tablet,
Laptop, Desktop, Xbox, Hololens, IoT
Xamarin Architecture
Visual Studio 2015/2017 Community Edition
Mobile Inventory Wizard
Overview
Manage germplasm inventory for seeds, DNA and herbarium
• Validate user
• Select workgroup and chamber where we will work
• Register new inventories
• Search inventories by filters
• Update inventories properties like location and quantity
• Scan barcodes
• Print labels with a specific design
Mobile Inventory Wizard
Android version
Mobile Inventory Wizard
Android version
Mobile Inventory Wizard
Android version
Mobile Inventory Wizard
UWP version : TabletPC o Laptop Windows 10
Mobile Inventory Wizard
UWP version : TabletPC o Laptop Windows 10
Mobile Inventory Wizard
UWP version : TabletPC o Laptop Windows 10
Mobile Inventory Wizard
UWP version : TabletPC o Laptop Windows 10
Hello World App in Xamarin Forms
Xamarin Installation
Hello World App in Xamarin Forms
Simple exercise to practice
This project contains a Xamarin Page with Label, EntryText, Button and one
event click.
Visual Studio 2015 Community
Xamarin Forms
1. Open Visual Studio
2. Clone solution from https://gitlab.com/CIP-Development-Pub/XamTest01.git
3. Open the solution XamTest01.sln
Hello World App in Xamarin Forms
Screenshots
Mobile Inventory Wizard
Source Code
Visual Studio Community
Xamarin Forms
.NET 4.5
To review the source code :
1. Open Visual Studio
2. Clone solution from https://gitlab.com/CIP-
Development/MobileInventoryWizard-UI.git
3. Open the solution XamTest01.sln
The International Potato Center (known by its Spanish acronym CIP) is
a research-for-development organization with a focus on potato, sweetpotato,
and Andean roots and tubers. CIP is dedicated to delivering sustainable
science-based solutions to the pressing world issues of hunger, poverty,
gender equity, climate change and the preservation of our Earth’s fragile
biodiversity and natural resources.
www.cipotato.org
CIP is a member of CGIAR
CGIAR is a global agriculture research partnership for a food secure future. Its
science is carried out by the 15 research centers who are members of the
CGIAR Consortium in collaboration with hundreds of partner organizations.
www.cgiar.org

More Related Content

PPTX
Coding GRIN GLOBAL Wizards
PPTX
Consuming GRIN GLOBAL Webservices
PPTX
GRIN GLOBAL implementation - CIP 2017
PDF
Magento, beginning to end
PDF
The journey to GitOps
PPTX
CIP Developing Curator Tool Wizards
PDF
Gitops: the kubernetes way
PDF
Gerrit linuxtag2011
Coding GRIN GLOBAL Wizards
Consuming GRIN GLOBAL Webservices
GRIN GLOBAL implementation - CIP 2017
Magento, beginning to end
The journey to GitOps
CIP Developing Curator Tool Wizards
Gitops: the kubernetes way
Gerrit linuxtag2011

What's hot (20)

PDF
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura
PDF
Speeding up your team with GitOps
PPTX
GitLab for CI/CD process
PDF
Golang Microservices meetup
PDF
Gitops Hands On
PDF
A GitOps Kubernetes Native CICD Solution with Argo Events, Workflows, and CD
PDF
WKP Team Workspaces Webinar
PDF
Introducing GitLab
PDF
Preventing Supply Chain Attacks on Open Source Software
PDF
The printing press of 2021 - using GitLab to publish the VSHN Handbook
PDF
Cicd pixelfederation
PDF
WTF is GitOps and Why You Should Care?
PPTX
Gerrit is Getting Native with RPM, Deb and Docker
PDF
Gitops: a new paradigm for software defined operations
PDF
GitOps with ArgoCD
PDF
Introducing GitLab (September 2018)
KEY
Gerrit Workshop
PPTX
GitOps w/argocd
PPTX
Community - Carol Chen, Sergio Ocon - ManageIQ Design Summit 2016
PDF
Sprachsteuerung mit dem Google Assistant – Add a new User Interface to your P...
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura
Speeding up your team with GitOps
GitLab for CI/CD process
Golang Microservices meetup
Gitops Hands On
A GitOps Kubernetes Native CICD Solution with Argo Events, Workflows, and CD
WKP Team Workspaces Webinar
Introducing GitLab
Preventing Supply Chain Attacks on Open Source Software
The printing press of 2021 - using GitLab to publish the VSHN Handbook
Cicd pixelfederation
WTF is GitOps and Why You Should Care?
Gerrit is Getting Native with RPM, Deb and Docker
Gitops: a new paradigm for software defined operations
GitOps with ArgoCD
Introducing GitLab (September 2018)
Gerrit Workshop
GitOps w/argocd
Community - Carol Chen, Sergio Ocon - ManageIQ Design Summit 2016
Sprachsteuerung mit dem Google Assistant – Add a new User Interface to your P...
Ad

Similar to GRIN Global Mobile App, Android and Windows 10 (20)

PPTX
CIP Developing Mobile Apps
PPTX
Workshop 2016 Genebank IT - Xamarin and Crossplatform
PPTX
CIP Existing Mobile Apps
PPTX
Introduction to cross platform natitve mobile development with c# and xamarin
PPTX
Introduction to Cross Platform Natitve Mobile Development with C# and Xamarin
PPTX
Xamarin
PDF
Александр Краковецкий "Xamarin.vNext: жизнь после Microsoft"
PPTX
Intro to Windows Presentation for CSS NC-2.pptx
PPTX
Introduction to Xamarin
PPTX
Developing windows 10 universal apps
PPT
Developing Cross-platform Native Apps with Xamarin
PPTX
Universal Apps for Windows
PDF
Introduction to Xamarin Philly Code Camp 2014
PPTX
Introduction to xamarin
DOC
Neha_Bector Resume
PPTX
Xamarin Overview by Houssem Dellai
PPTX
Windows Development Story with Xamarin
PPTX
Eco system apps
PDF
Xamarin.forms Shell + Navigation
PDF
Using Xamarin for your Mobile +Apps - Xamarin Experience 2017
CIP Developing Mobile Apps
Workshop 2016 Genebank IT - Xamarin and Crossplatform
CIP Existing Mobile Apps
Introduction to cross platform natitve mobile development with c# and xamarin
Introduction to Cross Platform Natitve Mobile Development with C# and Xamarin
Xamarin
Александр Краковецкий "Xamarin.vNext: жизнь после Microsoft"
Intro to Windows Presentation for CSS NC-2.pptx
Introduction to Xamarin
Developing windows 10 universal apps
Developing Cross-platform Native Apps with Xamarin
Universal Apps for Windows
Introduction to Xamarin Philly Code Camp 2014
Introduction to xamarin
Neha_Bector Resume
Xamarin Overview by Houssem Dellai
Windows Development Story with Xamarin
Eco system apps
Xamarin.forms Shell + Navigation
Using Xamarin for your Mobile +Apps - Xamarin Experience 2017
Ad

More from Edwin Rojas (20)

PPTX
CIP Clonal Use Case 04 - Validation of identity after printing and sticking l...
PPTX
CIP Clonal Use Case 03 - Ensure proper printing of barcodes labels identity
PPTX
CIP Clonal Use Case 02 - inventories with bulk media culture.pptx
PPTX
CIP Clonal Use Case 01 - In Vitro Inspections.pptx
PPTX
Etiquetas con barras y base de datos - CIP
PPTX
Tecnologias Inteligentes de libre uso al 2024
PPTX
Genebank Inventory vs GG Inventory
PPTX
CIP Poster Genebank Data Management
PPTX
CIP Genebank Images Management 2022
PPTX
Linking in Vitro inventories with bulk media culture.pptx
PPTX
Genebank Barcode Technology Overview 2022
PPTX
GRIN-Global Print Wizard 2022
PPTX
GG Searching Linked
PPTX
Barcoding at CIP Genebank 2020
PPTX
Four GRIN-Global Installation Scenarios
PPTX
Barcoding at CIP Genebank - 2020
PPTX
New GRIN-Global tools developed by CIP in 2020
PPTX
Manejo de Información en Banco del CIP
PPTX
GRIN-Global Mobile App Architecture
PPTX
CIP Genebank and GLIS DOI's - July 2020
CIP Clonal Use Case 04 - Validation of identity after printing and sticking l...
CIP Clonal Use Case 03 - Ensure proper printing of barcodes labels identity
CIP Clonal Use Case 02 - inventories with bulk media culture.pptx
CIP Clonal Use Case 01 - In Vitro Inspections.pptx
Etiquetas con barras y base de datos - CIP
Tecnologias Inteligentes de libre uso al 2024
Genebank Inventory vs GG Inventory
CIP Poster Genebank Data Management
CIP Genebank Images Management 2022
Linking in Vitro inventories with bulk media culture.pptx
Genebank Barcode Technology Overview 2022
GRIN-Global Print Wizard 2022
GG Searching Linked
Barcoding at CIP Genebank 2020
Four GRIN-Global Installation Scenarios
Barcoding at CIP Genebank - 2020
New GRIN-Global tools developed by CIP in 2020
Manejo de Información en Banco del CIP
GRIN-Global Mobile App Architecture
CIP Genebank and GLIS DOI's - July 2020

Recently uploaded (20)

PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Spectroscopy.pptx food analysis technology
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Big Data Technologies - Introduction.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
cuic standard and advanced reporting.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Machine Learning_overview_presentation.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Cloud computing and distributed systems.
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
A comparative analysis of optical character recognition models for extracting...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Spectroscopy.pptx food analysis technology
Review of recent advances in non-invasive hemoglobin estimation
Assigned Numbers - 2025 - Bluetooth® Document
Network Security Unit 5.pdf for BCA BBA.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Big Data Technologies - Introduction.pptx
Machine learning based COVID-19 study performance prediction
Encapsulation_ Review paper, used for researhc scholars
cuic standard and advanced reporting.pdf
Programs and apps: productivity, graphics, security and other tools
The Rise and Fall of 3GPP – Time for a Sabbatical?
Machine Learning_overview_presentation.pptx
The AUB Centre for AI in Media Proposal.docx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Cloud computing and distributed systems.
Reach Out and Touch Someone: Haptics and Empathic Computing
MIND Revenue Release Quarter 2 2025 Press Release
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...

GRIN Global Mobile App, Android and Windows 10

  • 1. GRIN-Global Mobile App October 11, 2017 – GRIN-Global & Genesys Workshop C I M M Y T - S T A T E O F M E X I C O , T E X C O C O M E X I C O Edwin Rojas (CIP) & Carlos Velasquez (CIP) GG Developers
  • 2. Agenda • Overview • CIP Genebank Needs in GRIN-Global • CIP Hardware Platform – Barcode KIT • Microsoft Technology for Mobile Apps • CIP Mobile Inventory Wizard • Android version - Screenshots • UWP version : TabletPC o Laptop Windows 10 - Screenshots • Hello World App in Xamarin Forms • Xamarin Installation • Simple exercise to practice • Screenshot
  • 3. CIP Genebank Needs in GRIN-Global • At CIP we have world’s largest in vitro genebank and in addition Seed and Cryo conservation. More big more work that's why we use mobile computers and barcode labels to increase productivity • 95% of CIP Genebanks operations are using barcode KIT and must continue with GG • USDA-ARS and CIP Genebank use the same technology provided by Microsoft. Facilitate share experience and tools over GG • CIP has been building native apps for 15 years and now jumping to cross-platform apps because increasing popularity of other operate systems like Android, UWP and iOS • Different computer sizes for different purpose, CIP genebank operations use PocketPC/Handheld devices, TabletPCs or Laptops and must share the same app • GG not support mobile solutions
  • 4. CIP Hardware Platform – Barcode KIT CIP Genebank Hardware Platform 30 PocketPC + 5 TabletPC 12 Desktop Barcode Printers 7 Mobile Barcode Printers 7 Handheld Scanners 1 Million Labels per year
  • 5. Microsoft Technology for Mobile Apps Xamarin is the technology to develop cross-platform apps and is coming free in Visual Studio 2015 and 2017 community version. Facilitate jumping from developing Native Apps to Cross-platform Apps using C# language and accelerate the developing cycles because share code and forms In VS2015 with Xamarin you share the source code and forms/controls to generate outputs for different platforms
  • 6. Microsoft Technology for Mobile Apps UWP Universal Windows Platform (UWP) is the app platform for Windows 10 for Mobile, Tablet, Laptop, Desktop, Xbox, Hololens, IoT Xamarin Architecture Visual Studio 2015/2017 Community Edition
  • 7. Mobile Inventory Wizard Overview Manage germplasm inventory for seeds, DNA and herbarium • Validate user • Select workgroup and chamber where we will work • Register new inventories • Search inventories by filters • Update inventories properties like location and quantity • Scan barcodes • Print labels with a specific design
  • 11. Mobile Inventory Wizard UWP version : TabletPC o Laptop Windows 10
  • 12. Mobile Inventory Wizard UWP version : TabletPC o Laptop Windows 10
  • 13. Mobile Inventory Wizard UWP version : TabletPC o Laptop Windows 10
  • 14. Mobile Inventory Wizard UWP version : TabletPC o Laptop Windows 10
  • 15. Hello World App in Xamarin Forms Xamarin Installation
  • 16. Hello World App in Xamarin Forms Simple exercise to practice This project contains a Xamarin Page with Label, EntryText, Button and one event click. Visual Studio 2015 Community Xamarin Forms 1. Open Visual Studio 2. Clone solution from https://gitlab.com/CIP-Development-Pub/XamTest01.git 3. Open the solution XamTest01.sln
  • 17. Hello World App in Xamarin Forms Screenshots
  • 18. Mobile Inventory Wizard Source Code Visual Studio Community Xamarin Forms .NET 4.5 To review the source code : 1. Open Visual Studio 2. Clone solution from https://gitlab.com/CIP- Development/MobileInventoryWizard-UI.git 3. Open the solution XamTest01.sln
  • 19. The International Potato Center (known by its Spanish acronym CIP) is a research-for-development organization with a focus on potato, sweetpotato, and Andean roots and tubers. CIP is dedicated to delivering sustainable science-based solutions to the pressing world issues of hunger, poverty, gender equity, climate change and the preservation of our Earth’s fragile biodiversity and natural resources. www.cipotato.org CIP is a member of CGIAR CGIAR is a global agriculture research partnership for a food secure future. Its science is carried out by the 15 research centers who are members of the CGIAR Consortium in collaboration with hundreds of partner organizations. www.cgiar.org