Hi! I am Tim Timperman, Managing Partner at Providit, and we use the OutSystems low-code platform to build all our online applications. Today, I challenged myself to build an app in a day. As the 2018 FIFA World Cup is ongoing, I decided to spend just eight working hours to build a mobile app named ‘Tim’s World Cup’. So, my objective is to build a basic app for all soccer fans. What do you think? Did I succeed? Is it really possible to build an app that fast?
A low-code platform is based on rapid application development. That means that it allows developing high-quality web and mobile apps visually. So that you can basically build an app in a day! Traditional app development requires programmers to write every line of code. Low–code however is a way to design and develop software significantly faster with minimal hand-coding. It enables users to deliver value more quickly and more reliably. Therefore, a low-code platform meets the needs of organizations that want to build and manage apps for their businesses at high speed. You may conclude that low-code gives these organizations the opportunity to create a competitive advantage. In addition, a low-code platform is a viable solution for the shortage of developers in the IT sector.
What steps did I take to build and deliver my mobile app ‘Tim’s World Cup’ in just eight hours?
Step 1: Requirements
Building a mobile app in a day starts with listing the app’s requirements. My requirements are clear : a calendar of the 2018 FIFA World Cup matches, an overview of the groups, and the scores in the groups.
Step 2: Data
Is the data for the defined requirements available? Let’s check on the internet where it is possible to get the data for my app. At GitHub, I discover free public APIs that open up access to the required data. These APIs give me the chance to easily retrieve and integrate the data in my app in a day. Brilliant!
Step 3: Build
The OutSystems low-code platform provides me an intuitive drag-and-drop editor to quickly build a visual model of the mobile app in a day. Easy as 1-2-3!
Step 4: Test
Before deploying the app in a day, I thoroughly test it with the built-in preview feature. Then, I test it on my smartphone. Does it look intuitive and does it feature all the requirements I listed? Yesss!
Step 5: Deploy
Well, I am very happy with the result of my basic mobile app in a day. Using the OutSystems low-code platform, I automatically deploy the app for Android and iOS. Furthermore, I create a QR code so that all soccer fans with Android devices can download the app. Have fun!
check out Tim’s World Cup below
Are you on iOS or do you want to just preview the app without installing? Then check out the Outsystems app preview feature at https://providit.outsystemscloud.com/PreviewInDevices/?IsMobilePreview=True&DeviceName=Smartphone&URL=/TimsWorldCup/
Do you also want to build and deliver apps faster using the OutSystems low-code
platform? Contact Providit at firstname.lastname@example.org