António Pinto

252 Added | 2 Magazines | 6 Likes | 4 Following | 11 Followers | @apintex | Keep up with António Pinto 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 “António Pinto”

Masked And Animated Corners

Jan 22, 2018 · 2 minute read <br>iOS 11<p>Apple loves a rounded rectangle. They even sneaked a couple of improvements into iOS 11. I saw these two tips …

Vibrant text for today extensions - The.Swift.Dev.

Learn how to make the vibrant text effect inside the today extension widgets for iOS.<p>Long story short, I was struggling to find a solution for making …

Time I

Free Swift 4, ARKit and SceneKit video tutorial

For beginners interested in learning ARKit and SceneKit, here's a new video tutorial.... …

Video Tutorials

Internationalizing Your iOS App: Getting Started

<i>Update note</i>: This tutorial has been updated for iOS 11 and Xcode 9 by Richard Critz. The original tutorial was written by Sean Berry with updates by …

Language Learning

Today extension in iOS Swift 4

There are various extensions that provide quick access to information without necessity to open app fully, in order to make iOS app convenient for …

Widgets

Parallel programming with Swift: Basics

About a year ago my team started a new project. This time we wanted to use all our learning from prior projects. One of the decisions we’ve made was …

Software Development

Changing Ios location with gpx file xCode

Today extension in iOS Swift 4

by Maxim Vasilevsky<p>There are various extensions that provide quick access to information without necessity to open app fully, in order to make iOS …

Widgets

Swift Algorithm Club: Swift Dijkstra’s Algorithm

The Swift Algorithm Club is an open source project to implement popular algorithms and data structures in Swift.Every month, the SAC team will …

Algorithms

Building an enum-based analytics system in Swift

Gathering some form of analytics from your users is super important when continuously building, iterating on and improving a product. Learning how …

Software Development

Swift Substrings

Text strings are common enough that programming languages include special features or syntactic sugar to deal with them. Take everyone’s favorite …

Unicode

Applying Unit Tests to MVVM with Swift

In my previous article, How not to get desperate with MVVM implementation, we learned the Model-View-ViewModel (MVVM) architecture and saw how to …

JavaScript

Swizzling in iOS 11 with UIDebuggingInformationOverlay

<i>This is an abridged chapter from our book Advanced Apple Debugging & Reverse Engineering, which has been completely updated for Xcode 9.1 and iOS 11.</i> …

Cybersecurity

iOS Application Security Part 1 - Setting Up a Testing Environment for iOS Platform

Welcome to my article on “iOS Application Security Testing Series”<p>In this series, I will provide information on iOS Application Security testing, …

Swift code will run on Google's Fuchsia OS

Still doesn’t help explain why Fuchsia exists<p>A few days ago, there was a flash-in-the-pan controversy over Google "forking" Apple's open-source programming language Swift. After a few minutes of speculation over whether Google was going to make its own special flavor of the language for its own …

iOS Apps

How to Create Your Own Slide-Out Navigation Panel in Swift

<i>Update Note</i>: This tutorial has been updated for iOS 11, Xcode 9, and Swift 4 by Nick Sakaimbo. The original tutorial was written by Tammy Coron.This …

Puppies

Swift Package Manager tutorial

It's time to learn how to use the Swift Package Manager to handle external dependencies, create your own Swift library or app both on macOS and linux.<p>…

Getting Started with NSTouchBar for macOS using Storyboards

With the addition of the Touch Bar comes the ability to customize it for your own applications. From simply adding buttons to incorporating sliders …

iOS Apps

Swift Summit 2017: Server Swift State of the Union

Server Swift has come a long way in the last 12 months, reaching a point where there are multiple successful frameworks and clouds. This session reviews the last year, announces some new capabilities, and outlines some of what to expect in the (near) future.

Using Xcode Configuration (.xcconfig) to Manage Different Build Settings

During the development lifecycle of a software project, you probably create different builds at various stages. At the early stage, there will be the …

App Store

A Swift extension for String and HTML

One of the most common daily request received is to manage html strings from a backend, rendering them correctly within a UILabel. In most cases an …

Development Tutorial for iPhone X

Everyone’s excited about the iPhone X, the “iPhone that is entirely screen” — and what a screen! Plus Face ID, TrueDepth selfie/animoji camera, …

IPhone 8

Animate UIWindow's rootViewController transitions

// UIWindowTransitions.swift<p>// Daniele Margutti<p>// Created by Daniele Margutti.<p>// Copyright © 2017 Daniele Margutti. All rights reserved.<p>import …

iOS Auto Layout tutorial programmatically - The.Swift.Dev.

In this great iOS Auto Layout tutorial I'll teach you how to support rotation, use constraints, work with layers, animate corner radius.<p><b>TL;DR:</b> just …

Swift 4 Codable in Real life

I was one of those people screaming to the miracle in the <b>WWDC</b> room when they first presented <b>Codable</b> in swift 4. I could not wait to put my hands on …

Augmented Reality with ARKit: Detecting Planes

In our previous article about Augmented Reality with ARKit, we learned the basics of the new augmented reality platform from Apple. In this post, we …

Augmented Reality

Encoding, Decoding and Serialization in Swift 4

<i>This is an abridged chapter from our best-selling book Swift Apprentice, which has been completely updated for Swift 4 and includes several new</i> …

Custom UIViewController Transitions: Getting Started

<i>Update note:</i> This tutorial has been updated to iOS 11 and Swift 4 by Richard Critz. The original tutorial was written by József Vesza.iOS delivers …

working knowledge

Design+Code - Learn to design and code an iOS 11 app

44 hours of video course for learning Xcode 9, Swift 4, Sketch, Framer, from conception to the App Store. An interactive book on how to design and …