ServoyWorld 2017

ServoyWorld 2017 – Program


Sessions

Wednesday night keynote

As is now a ServoyWorld tradition, Servoy CEO Ron van der Burg and founder, Jan Aleman, will give the Wednesday night keynote session. They will reflect on the changes our technology has brought to you and peek into the future of application development, all to show you how you can remain successful in an ever-changing IT world.

Why augmented reality is fast becoming the new reality.

In 2014, we introduced you to Google Glass. Today, we’d like to talk about how big name companies use HoloLens, Microsoft’s new augmented technology tool, to explore, demo and share new concepts. In fact, HoloLens is proving so useful that it may earn a place on your roadmap in the not too distant future. In this session, Servoy and Onepoint show you how far augmented reality has come and how you could use it to wow your customers. Did we mention that HoloLens is cool?

How Blockchain’s transaction security is creating a new revolution.

Blockchain is best known as the technology behind Bitcoin. But it’s much more than that. It fully secures all kinds of transactions, giving users complete control over what assets are transmitted, to whom the assets are sent, and for what purpose. It eliminates the need for a middle man—such as a bank in the case of a financial operation. In this session, Sean Devlin explores whether Blockchain can be trusted, how it is disrupting the market, and what it can do for you.

Outing

Now a world-famous tradition, this year’s ServoyWorld outing will take place Thursday, May 18 at 6pm.  Help us kick off ServoyWorld with a fun filled and memorable evening.  Expect a few surprises, good-natured competition and cool facts about Holland that even Dutch people are unaware of.  Food and drinks are included.

Why your current approach to testing is broken and how you can fix it.

For years, ISVs have conducted unit and manual user testing once a year at the end of the development cycle. Today, testing is still often seen as an afterthought. In the modern world of continuous releases, however, constantly putting off testing creates a huge backlog that delays time to market and frustrates ISVs’ efforts to keep up with the competition. In this session, Yonder explains why continuous automated testing is the solution, how it improves the quality of your product, and how it can be done even with a large codebase.

Documenting your code can be fun—we show you how.

Nobody likes to document their code. It can be painful to try to remember what you did three months ago—or quite possibly three years ago. In this session, Marcel Trapman shows you how documenting code can actually be easy and fun. Don’t miss this session and you’ll be able to smile next time your boss asks you to document your code.

Why ISVs must evolve to keep abreast of the competition

Transformation is the new buzz word. It’s what allowed IBM—and now Microsoft—to reinvent themselves and successfully compete with the most innovative startups. Transformation is where agile and lean methods, community, continuous delivery and cloud come together to accelerate innovation. In this session, CEO Jon Ruby explains how Jonar is growing exponentially by disrupting its market through ongoing transformation.

Security: Protect your Servoy platform

Not a day in the IT world passes without new reports of data breaches. Fortunately, there are specific steps you can take to shield your Servoy Platform. Roclasi’s Robert Ivens will show you how to protect your Servoy and/or Tomcat server, defend against hacking and DDOS, safeguard your REST API and secure your data at rest. He will also review SQL best practices and authentication options to build into your solutions.

Dos and don’ts of front-end design

Front-end design can make or break your application’s user experience and customer satisfaction. In this session, Robert Ivens reviews best practices that help ensure front-end design’s success. He discusses the use of heuristics in interface design, graphic design considerations, how accessibility plays a key role and performance pitfalls to avoid.

A mobile experience is quickly becoming a must, even in the B2B world.

It helps to stop attrition, attracts new clients and gives you opportunities for upselling. So how do you create a valued mobile experience? It begins with UX, seeing the needs and usage through your customers’ eyes. Then applying an UI that caters to their tastes, setting up the architecture, followed by the technical development to realize your mobile ambitions. Paul Cirstean of Yonder, will take you through the ins and outs and give examples of successful mobile solutions.

TRAINING

PRE-CONFERENCE TRAINING May 17th 9:00-17:00

1. How to build your first web component
Level: Beginner
Prerequisites: Beginner-level knowledge of Servoy. One year of hands-on experience of HTML and CSS. Bring your own laptop with the latest Servoy release pre-installed.

The Servoy 8 NG client allows you to create your own web components—such as buttons or labels—and import them into the form designer and the solution model. Adding new web components gives you greater control over how your application will look, behave and feel.

There are many free and paid web components available on the web. The Servoy NG technology allows you to take advantage of those ready-made components so you can give your end users exactly what they want. In this one-day training session, you will learn what web components are exactly, how to build a simple web component from scratch, and how to import web components into Servoy.

2. End-to-end testing
Level: Beginner
Prerequisites: Beginner-level knowledge of Servoy. One year of hands-on experience of HTML and CSS. Bring your own laptop with the latest Servoy release pre-installed.The burden of manual testing increases as you integrate your application with new software and release more frequently. Unit testing improves the quality of your codebase but does not allow you to test from the perspective of the end user. It is possible for all units to pass the test and for a bug in your persistence layer to break your entire application.

The burden of manual testing increases as you integrate your application with new software and release more frequently. Unit testing improves the quality of your codebase but does not allow you to test from the perspective of the end user. It is possible for all units to pass the test and for a bug in your persistence layer to break your entire application.

End-to-end testing allows you to test not only the full stack but also a complete user scenario. Although it is typically done manually, end-to-end testing can also be partially automated.

In this training session, you will learn the fundamentals of E2E automated testing and how to make it part of your daily practice, so that you can significantly improve the quality of your releases.

3. Go NG!
Level: Intermediate
Prerequisites: Intermediate-level knowledge of Servoy. One year of hands-on experience of HTML and CSS. Bring your own laptop with the latest Servoy release pre-installed.

Servoy’s NG Client allows developers to build a next-generation web application, including:

-Full CSS support
-Responsive layouts
-Integrated web components
-Integrated client services.

In this training, you will acquire the skill set needed to deliver the experience your users have been dreaming of. This class is also a good fit for those looking to migrate existing Servoy applications from Smart/Web clients to Servoy’s NG client.

 

POST-CONFERENCE TRAINING May 20th 9:00-17:00

 4. Advanced Servoy
Level: Intermediate
Prerequisites: Intermediate-level knowledge of Servoy. One year of hands-on experience of HTML and CSS. Bring your own laptop with the latest Servoy release pre-installed.

Building an application in Servoy is easy. As your application and feature set grows bigger, keeping your codebase maintainable, reusable, extendable, performant or even beautiful requires you to take certain steps.

In this training session, you will learn what best practices you can immediately implement to create your next awesome features or to improve what you have already built.

5. Servoy starter training
Level: Beginner
Prerequisites: No prior knowledge of Servoy. Bring your own laptop with the latest Servoy release pre-installed.

This training session is for those who have never worked with Servoy. You will learn the basics of the development environment, how to create tables, forms and relations, and how to build your first business logic. We will also teach you the basics of setting up your application server and deploying your first application.

6. Building a complex web component
Level: Advanced
Prerequisites: Intermediate-level knowledge of Servoy. One year of hands-on experience of HTML and CSS. Three years of hands-on, basic knowledge of creating web components in Servoy, using AngularJS. Bring your own laptop with the latest Servoy release pre-installed.

The Servoy 8 NG client allows you to create your own web components—such as buttons or labels—and import them into the form designer and the solution model. Adding new web components gives you greater control over how your application will look, behave and feel.

You should already be familiar with AngularJS and with creating simple web components and services. In this one-day training session, you will learn hands on how to create an advanced web component.

SHARE