Trifork Blog

Category ‘Mobile’

Elasticsearch, Spring MVC & Sencha Touch 2 in the Cloud – Part 2

May 6th, 2014 by

logo-senchaThis is the second part of my blog on how to develop an application using Elasticsearch, Spring MVC and Sencha Touch 2. In my previous blog post part 1 I showed and explained which technologies I used to accomplish the connection between the frontend and backend. In addition I presented the steps to connect a database service (Elasticsearch) with a Spring MVC service. Part 2 will continue the development, in particular the connection between Sencha Touch 2 and the Spring MVC projects. Finally, I will show how to deploy the developed application into the cloud.

Read the rest of this entry »

Angular Directives, a beginners guide – part 1

April 17th, 2014 by

What are directives?

AngularJS-largeTo start with Angular Directives we must first know what Google’s Angular team defines as directives, so I copied a little piece form their website and I’ll comment on that.

“At a high level, directives are markers on a DOM element (such as an attribute, element name, or CSS class) that tell AngularJS’s HTML compiler ($compile) to attach a specified behavior to that DOM element or even transform the DOM element and its children.”

Read the rest of this entry »

iOS Development Tips & Tricks – Part II

March 27th, 2014 by

To continue my previous blog, iOS Development Tips & Tricks – Part I, in which I explain what tools I think are best to use for iOS development, I want to dive more into the actual code and tell you about my most used and therefore favourite frameworks in iOS.

Read the rest of this entry »

GOTO Academy Amsterdam

March 19th, 2014 by

We are glad to announce that we have now an AngularJS training available at GOTO Academy and new iOS trainings scheduled!

AngularJS (1,2 or 3 days) – New

Become an expert in AngularJS with this three-day in-depth training course. The first day covers on AngularJS basics, and requires no prior experience with AngularJS. The second day covers more advanced topics, while the third day focuses on the most difficult and advanced aspect of AngularJS, namely directives. More info and register. Read the rest of this entry »

GOTO Academy – Training & Courses

January 15th, 2014 by
The GOTO Academy is organising regular training sessions around professional software development and architecture.
We are currently running a New Year promo: 20% discount on the iOS trainings.
Take advantage of it! Use the voucher code: TRIFORK2014 to book your seat before end of January 2014. Register here, select the training (iOS beginner or advanced) and type the voucher code in the comment section.

iOS Development Tips & Tricks – Part I

December 19th, 2013 by

As you might know, I am very fond of developing apps for the iOS platform. I started back in mid-2009 by trying to create an app for the Dutch Lowlands festival but I unfortunately failed to make the app a reality. I didn’t care because now I learned how to write iPhone apps!

After that I never stopped trying out new app ideas in my spare time and occasionally blogging about it. In 2010, I created an app to use to communicate with friends using our custom forum-like website which was called ‘Yert’.

EasyCalendarAnd later, March 2011, I created an app in my spare time together with my uncle (Jos Jong) and brother (Jim van Zummeren) which turned out to be quite profitable: Easy Calendar. I learned the most creating this app. I also developed some iOS apps for clients of Trifork, for example I made the love to load app for The New Motion and an app that allows doctors to log their hours for GeriMedica: Ysis Mobiel.

Oh, and I almost forgot: Learn to write with Tracy! An iPad app that makes learning how to write for children more fun and thus effective.Tracy

Next to the apps that made it into the App Store, I worked on a bunch of other ideas in my spare time that unfortunately never saw the light of day. But I learned from them every time. I want to share some tips & tricks with you all, which I learned over time. I want to talk about what tools I use nowadays, what frameworks I recommend and the different ways of distributing an app.
Read the rest of this entry »

iOS 7

November 27th, 2013 by


Better late than never, a blog about iOS 7! I want to talk about some different subjects concerning iOS 7 both from a user’s as from a developer’s perspective.
Read the rest of this entry »

Cordova from the Trenches: Write Once, Run & Debug Everywhere!

November 20th, 2013 by

Co-written by Gian Luca Ortelli and Ashkan Roshanayi.

CrisisAppTrifork was asked to develop a mobile app for crisis management in a “GRIP 1” crisis situation for Dutch municipalities.The users of the app are municipal employees involved during a crisis situation. The app was designed in co-creation with the involved municipal employees. But what is a crisis?

Read the rest of this entry »

Apportable (a much better alternative to Phonegap) and AFNetworking 2.0

October 22nd, 2013 by

cocoahead_sm2On October 16th I attended CocoaHeads, an iOS developer meetup that is organized every few months by Peter Robinett of Bubble Foundry and other volunteers. Every time it’s hosted at a different location. It was previously hosted at Spil Games, Xebia and NOS. This time it was hosted at eBuddy. The formula is simple: great speakers show up and talk about interesting frameworks, hacks, tricks and so on. During the presentations, attendees can enjoy some free drinks and food.

This was the fourth time I went and it was the best edition yet! That’s why I decided to blog about it this time. I believe this was the best edition because there were talks given by two speakers from San Fransisco: Matt Thompson and Zac Bowling and they talked about some pretty interesting and even mind blowing topics.

Read the rest of this entry »

Firefox OS at GOTO Amsterdam 2013

October 7th, 2013 by

FirefoxOS.2I attended the GOTO Amsterdam 2013 conference at the Beurs van Berlage. A nice coincidence happened to me while being there: I attended a talk which heavily promoted Firefox OS as a platform for mobile HTML5 development. Next thing I know, I win a Firefox OS phone at a trivia organized at a completely different talk!

To give you some background, Firefox OS allows you to build mobile applications using web technology (HTML, CSS and Javascript). There are already web standards, or about-to-be standards which allow a web app to access device specific functionality. For example, reading the orientation of the phone ( The OS exposes many of these standards, so that an app developer can code features in Javascript which would be normally implemented using native code.

Read the rest of this entry »