Shared iOS and Android app using Xamarin.Forms with custom controls Robin Vercammen.

Slides:



Advertisements
Verwante presentaties
Gebruikersprocessen Marc Jeurissen.
Advertisements

Versiebeheer Repository Invantive Producer Afstudeerstage Wouter Vos 1.
PSO for Microsoft Dynamics 2013
RUP Elaboration Analyse en Ontwerp Jef Bergsma.
Tablets wat zijn het? wat kun je er mee doen? clubmiddag 18 december © R.P.Vloeimans, Amstelveen, Netherlands.
Server Management Framework
Martijn Berghs: Vista Gadget Sacha Vandekerckhove: lector programma (VB 2005) Stijn Bienkens en Alessandro Pluchino : webservice (Java) Project voorstelling.
Windows Server 2012 Optimaliseer uw IT. Ready for the Future.
Kennis Sessie PSO 2013.
Stijn Adams Promotor Prof. dr. ir. Erik Duval Begeleider Dr. Joris Klerkx 25 maart
OgH – 30 maart 2010 Your Oracle Solutions Partner Olivier Dupont Jan Huyzentruyt Business Case: Flightcare België APEX op de luchthaven in Brussel.
Governance van de informatievoorziening
Opleiding AI cursus Databases
Databases I (H. 1) Wiebren de Jonge Vrije Universiteit, Amsterdam Voorlopige versie 2003.
Designing Knowledge Systems b Hoofdstuk 11 van Knowledge Engineering and Management. The CommonKADS Methodology. b A.Th. Schreiber, J.M. Akkermans, A.A.Anjewierder,
Project OO-AD: Color Crazy Domien Nowicki, Bjorn Schobben.
Google Accounts Lunchbyte 26 mei 2008 Carla den Hartog en Karel Roos.
Wolter Kaper - Ruby on Rails Webtoepassing ontwerpen Webprogrammeren, week 1.
ENERGY INSIGHT Project Persistent Rik Vrielink Timo Berkers Mark Buikema.
Sprint 3 SuperPC JEF 02 Corbin van Amelsfoort Geoffrey Hofstede
Normen en standaarden voor elektronische leeromgevingen Pierre Gorissen SURF SiX / Fontys Hogescholen 30 maart 2004.
Onderwijsstandaarden
Deel XII Eerste echte e-commerce applicatie (vervolg) 1 Internetapplicaties Deel 12: Eerste echte e-commerce applicatie: Ontwerp (vervolg)
TUDelft Knowledge Based Systems Group Zuidplantsoen BZ Delft, The Netherlands Determining user interface semantics using agents Lein Ton.
Windows Applicaties Bouwen met Visual Studio.NET Sijmen Koffeman Development Consultant Microsoft.
Welcome to the presentation Connecting vibe “True art is characterized by an irresistible urge in the creative artist.”True art is characterized by an.
This document is strictly confidential and must not be given to any third party, or be reprinted or copied in whole or in part without the prior consent.
MVC in de praktijk Jeroen Swart.NET architect, Quintor
Project OO-AD: Color Crazy Domien Nowicki, Bjorn Schobben.
Kañooh demo sessie 05/02/2015. kañooh websites Basis Functies Content Structuur Workflow Functionaliteiten … Basis Functies Content Structuur Workflow.
1 PFS Lees 06: Maak een professionele afdruk inclusief: -De juiste afmetingen van het veld. -Een opbrengst kaart -De veld data.
APP Platform Rivium, 5 maart 2013 Rik Vietsch.
PRESENTATIE BACHELORPROEF Android App voor havenbedrijven om schadegevallen te registreren in een Digitaal Informatie Systeem. Molenbergnatie – Antwerpen,
WapliX Webdatabases New generations of applications.
Masterproef: finale presentatie Vital D’haveloose Promotor: prof. Erik Duval Co-promotor: dr. Joris Klerkx Begeleider: ir. Robin De Croon.
StudyCall // ROC West-Brabant. Agenda 15.45u – 16.00u: Inloop 16.00u – 16.15u: Toelichting besluit BAG, Peter Zacht 16.15u – 16.30u: Korte demo StudyCall.
DEMO MIJN BIBLIOTHEEK GEBRUIK VAN MIJN BIBLIOTHEEK.
Wat? De nightshophop is een app (voor iphone en/of Android) waar jongeren een route langs verschillende nachtwinkels moeten volgennachtwinkels Per nachtwinkel.
Inter Access BV SAP release 46 projecten / rapportages.
Agenda  Introductie Oracle Documents Cloud Service  Demo  Integratiemogelijkheden  Demo  Vragen 15 december /11/2015 WebCenter SIG Oracle.
1 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Designer 10g & Repository Object Browser Maandag 28 februari 2005 Lucas Jellema (AMIS)
Soorten programma’s nConsole- applicatie. Soorten programma’s nConsole- applicatie nWindows- applicatie.
Over de fabels en feiten van applicatiebouw en de invoering van het Spring Framework 16 december 2014 Ferdy du Chatenier / Gilbert van den.
COINS 2.0 NAVIGATOR Peter Willems. COINS 2.0 NAVIGATOR 2 | COINS 2.0 Navigator Highlights Volledig redesign ten opzichte van de COINS 1.x Navigator Pre-release.
License Administration Workbench Handleiding voor het consolideren van gebruikersaccounts met de License Administration Workbench Global License Auditing.
Johan Jacobs – maart Google Drive 15 GB gratis App voor Android App voor iOS App voor Windows OneDrive 5 GB gratis App voor Android App voor.
Via TEGELS | ZETTEN is de tegel Browser te openen. ( B )
Apps testen met Xamarin en BDD Jan Bertijn 1.
Software Development fundamentals
NVALT-studies app Versie 1.0 December 2016.
Frontend Oss
Gameprogrammeren: Programmastructuur
Digitaal wedstrijdformulier (Dwf)
Demo rapportering Traject
VeiligheidsRegioTwente
Software Development fundamentals
Canvas introductie voor studenten
ASP.NET MVC Web Development
ASP.NET MVC Web Development
ASP.NET MVC Web Development
Sharing.
ASP.NET MVC Views.
Handleiding Prodas-app
Flow Approvals op verschillende manieren
Module 3: Zonering opdrachten Wageningen University& Research, 2019
Netwerken & Internet 1.
Wegwijs Administrator
Canvas introductie voor studenten
Wegwijs Administrator
Transcript van de presentatie:

