In the last part, we have demonstrated how to create a simple interface. In this part, we will build up upon it and use that knowledge to create forms for user interaction. Our goal is to create one form for submitting a vacation request and one form for request approval.
In this part of the Appian Guide Series, we will show you how to create dynamic interfaces and how to connect them with data. This process will guide you through making your first site, forms, data lists and site access and authorization.
Before the concept of open banking was implemented, some financial services companies used the widespread ‘screen scraping’ to provide services that will now be enabled by PSD2 regulations and the concept of open banking, but in a safe way. In this blog, we will briefly present how users are protected through PSD2 regulations.
It’s time to meet Ivan, our Chief Development Engineer and Head of FIYU Academy. A successful, dynamic, enthusiastic team that exudes a good atmosphere – these are the words he ascribes to Serengeti, and we agree that he shares these qualities, as well – that’s why he is such an important part of our team!
Git is a version control system and we use it to store and save changes within one or more files over time. It is a great tool because it shows us the status of a file at any specific time in history and shows precise information on who changed what at what time. But it is not so simple to work with that information if we have a lot of data and a lot of creators.
As a modern consulting company, Serengeti receives a different request regarding custom software development projects almost daily. In this blog post, I will try to describe the most important principles in modern software development which make it more sustainable.
After more than a year of virtual socializing, we finally got together in person at the .debug conference. With more than 900 participants, .debug is the largest developers conference in Croatia. This year we participated at .debug for the first time, and our impressions are more than positive. This conference, organized by Bug d.o.o., was […]
This blog post will help you understand how we can implement the producer–consumer pattern using a thread-safe queue and wait/notify methods that belong to the Java Object class. To follow this tutorial, you need to have a basic knowledge of threads in Java, as well as any version of Java installed on your machine.
When writing code – give your best, put yourself “in the shoes” of the many developers who will have to maintain it for many years to come and do try to make them happy. Always try to learn the concepts and understand the source code, don't ever copy-paste it, if needed – reuse it.
The goal of the Appian Guide Series is to demonstrate how to create a simple Appian business application through four parts. In the first guide, we will show you how to set up a basic Appian application, application architecture, database connection and user roles.