{"id":1462,"date":"2018-06-01T16:09:11","date_gmt":"2018-06-01T14:09:11","guid":{"rendered":"http:\/\/fb201710192.wpengine.com\/nl\/?p=1462"},"modified":"2026-08-20T13:51:29","modified_gmt":"2026-08-20T11:51:29","slug":"user-interface-van-fieldbuddy-swift-technische-blog-3","status":"publish","type":"post","link":"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/","title":{"rendered":"User Interface van FieldBuddy Swift &#8211; Technische blog 3"},"content":{"rendered":"<p>In deze technische blog leggen we alles uit over de User Interface van FieldBuddy Swift.<\/p>\n<h2>Andere bibliotheken<\/h2>\n<p>Een andere essenti\u00eble keuze die gemaakt moest worden is de UI toolkit. Helaas zijn er in de wereld van React Native nog niet zo veel UI toolkits beschikbaar. Een van de meest complete set componenten is <a href=\"https:\/\/nativebase.io\/\" target=\"_blank\" rel=\"noopener\">NativeBase<\/a>. We hebben voor deze kit gekozen, omdat volgens ons alle basiscomponenten bevat die wij nodig zouden kunnen hebben. We merkten de laatste tijd echter dat we steeds vaker rondkeken naar andere mogelijkheden. Niet een daarvan is zo rijk en compleet als NativeBase, maar er zijn zeer degelijke alternatieven. Een voorbeeld is <a href=\"https:\/\/github.com\/react-native-training\/react-native-elements\" target=\"_blank\" rel=\"noopener\">react-native-elements<\/a> (Elements). Dit biedt een relatief klein aantal hoogwaardige componenten, die erg goed en intu\u00eftief zijn. Andere bibliotheken zijn vrij specialistisch en richten zich hoofdzakelijk op het goed uitvoeren van \u00e9\u00e9n ding, bijv. <a href=\"https:\/\/github.com\/skv-headless\/react-native-scrollable-tab-view\" target=\"_blank\" rel=\"noopener\">react-native-scrollable-tab-view<\/a>\u00a0en <a href=\"https:\/\/github.com\/mastermoo\/react-native-action-button\" target=\"_blank\" rel=\"noopener\">react-native-action-button<\/a>.<\/p>\n<p>NativeBase en Elements bieden geen van beide een goede agenda of agendacomponent. En aangezien FieldBuddy Swift app uiteindelijk helemaal om afspraken draait, was dat een hoofdbreker voor ons team. Uiteindelijk vonden we een fantastische React Native library, genaamd <a href=\"https:\/\/github.com\/wix\/react-native-calendars\" target=\"_blank\" rel=\"noopener\">\u00a0react-native-calendars<\/a>,\u00a0die zeer customizable blijkt te zijn.<\/p>\n<p>Er zijn meer bibliotheken die van hoge kwaliteit en zeer flexibel zijn. Voor animaties gebruiken we twee geweldige bibliotheken:<a href=\"https:\/\/github.com\/oblador\/react-native-animatable\" target=\"_blank\" rel=\"noopener\">\u00a0react-native-animatable<\/a>\u00a0en<a href=\"https:\/\/airbnb.design\/lottie\/\" target=\"_blank\" rel=\"noopener\">\u00a0lottie<\/a>, en dankzij <a href=\"https:\/\/github.com\/react-native-community\/react-native-svg\" target=\"_blank\" rel=\"noopener\">react-native-svg<\/a>\u00a0kunnen we de Signature Pad functie bieden. Kaarten worden weergegeven en naar wens aangepast met de <a href=\"https:\/\/github.com\/react-community\/react-native-maps\" target=\"_blank\" rel=\"noopener\">react-native-maps<\/a> bibliotheek.\u00a0We zoeken onze componenten op <a href=\"https:\/\/native.directory\/\" target=\"_blank\" rel=\"noopener\">native.directory<\/a>. Ze moeten zowel Android als iOS ondersteunen en compatibel zijn met Expo.\u00a0FieldBuddy Swift baseert zich op een aantal gangbare bibliotheken:\u00a0<a href=\"https:\/\/lodash.com\/\" target=\"_blank\" rel=\"noopener\">lodash<\/a>,\u00a0<a href=\"http:\/\/ramdajs.com\/\" target=\"_blank\" rel=\"noopener\">ramda<\/a>,\u00a0<a href=\"http:\/\/numbrojs.com\/\" target=\"_blank\" rel=\"noopener\">numbro<\/a>\u00a0en <a href=\"https:\/\/momentjs.com\/\" target=\"_blank\" rel=\"noopener\">moment<\/a>. We coderen met modern JavaScript met een statisch type checker flow. Ons team is aan het testen met <a href=\"https:\/\/facebook.github.io\/jest\/\" target=\"_blank\" rel=\"noopener\">jest<\/a>. We zouden meer willen doen met <a href=\"https:\/\/github.com\/airbnb\/enzyme\" target=\"_blank\" rel=\"noopener\">enzyme<\/a>,\u00a0dat staat op onze agenda.\u00a0<a href=\"https:\/\/sentry.io\/\" target=\"_blank\" rel=\"noopener\">Sentry<\/a>\u00a0en <a href=\"https:\/\/logentries.com\/\" target=\"_blank\" rel=\"noopener\">logentries<\/a>\u00a0worden gebruikt als error-handling en log services.\u00a0Er komen steeds meer bibliotheken en de meeste bibliotheken worden beter bij elke release. Hetzelfde geldt voor FieldBuddy Swift.<\/p>\n<h2>Toekomst<\/h2>\n<p>React Native en Expo groeien snel maar toch veilig, ze zijn elke maand verder uitgerijpt en krachtiger. Steeds meer functies die aanvankelijk alleen voor native apps beschikbaar waren, worden nu onderdeel van React Native ervaring. Daarom is het zo fantastisch om met React Native en Expo te werken. Doordat wij met deze allernieuwste technologie werken, leert ons kleine team in zeer korte tijd zeer veel bij. We hebben dan ook het gevoel dat we aan het begin van een grote reis staan en het traject voor de komende maanden is al gepland. Veel functionaliteit zal binnenkort worden ge\u00efmplementeerd. Onze focus op smartphones zal worden uitgebreid tot tablets. We willen de kwaliteit en testbaarheid van UI componenten verbeteren.<\/p>\n<p>Vragen over de user interface van FieldBuddy Swift? Neem gerust contact met ons op!<\/p>\n<p><a href=\"https:\/\/fieldbuddy.com\/nl\/blog\/greg-vertelt-het-verhaal-achter-fieldbuddy-swift-technische-blog-1\/\">&gt;&gt; Lees: Greg vertelt het verhaal achter FieldBuddy Swift &#8211; Technische blog 1<\/a><\/p>\n<p><a href=\"https:\/\/fieldbuddy.com\/nl\/blog\/functionaliteit-en-gereedschap-van-fieldbuddy-swift-technische-blog-2\/\">&gt;&gt; Lees: Functionaliteit en gereedschap van FieldBuddy Swift &#8211; Technische blog 2<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"In deze technische blog leggen we alles uit over de User Interface van FieldBuddy Swift. Andere bibliotheken Een andere essenti\u00eble keuze die gemaakt moest worden is de UI toolkit. Helaas&#8230;","protected":false},"author":10,"featured_media":1444,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1771,1569],"tags":[12,416,458,459,460,461,462,463],"class_list":["post-1462","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fieldbuddy-pro","category-fieldbuddy-swift","tag-react-native","tag-fieldbuddy-swift","tag-toekomst","tag-bibliotheken","tag-maps","tag-lottie","tag-logentries","tag-sentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>User Interface van FieldBuddy Swift - Technische blog 3 - FieldBuddy<\/title>\n<meta name=\"description\" content=\"In deze technische blog leggen we alles uit over de User Interface van FieldBuddy Swift.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Interface van FieldBuddy Swift - Technische blog 3\" \/>\n<meta property=\"og:description\" content=\"In deze technische blog leggen we alles uit over de User Interface van FieldBuddy Swift.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/\" \/>\n<meta property=\"og:site_name\" content=\"FieldBuddy\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/fieldbuddy\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-06-01T14:09:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-20T11:51:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/fieldbuddy.com\/wp-content\/uploads\/2018\/05\/FieldBuddy-Swift-web-1.png?fit=897%2C627&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"897\" \/>\n\t<meta property=\"og:image:height\" content=\"627\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Camille Versteeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@FieldBuddy\" \/>\n<meta name=\"twitter:site\" content=\"@FieldBuddy\" \/>\n<meta name=\"twitter:label1\" content=\"Geschreven door\" \/>\n\t<meta name=\"twitter:data1\" content=\"Camille Versteeg\" \/>\n\t<meta name=\"twitter:label2\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/blog\\\/user-interface-van-fieldbuddy-swift-technische-blog-3\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/blog\\\/user-interface-van-fieldbuddy-swift-technische-blog-3\\\/\"},\"author\":{\"name\":\"Camille Versteeg\",\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/#\\\/schema\\\/person\\\/3d05bfad0bdd6131c4fd06a4e3af1397\"},\"headline\":\"User Interface van FieldBuddy Swift &#8211; Technische blog 3\",\"datePublished\":\"2018-06-01T14:09:11+00:00\",\"dateModified\":\"2026-08-20T11:51:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/blog\\\/user-interface-van-fieldbuddy-swift-technische-blog-3\\\/\"},\"wordCount\":490,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/blog\\\/user-interface-van-fieldbuddy-swift-technische-blog-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/fieldbuddy.com\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/FieldBuddy-Swift-web-1.png?fit=897%2C627&ssl=1\",\"keywords\":[\"React Native\",\"FieldBuddy Swift\",\"toekomst\",\"Bibliotheken\",\"maps\",\"lottie\",\"logentries\",\"Sentry\"],\"articleSection\":[\"FieldBuddy Pro\",\"FieldBuddy Swift\"],\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/blog\\\/user-interface-van-fieldbuddy-swift-technische-blog-3\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/blog\\\/user-interface-van-fieldbuddy-swift-technische-blog-3\\\/\",\"url\":\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/blog\\\/user-interface-van-fieldbuddy-swift-technische-blog-3\\\/\",\"name\":\"User Interface van FieldBuddy Swift - Technische blog 3 - FieldBuddy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/blog\\\/user-interface-van-fieldbuddy-swift-technische-blog-3\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/blog\\\/user-interface-van-fieldbuddy-swift-technische-blog-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/fieldbuddy.com\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/FieldBuddy-Swift-web-1.png?fit=897%2C627&ssl=1\",\"datePublished\":\"2018-06-01T14:09:11+00:00\",\"dateModified\":\"2026-08-20T11:51:29+00:00\",\"description\":\"In deze technische blog leggen we alles uit over de User Interface van FieldBuddy Swift.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/blog\\\/user-interface-van-fieldbuddy-swift-technische-blog-3\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/blog\\\/user-interface-van-fieldbuddy-swift-technische-blog-3\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/blog\\\/user-interface-van-fieldbuddy-swift-technische-blog-3\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/fieldbuddy.com\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/FieldBuddy-Swift-web-1.png?fit=897%2C627&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/fieldbuddy.com\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/FieldBuddy-Swift-web-1.png?fit=897%2C627&ssl=1\",\"width\":897,\"height\":627,\"caption\":\"FieldBuddy lanceert smartphone app voor servicemonteurs\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/blog\\\/user-interface-van-fieldbuddy-swift-technische-blog-3\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Interface van FieldBuddy Swift &#8211; Technische blog 3\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/#website\",\"url\":\"https:\\\/\\\/fieldbuddy.com\\\/\",\"name\":\"FieldBuddy\",\"description\":\"Field service software\",\"publisher\":{\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/fieldbuddy.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/#organization\",\"name\":\"FieldBuddy\",\"url\":\"https:\\\/\\\/fieldbuddy.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/fieldbuddy.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/FB-logo-short-2.png?fit=700%2C700&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/fieldbuddy.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/FB-logo-short-2.png?fit=700%2C700&ssl=1\",\"width\":700,\"height\":700,\"caption\":\"FieldBuddy\"},\"image\":{\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/fieldbuddy\\\/\",\"https:\\\/\\\/x.com\\\/FieldBuddy\",\"https:\\\/\\\/www.instagram.com\\\/werkenbijfieldbuddy\\\/\",\"https:\\\/\\\/nl.linkedin.com\\\/company\\\/fieldbuddy\",\"https:\\\/\\\/www.youtube.com\\\/@Fieldbuddy\"],\"description\":\"With close to 30 years in the industry, FieldBuddy has grown into the largest field service software provider in the Benelux. But longevity alone isn\u2019t what defines us it\u2019s how we empower field service organizations to master their operations through our technology. FieldBuddy offers two field service softwares. FieldBuddy Pro and FieldBuddy Go.\",\"email\":\"info@fieldbuddy.com\",\"telephone\":\"+31(0)20-2611100\",\"legalName\":\"FieldBuddy B.V.\",\"vatID\":\"NL864393210B01\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"51\",\"maxValue\":\"200\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/fieldbuddy.com\\\/#\\\/schema\\\/person\\\/3d05bfad0bdd6131c4fd06a4e3af1397\",\"name\":\"Camille Versteeg\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8510f0810a4388de691fc1cfd9f70b274c58546d94ff11e09a5bc3559c013971?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8510f0810a4388de691fc1cfd9f70b274c58546d94ff11e09a5bc3559c013971?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8510f0810a4388de691fc1cfd9f70b274c58546d94ff11e09a5bc3559c013971?s=96&d=mm&r=g\",\"caption\":\"Camille Versteeg\"},\"description\":\"Camille is a Fieldservice-expert with more than 10 years of experience in building field service software and implementing this throughout operational processes.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/camilleversteeg\\\/\"],\"jobTitle\":\"Product Manager\",\"worksFor\":\"FieldBuddy\",\"url\":\"https:\\\/\\\/fieldbuddy.com\\\/nl\\\/blog\\\/author\\\/camille\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"User Interface van FieldBuddy Swift - Technische blog 3 - FieldBuddy","description":"In deze technische blog leggen we alles uit over de User Interface van FieldBuddy Swift.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/","og_locale":"nl_NL","og_type":"article","og_title":"User Interface van FieldBuddy Swift - Technische blog 3","og_description":"In deze technische blog leggen we alles uit over de User Interface van FieldBuddy Swift.","og_url":"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/","og_site_name":"FieldBuddy","article_publisher":"https:\/\/www.facebook.com\/fieldbuddy\/","article_published_time":"2018-06-01T14:09:11+00:00","article_modified_time":"2026-08-20T11:51:29+00:00","og_image":[{"width":897,"height":627,"url":"https:\/\/i0.wp.com\/fieldbuddy.com\/wp-content\/uploads\/2018\/05\/FieldBuddy-Swift-web-1.png?fit=897%2C627&ssl=1","type":"image\/png"}],"author":"Camille Versteeg","twitter_card":"summary_large_image","twitter_creator":"@FieldBuddy","twitter_site":"@FieldBuddy","twitter_misc":{"Geschreven door":"Camille Versteeg","Geschatte leestijd":"3 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/#article","isPartOf":{"@id":"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/"},"author":{"name":"Camille Versteeg","@id":"https:\/\/fieldbuddy.com\/#\/schema\/person\/3d05bfad0bdd6131c4fd06a4e3af1397"},"headline":"User Interface van FieldBuddy Swift &#8211; Technische blog 3","datePublished":"2018-06-01T14:09:11+00:00","dateModified":"2026-08-20T11:51:29+00:00","mainEntityOfPage":{"@id":"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/"},"wordCount":490,"commentCount":0,"publisher":{"@id":"https:\/\/fieldbuddy.com\/#organization"},"image":{"@id":"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/fieldbuddy.com\/wp-content\/uploads\/2018\/05\/FieldBuddy-Swift-web-1.png?fit=897%2C627&ssl=1","keywords":["React Native","FieldBuddy Swift","toekomst","Bibliotheken","maps","lottie","logentries","Sentry"],"articleSection":["FieldBuddy Pro","FieldBuddy Swift"],"inLanguage":"nl-NL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/","url":"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/","name":"User Interface van FieldBuddy Swift - Technische blog 3 - FieldBuddy","isPartOf":{"@id":"https:\/\/fieldbuddy.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/#primaryimage"},"image":{"@id":"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/fieldbuddy.com\/wp-content\/uploads\/2018\/05\/FieldBuddy-Swift-web-1.png?fit=897%2C627&ssl=1","datePublished":"2018-06-01T14:09:11+00:00","dateModified":"2026-08-20T11:51:29+00:00","description":"In deze technische blog leggen we alles uit over de User Interface van FieldBuddy Swift.","breadcrumb":{"@id":"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/#primaryimage","url":"https:\/\/i0.wp.com\/fieldbuddy.com\/wp-content\/uploads\/2018\/05\/FieldBuddy-Swift-web-1.png?fit=897%2C627&ssl=1","contentUrl":"https:\/\/i0.wp.com\/fieldbuddy.com\/wp-content\/uploads\/2018\/05\/FieldBuddy-Swift-web-1.png?fit=897%2C627&ssl=1","width":897,"height":627,"caption":"FieldBuddy lanceert smartphone app voor servicemonteurs"},{"@type":"BreadcrumbList","@id":"https:\/\/fieldbuddy.com\/nl\/blog\/user-interface-van-fieldbuddy-swift-technische-blog-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fieldbuddy.com\/nl\/"},{"@type":"ListItem","position":2,"name":"User Interface van FieldBuddy Swift &#8211; Technische blog 3"}]},{"@type":"WebSite","@id":"https:\/\/fieldbuddy.com\/#website","url":"https:\/\/fieldbuddy.com\/","name":"FieldBuddy","description":"Field service software","publisher":{"@id":"https:\/\/fieldbuddy.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fieldbuddy.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/fieldbuddy.com\/#organization","name":"FieldBuddy","url":"https:\/\/fieldbuddy.com\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/fieldbuddy.com\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/fieldbuddy.com\/wp-content\/uploads\/2026\/07\/FB-logo-short-2.png?fit=700%2C700&ssl=1","contentUrl":"https:\/\/i0.wp.com\/fieldbuddy.com\/wp-content\/uploads\/2026\/07\/FB-logo-short-2.png?fit=700%2C700&ssl=1","width":700,"height":700,"caption":"FieldBuddy"},"image":{"@id":"https:\/\/fieldbuddy.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/fieldbuddy\/","https:\/\/x.com\/FieldBuddy","https:\/\/www.instagram.com\/werkenbijfieldbuddy\/","https:\/\/nl.linkedin.com\/company\/fieldbuddy","https:\/\/www.youtube.com\/@Fieldbuddy"],"description":"With close to 30 years in the industry, FieldBuddy has grown into the largest field service software provider in the Benelux. But longevity alone isn\u2019t what defines us it\u2019s how we empower field service organizations to master their operations through our technology. FieldBuddy offers two field service softwares. FieldBuddy Pro and FieldBuddy Go.","email":"info@fieldbuddy.com","telephone":"+31(0)20-2611100","legalName":"FieldBuddy B.V.","vatID":"NL864393210B01","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"51","maxValue":"200"}},{"@type":"Person","@id":"https:\/\/fieldbuddy.com\/#\/schema\/person\/3d05bfad0bdd6131c4fd06a4e3af1397","name":"Camille Versteeg","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/secure.gravatar.com\/avatar\/8510f0810a4388de691fc1cfd9f70b274c58546d94ff11e09a5bc3559c013971?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8510f0810a4388de691fc1cfd9f70b274c58546d94ff11e09a5bc3559c013971?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8510f0810a4388de691fc1cfd9f70b274c58546d94ff11e09a5bc3559c013971?s=96&d=mm&r=g","caption":"Camille Versteeg"},"description":"Camille is a Fieldservice-expert with more than 10 years of experience in building field service software and implementing this throughout operational processes.","sameAs":["https:\/\/www.linkedin.com\/in\/camilleversteeg\/"],"jobTitle":"Product Manager","worksFor":"FieldBuddy","url":"https:\/\/fieldbuddy.com\/nl\/blog\/author\/camille\/"}]}},"jetpack_shortlink":"https:\/\/wp.me\/pgt5jB-nA","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/fieldbuddy.com\/wp-content\/uploads\/2018\/05\/FieldBuddy-Swift-web-1.png?fit=897%2C627&ssl=1","_links":{"self":[{"href":"https:\/\/fieldbuddy.com\/nl\/wp-json\/wp\/v2\/posts\/1462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fieldbuddy.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fieldbuddy.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fieldbuddy.com\/nl\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/fieldbuddy.com\/nl\/wp-json\/wp\/v2\/comments?post=1462"}],"version-history":[{"count":2,"href":"https:\/\/fieldbuddy.com\/nl\/wp-json\/wp\/v2\/posts\/1462\/revisions"}],"predecessor-version":[{"id":81018,"href":"https:\/\/fieldbuddy.com\/nl\/wp-json\/wp\/v2\/posts\/1462\/revisions\/81018"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fieldbuddy.com\/nl\/wp-json\/wp\/v2\/media\/1444"}],"wp:attachment":[{"href":"https:\/\/fieldbuddy.com\/nl\/wp-json\/wp\/v2\/media?parent=1462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fieldbuddy.com\/nl\/wp-json\/wp\/v2\/categories?post=1462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fieldbuddy.com\/nl\/wp-json\/wp\/v2\/tags?post=1462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}