Three.js retro arcade effect using post-processing Sacha Van den Wyngaert, jun. 13 2023 Using the power of post-processing, any scene can be given a retro arcade look with very minimal overhead. WebGL 3D ThreeJS Postprocessing
iOS push notifications voor Progressive Web Apps Bart Vandeweerdt, apr. 14 2023 Sinds iOS 16.4 zijn push notifications voor PWA op iOS eindelijk een feit. Wij testten het voor u uit. iOS Push Notifications React PWA
AppFoundry groeit! Bart Vandeweerdt, feb. 28 2023 AppFoundry groeit: ontmoet Fabrikate, Division Zero en Glitchi !
Getting started with Apple Wallet and Passkit Sacha Reinert, jun. 17 2022 The service side to power a digital loyalty experience for your company with Apple Wallet. iOS Architecture
AppFoundry Mol Poll Sacha Van den Wyngaert, mrt. 28 2022 Wanneer het team een poll start en zich een beetje laat gaan... JavaScript React AppFoundry Design WebGL 3D
Web app copy and translations - Making life easy for our customers Sacha Reinert, sep. 18 2020 We use the collaboration tool Confluence by Atlasssian to allow the customer to fill in their copy in a nice re-usable template. i18n JavaScript Confluence
Rich Text weergeven op Android met de Contentful SDK Senne Van Cauwenberge, jun. 15 2020 Hoe kan je Rich Text aangeboden door Contentful mooi weergeven in een android app. Android
Gatsby Multi Website Deployments Sacha Reinert, mrt. 27 2020 Customising the Gatsby build process to split up website deployments JavaScript React Gatsby
Manual signing of requests in iOS with Amazon Cognito Identity Pools (AWS Signature version 4) 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... iOS Swift AWS
Session Management in React Single Page Applications AppFoundry, 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. JavaScript React Azure
Authentication with ADAL in React Single Page Applications AppFoundry, nov. 24 2018 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. JavaScript React Azure
Student seminar - Intro to React Native AppFoundry, 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 ... JavaScript React React Native
React Native Multi-Language Support AppFoundry, mrt. 27 2017 A tutorial on how to support different languages and locales in your React Native app, additionally as a user-specific setting. i18n JavaScript Localistation React React Native
GDG DevFest Belgium 2016 Bart Vandeweerdt, okt. 26 2016 Last weekend, AppFoundry’s Android devs Filip & Simon gave two talks at GDG DevFest Belgium 2016. Accessibility Android Conductor GDG
Fastlane for Android 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. Android CI Continuous Delivery Fastlane
WWDC 2016 AppFoundry, 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! iOS iOS10 WatchOS 3 WWDC2016
Enterprise WebApps in ExtJs 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. ExtJs Html5 Sencha
Cross-app communication and plugin architecture in Android 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. Android Mobel
Apple TV Tech Talks London AppFoundry, 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. iOS AppleTV tvOS
Intercepting iOS Notifications AppFoundry, 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. iOS Push Notifications
How we do iOS apps: Part 3 - Debug Drawer 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. iOS Architecture Debug
NavigationManager as an in-code alternative for Storyboard AppFoundry, 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. iOS Framework Navigation Storyboard
Testing on Mobile 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 ;). iOS Android Mobel AppFoundry testing vrt
Android Studio Live Templates 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. Android Android Studio Live Templates Timber
DRYUtilities 1.5.0 - iOS utility library 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: iOS Apple SoFa Utilities
How we do iOS apps: Part 2 - Test Driven Development AppFoundry, 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. iOS TDD Test Driven Development
Devoxx Scheduler v5.0 released 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: iOS App Devoxx
GearMonster Introduction & Roadmap 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. Android Architecture
How we do iOS apps: Part 1 - Dependency Injection 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. iOS Dependency Injection
How we do iOS apps 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. iOS Architecture
Getting creative at the KBC innovathon 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. AppFoundry Banking Creative Hackaton Mobile Monkeyshot
Android MVP, Retrofit & Rx 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 ... Android Mosby MVP Retrofit RxAndroid RxJava
VRT: The team and development process behind the new 'deredactie.be' app AppFoundry, 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. Continuous Delivery vrt Scrum Team
Belfius Direct Wear 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. Android Mobile Android wear Belfius Wearables
Google Play Services Dynamic Security Provider 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 Android Google Play Services Security
Devoxx 2014 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! Devoxx Mobile Scheduler Beacons
Ionic framework on a Windows Phone 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. Html5 Angular Cordova Ionic Phonegap Windows Phone
Objective-C dependency injection in 4 easy steps 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. iOS Dependency Injection Reliant Xcode
Top 5 libraries every iOS developer should know about AppFoundry, 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. iOS Mac OS X
iOS multi-environment configuration 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 iOS Xcode
Swift Optionals AppFoundry, jun. 08 2014 This blog post is all about Optionals, a language concept baked into Apple’s Swift programming language. iOS Swift