Open in app
Home
Notifications
Lists
Stories

Write
Federico Mazzini
Federico Mazzini

Home

Published in Major League

·Dec 11, 2018

Problems Are Solved With Promises

This is a post about the PromiseKit library written as a presentation that goes together with PromiseKit Example. — Why Should We Use Promises? Let’s take a look at the following example: static func fetchCharacters(completion: @escaping ([Character]?) -> ()) { Alamofire.request(charactersURLString).responseData(completionHandler: { response in if let data = response.data { do {…

I OS

5 min read

Problems Are Solved With Promises
Problems Are Solved With Promises

Published in Major League

·Dec 3, 2018

An Alternative to MVC in Swift: Basic MVVM Structure

MVVM (Model-View-View-Model) and MVC (Model-View-Controller) are iOS design patterns. Apple defines a design pattern as a template for a design that solves a general, recurring problem in a particular context. It is a tool of abstraction that is useful in fields like architecture and engineering as well as software development. …

I OS

3 min read

An Alternative to MVC in Swift: Basic MVVM structure
An Alternative to MVC in Swift: Basic MVVM structure

Published in Major League

·Jul 4, 2017

New CI Features with Xcode 9 & Xcode Server

While exploring new ways of improving our development processes in Lateral View, we started fiddling with With Xcode 9 (now Beta). It comes with the possibility of saving a lot of scripting and certificate management. …

I OS

3 min read

New CI Features with Xcode 9 & Xcode Server
New CI Features with Xcode 9 & Xcode Server

Published in Major League

·May 17, 2017

Major League Tutorials: UI Testing in iOS

As of Xcode 7 there is a programmatic interface to our app’s UI, thanks to three new classes: XCUIApplication, XCUIElement and XCUIElementQuery. They allows us to write native UI Tests for our iOS apps. Unit tests are useful to test a specific case in a class, and make sure that…

I OS

7 min read

Major League Tutorials: UI Testing in iOS
Major League Tutorials: UI Testing in iOS

Published in Major League

·Jan 16, 2017

Making a Roguelike Using Ncurses with Swift — Part 1

This article is the result of my ongoing efforts to understand the different mechanics involved in Roguelike game development. I chose Swift to code my examples since it’s my main work tool in my role as an iOS developer at Lateral View, and because it’s fun. …

Swift

3 min read

Making a Roguelike Using Ncurses with Swift — Part 1
Making a Roguelike Using Ncurses with Swift — Part 1

Published in Major League

·Jul 14, 2016

Early Attempts of Writing a Procedurally Generated 2D Terrain Using Perlin Noise in Swift

I‘m a big fan of roguelike games (a genre recently enjoying a burst of popularity), and all sort of games with depth and a lot of micromanagement. Since I started playing these, I’ve been amazed at the complexity involved in the core mechanics found in many of them. One of…

Game Development

5 min read

Early Attempts of Writing a Procedurally Generated 2D Terrain Using Perlin Noise in Swift
Early Attempts of Writing a Procedurally Generated 2D Terrain Using Perlin Noise in Swift
Federico Mazzini

Federico Mazzini

Following
  • Davide Bianchini

    Davide Bianchini

  • Ben Goertzel

    Ben Goertzel

  • Florencia Echevarria

    Florencia Echevarria

  • Elisa Goyeneche

    Elisa Goyeneche

  • Elisa Leciñena

    Elisa Leciñena

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable