Jeroen Wesbeek

79 Flips | 11 Magazines | 5 Likes | @yourroom | Keep up with Jeroen Wesbeek on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Jeroen Wesbeek”

Screencast: Server Side Swift with Vapor: CRUD Database Operations

Learn how to create, read, update, and delete objects in a database using Vapor, a popular server side Swift framework.The post Screencast: Server …

Software Engineering

Using Swift Enumerations Makes Segues Safer

Swift style encourages developers to use the compiler to their advantage, and one of the ways to accomplish this is to leverage the type system. In …

Debugging

APT Repositories for Swift 3.0

<b>Editor’s Note:</b> This post has been updated as of September 13, 2016 to reflect the official release of Swift 3.0.<p>Swift 3.0<p>Swift 3.0 has officially …

Protocol Oriented Programming - Grégoire Lhotellier at dotSwift 2016

Once upon a time, in the *OP kingdom, not really far away, there was a princess called OOP. Everyone knew OOP and lots of people liked her. One day, …

#192: Being a Good Low Power Mode Citizen 🔋

<i>Low Power Mode</i> debuted in <b>iOS 9</b>. It's a great way to get another hour or two of use out of a device.When Apple first introduced this functionality, …

Apps

Hello Server Side Swift

Server side swift has been an exciting prospect ever since Apple officially released an open source linux compatible version. My curiosity finally …

Introduction to Protocol-Oriented MVVM

Using value types over reference types in Swift is easier than it ever was in Objective-C, making your code more expressive and less error-prone. …

Creating custom walkthroughs for your apps

One year ago I’ve released BWWalkthrough, a library that simplifies the creation of walkthroughs without any constraints on user interfaces …

UI Design

Gathering system information in Swift with sysctl

In the previous article, I looked at gathering stack traces to record what your own process is doing. In debug analysis, though, information about …

Command-line

Styling buttons using the Asset Catalog

It is easy to forget how iOS applications looked before iOS 7. The trend for flat user interface design has mostly removed the borders, gradients and …

Graphics

Challenges Building a Swift Framework

Apple announced Swift before Realm was first launched. The team quickly realized how big this would be, and fully committed to building a Swift …

Sharing functionality across tvOS and iOS

The colored oval area is where we would like to share as much stuff as possible between platforms. Keep in mind that there are third party libraries …

iOS Programming

Getting Started With OHHTTPStubs

In the previous post I tried to show the importance and the benefits of decoupling your unit tests from the network, and suggested ways to achieve …

The difference between classes and structs in Swift

Today I assigned my students (I teach a bootcamp now) to write 400-500 words about one of the topics we have covered in class, so I thought I would …

#199: Beautiful Location Prompts with STLocationRequest 📍

<b>iOS</b> gives us a ton of great capabilities to build upon. Being able to use the <b>user's</b> current geographic location in our <b>apps</b> really has changed the …

Apps

Stretch and Fill Content in UIStackView on iOS

I am just getting into the habit of using the new UIStackView on iOS. I find it much easier to use UIStackView to build the majority of the UI, …

Programmatically

How To Make Your First WatchOS2 App

It is a myth that using apps on an Apple watch requires a phone. This was true of Watch OS1, but not true of its successor OS. Granted, you still …

12 Buildings To See In New York Before You Die

New York City is home to some of the country’s most iconic architecture: Eero Saarinen’s TWA Terminal, Grand Central Station, the Chrysler Building. Its interior architecture is just as spectacular, but at times harder to access, and often lesser known. The city’s most beautiful interiors aren’t …

Building a Text to Speech App Using AVSpeechSynthesizer

iOS is an operating system with many possibilities, allowing to create from really simple to super-advanced applications. There are times where …

iOS

Solving the binding problem with Swift • Five

In a fight for great software architecture, our hands are often tied by the shortcomings of frameworks or languages we work with. Simple tasks like …

Beyond the Cronut: 15 Frankenpastries to Make at Home

Cupcakes are old news. The newest sugary sensation to sweep our fair city is the Cronut -- the croissant-doughnut hybrid created by Dominque Ansel at his SoHo bakery last month. With production of the pastry limited to 300 a day, Cronut mania has created long lines and even given rise to a seedy …

Doughnuts

Swift typealias to the rescue

Writing async code in Swift is (mostly) a joyful experience. Things can get hairy though when writing something like an API Client with functions …

Early Light on the Silo

PrintlnMagic

An alternative for Swift’s <b>println()</b> function along the lines of <b>DLog</b><p>As I dove deeper into Swift, I found myself missing the <b>DLog</b> pre-processor macro I …

Sequences and Generators

24 Jan 2015<p>If you’ve written code in Swift, you may have seen the for in (or <b>foreach</b>) loop at some point. For those who aren’t acquainted with it, an …

Computer Science

JavaScriptCore

An updated ranking of programming language popularity is out this week, showing Swift leaping upward through the ranks from 68th to 22nd, while …

JavaScript

Building a Chat App in Swift Using Multipeer Connectivity Framework

When programming in iOS, there are certain aspects of the SDK that pull the developers’ attention and interest a lot more than others, and one of …

Connectivity

Add Event to Calendar Tutorial in iOS8 with Swift

• An EKEventStore object is created. This represents the Calendar's database<br>• The authorizationStatusForEntityType method returns the authorisation …

WatchKit Introduction: Building a Simple Guess Game

Editor’s note: Apple Watch is expected to release in the coming months. But as you know, the company already released WatchKit, the SDK that allows …

Apple Watch

500 Internal Server Error - Dwell

Our best engineers are working on a fix.

Design