Shared iOS and Android app using Xamarin.Forms with custom controls Robin Vercammen

Shared iOS and Android app using Xamarin.Forms with custom controls  iOS en Android  Xamarin.Forms  Custom Controls 

Xamarin.Forms TraditioneelForms

Controls  Page  Layout  Controls

Xamarin.Forms custom controls  Extra/Nieuwe functionaliteit  Hoe  Xamarin.Forms: Schets  Native/Renderer: Implementatie

App  Werknemer van interim  Overzicht werkgevers  Gewerkte dagen bij een werkgever  Detail van een gewerkte dag  Werkentry toevoegen  Menu openen  Berichten bekijken  Een nieuw bericht starten  Een conversatie bekijken

Xamarin.Forms project opbouw

Demo project opbouw  Toolkit  ios  android  shared  Applicatie  ios  android  shared  Core  Presentation  MVVM

Toolkit  Herbruikbare custom controls/uitbreidingen  Floatlabel

Applicatie  Pagina's van de app  Geen herbruikbare controls  VIEWS  Platformspecifieke implementaties View Model Viewmodel

Presentation  Logica  Viewmodels View Model Viewmodel

Core  Beschrijft de klassen  Data acces  Demo schrijft deze naar een lokale DB View Model Viewmodel

De brug tussen lagen  Ninject  DI  Data toegang voorbeeld View Model Viewmodel

Reflectie  Hoe werken Android en iOS met objecten…  Xamarin.Forms 

Demo

Vragen