Sacha Reinert, sep. 11 2019
Dennis Litjens, mei 10 2019
When your backend gets created separately from your frontend, AWS does not provide a standard way to use the AWS SDK and make signed calls. I tried to find a workaround for this by signing the calls manually and making use of the library: AWS...
Matthias Debaere, nov. 24 2018
This is the second part of the tutorial regarding React SPA and Authentication and Session Management. In this second part, our goal will be to take control of the session timeouts, without having to change the configuration settings on Azure.
One of the key features in Single Page Applications is a little thing known as authentication. The ability to login and make authenticated network requests to a backend API are often required, but not always easy to implement.
AppFoundry, okt. 08 2018
Senne Van Cauwenberge, jan. 19 2018
Laurens Wuyts, jan. 19 2018
Matthias Debaere, nov. 08 2017
A couple of weeks ago I gave an introductory presentation about React Native to students of the PXL school in Hasselt. As React Native is the next big cross-platform mobile development framework and is a hot topic, we had a lot to talk about ...
AppFoundry, jul. 26 2017
Matthias Debaere, mrt. 27 2017
A tutorial on how to support different languages and locales in your React Native app, additionally as a user-specific setting.
Bart Vandeweerdt, okt. 26 2016
Last weekend, AppFoundry’s Android devs Filip & Simon gave two talks at GDG DevFest Belgium 2016.
AppFoundry, jul. 22 2016
While improving our continuous delivery system we decided to streamline the process for iOS and Android. Since our iOS team enjoyed using fastlane we decided to give it a try for Android as well.
Joris Dubois, jul. 11 2016
It’s this time of the year again, the time I usually get all cozy in front of my Apple TV. Only this year I got the opportunity to be there, and boy what an experience!
AppFoundry, mei 12 2016
AppFoundry is a company with a strong focus on mobile development. About 4 years ago we started developing Sencha Touch applications. A little while later a client (Bayer) requested our assistance in development of some in-house desktop applications. Sencha Touch has a very similar syntax as ExtJS so it wasn’t a big leap.
Siebe Sysmans, mrt. 11 2016
Earlier this week I had the pleasure of presenting my Android Plugin Architecture talk at Mobel, the Belgian Mobile Developer User Group.
Have you ever wondered how extensible apps like DashClock or Muzei work? This presentation explains the very basics of creating a plugin architecture in Android.
Joris Dubois, jan. 18 2016
The new Apple TV is here and so Apple decided to organize talks at 11 places all over the world to spread the word. At AppFoundry, we were lucky enough to be invited at one of these events.
In this blogpost I’ll talk a bit about each subject that was addressed at the event.
Jens Goeman, jan. 12 2016
‘In the interest of science’, we wanted to find out if we could intercept and evaluate all notifications arriving on an iOS test device. While investigating, we came across the Apple Notification Center Service. This service allows bluetooth peripherals to connect to an iOS device and get notified when a push notification is received on the lock screen.
AppFoundry, jan. 08 2016
This is the third post in a series where we describe how be build iOS apps at AppFoundry.
In this part we’ll explain how we add debug settings screens to our applications.
Jens Goeman, jan. 07 2016
Imagine a world in which you can commit and push your changes to a feature branch, create a pull request, and never having to fear a merge conflict on a storyboard.
The solution? Don’t use them.
Bart Vandeweerdt, dec. 10 2015
On December 9th we presented at one of the meetups organised by the Mobel user group. Topic of the evening was ‘Testing on Mobile’ and of course we just couldn’t resist the call for speakers ;).
Siebe Sysmans, dec. 07 2015
Android Studio has a lot of nice features to make the lives of us Android developers a lot easier. One of those features is Live Templates.
Raise your hand if you don’t know what a Live Template is. Got your hand up? Great, keep reading. Don’t have your hand raised? Well… there still might be a nice surprise for you at the bottom of this article.
AppFoundry, dec. 03 2015
We’re proud to announce DRYUtilites 1.5.0. DRYUtilities is our iOS library of useful utility classes that we need in most of our projects. It includes categories on Foundation and UIKit to make it easier to:
Joris Dubois, nov. 12 2015
In a nutshell TDD (Test Driven Development) can be explained in a single line: write a test before you code. However a common mistake is that TDD is not about writing a full test suite, but about writing your code in small cycles. These small cycles all start and end with unit tests, so let’s dive into that.
AppFoundry, okt. 28 2015
Since 2011 we’ve been delivering the official Devoxx scheduler app. The app is your go to conference companion before, during and after the conference. It allows you to check the schedule, plan your devoxx, take notes, get info about the speakers, etc. This year we’ve added a few cool new features:
Jan Van Coppenolle, okt. 12 2015
GearMonster is a pet project at AppFoundry… it is a case for continuous research & development and evaluation of our software factory for Android.
AppFoundry, okt. 02 2015
To see the advantages of Dependency Injection, we need a small example. Let’s say we are an App Development company, and we want to create iOS apps. To do this, we first of all need a designer. A designer will create designs based on a set of requirements. A developer will then take these designs and craft them into an app. Let’s look at how we might have done this in 2012.
AppFoundry, sep. 16 2015
At AppFoundry we love crafting software that fits the needs of our customers. Since all apps are different, they often require different solutions for different problems. There are, however, some basic principles and solutions that we apply in almost all of our apps.
AppFoundry, sep. 15 2015
Mobile banking, a convenience to us all, already rocks with mobile payments being fast, easy and super-accessible. However having an app does not mean you can rest easy. In our fast moving digital world it is key to show off your new designs, announce new features and of course keep that one step ahead of your competitors. KBC took this rather serious and organized an event to let people be creative with their mobile future. Stunning design, engaging new and current users and having brand-new ideas were the values we had to work with to get our hands on the prizes.
Jan Van Coppenolle, sep. 14 2015
In this article we’ll discuss the benefits of using Rx over Callbacks in (but not limited to) a Model-View-Presenter application architecture.It is assumed you are already familiar with Retrofit and the concepts of Android MVP and RxJava ...
Joris Dubois, jul. 07 2015
VRT recently released their brand new ‘deredactie.be’ app. A news application that inherits the style and concept of the existing mobile site and the experience of a mobile app, basically resulting in much faster news-updates and videos. As a member of the native mobile behind this application I would like to give you a quick look into the team’s composition, our daily habits of scrum and the way we get software to our audience.
Bart Vandeweerdt, dec. 15 2014
Late November 2014, Belfius Bank announced a first in the Belgian mobile banking world: the 'Belfius Direct Wear' smartwatch application.
AppFoundry, nov. 18 2014
Recently, Google Play Services 5.0 was released 1, and among the big list of API changes and new features we also found a Dynamic Security Provider.
The intention here is that apps can now use this API to install a dynamic security provider, which then acts as a replacement for the platform’s bundled secure networking APIs. The benefit is that this Play Services Security
Bart Vandeweerdt, nov. 12 2014
This week, Devoxx Belgium again welcomes around 3.500 developers from 40 different countries to attend a 5 day development conference, including 200 speakers, making it one of the biggest Java conferences in the world!
AppFoundry, okt. 16 2014
I recently built a Hybrid app for Android and iOS with the Ionic framework. Without too much trouble I used the native resources of the device like GPS, contact list and share options successfully. The look and feel of the app is the same on every device without having to write a lot of custom CSS styling.
Bart Vandeweerdt, sep. 26 2014
In this article we’ll show you how to easily apply dependency injection (DI) in your code with Reliant, our open-source DI framework.
Joris Dubois, jul. 29 2014
Libraries, we all know them and we all use them. They make our life as developers easier and let us win days of precious dev-time. In this post I would like to guide you through my personal top 5 Objective-C libraries.
AppFoundry, jul. 04 2014
When developing apps, you might need different things in different contexts. An example could be different URLs to connect to in AdHoc distribution versus App Store release. XCode provides a very easy to use mechanism to make these things possible: Configurations
AppFoundry, jun. 08 2014
This blog post is all about Optionals, a language concept baked into Apple’s Swift programming language.